| 639623 |
666978 |
G01102 |
551V07MG18 |
2026-09-18 |
COMPLETE |
17943196 |
2026-09-18 13:30:00 |
2026-09-18 12:40:56 |
2026-09-20 12:40:56 |
{"id": 666978, "stp": "O", "toc": "CrossCountry", "uid": "G01102", "consist": "170398", "dest_crs": "CDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01102/2026-09-18/detailed", "trust_id": "551V07MG18", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-18", "dest_arr_time": "1325", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "1V07", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "1330", "current_leg_dep": "1318", "current_leg_end": "Cardiff Central", "origin_dep_time": "1007", "origin_platform": "5B", "current_location": "Cardiff Central", "last_update_time": "2026-09-18T12:40:56", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Newport (South Wales)", "dest_arr_time_act": "1325", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Newport (South Wales)", "current_leg_milage": "11.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4661.02, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10764.522, \"from_m\": 4722.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10835.019, \"from_m\": 10764.522, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11556.593, \"from_m\": 10835.019, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11599.727, \"from_m\": 11556.593, \"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\": 11726.068, \"from_m\": 11599.727, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11757.339, \"from_m\": 11726.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11806.457, \"from_m\": 11757.339, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12771.307, \"from_m\": 11806.457, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16155.439, \"from_m\": 12771.307, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21225.421, \"from_m\": 16155.439, \"capability_applied\": null, \"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\": 21672.591, \"from_m\": 21225.421, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23834.863, \"from_m\": 21672.591, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24786.921, \"from_m\": 23834.863, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25035.07, \"from_m\": 24786.921, \"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\": 25226.63, \"from_m\": 25035.07, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25341.472, \"from_m\": 25226.63, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26429.952, \"from_m\": 25341.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26565.919, \"from_m\": 26429.952, \"capability_applied\": null, \"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\": 26654.578, \"from_m\": 26565.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42343.68, \"from_m\": 26654.578, \"capability_applied\": null, \"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\": 43045.038, \"from_m\": 42343.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50758.664, \"from_m\": 43045.038, \"capability_applied\": null, \"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\": 50819.368, \"from_m\": 50758.664, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 72607.532, \"from_m\": 50819.368, \"capability_applied\": null, \"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\": 77304.537, \"from_m\": 72607.532, \"capability_applied\": null, \"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\": 78540.985, \"from_m\": 77304.537, \"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\": 79727.665, \"from_m\": 78540.985, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 86290.658, \"from_m\": 79727.665, \"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\": 87965.579, \"from_m\": 86290.658, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88038.032, \"from_m\": 87965.579, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88647.522, \"from_m\": 88038.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89592.081, \"from_m\": 88647.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89647.428, \"from_m\": 89592.081, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89711.774, \"from_m\": 89647.428, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89796.268, \"from_m\": 89711.774, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 90615.693, \"from_m\": 89796.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90979.5, \"from_m\": 90615.693, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91027.074, \"from_m\": 90979.5, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 91527.871, \"from_m\": 91027.074, \"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\": 91755.539, \"from_m\": 91527.871, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93222.44, \"from_m\": 91755.539, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95731.358, \"from_m\": 93222.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\": 99160.805, \"from_m\": 95731.358, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99456.806, \"from_m\": 99160.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99759.19, \"from_m\": 99456.806, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 99912.718, \"from_m\": 99759.19, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104079.853, \"from_m\": 99912.718, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 104103.468, \"from_m\": 104079.853, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 110137.125, \"from_m\": 104103.468, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110645.856, \"from_m\": 110137.125, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 114099.249, \"from_m\": 110645.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\": 114140.623, \"from_m\": 114099.249, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 114943.508, \"from_m\": 114140.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 117335.071, \"from_m\": 114943.508, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 117382.277, \"from_m\": 117335.071, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 118068.883, \"from_m\": 117382.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\": 135015.455, \"from_m\": 118068.883, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 135827.659, \"from_m\": 135015.455, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 162808.623, \"from_m\": 135827.659, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 173295.085, \"from_m\": 162808.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 175523.664, \"from_m\": 173295.085, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 177734.121, \"from_m\": 175523.664, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 191981.147, \"from_m\": 177734.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 196739.539, \"from_m\": 191981.147, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 198825.389, \"from_m\": 196739.539, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 206479.193, \"from_m\": 198825.389, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 218030.645, \"from_m\": 206479.193, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 218831.024, \"from_m\": 218030.645, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 221402.134, \"from_m\": 218831.024, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 233344.625, \"from_m\": 221402.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\": 242329.366, \"from_m\": 233344.625, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 242421.068, \"from_m\": 242329.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 243637.971, \"from_m\": 242421.068, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 243707.492, \"from_m\": 243637.971, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 243763.373, \"from_m\": 243707.492, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 244877.962, \"from_m\": 243763.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\": 244893.184, \"from_m\": 244877.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 244961.084, \"from_m\": 244893.184, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 246057.811, \"from_m\": 244961.084, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 246609.904, \"from_m\": 246057.811, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 246849.749, \"from_m\": 246609.904, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 247036.26, \"from_m\": 246849.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 247907.521, \"from_m\": 247036.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 249285.114, \"from_m\": 247907.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\": 249519.245, \"from_m\": 249285.114, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 261441.546, \"from_m\": 249519.245, \"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\": 264432.258, \"from_m\": 261441.546, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 264482.165, \"from_m\": 264432.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 264632.558, \"from_m\": 264482.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 264744.274, \"from_m\": 264632.558, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 264808.189, \"from_m\": 264744.274, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 265137.586, \"from_m\": 264808.189, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 265479.466, \"from_m\": 265137.586, \"capability_applied\": null, \"effective_limit_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\": 666978, \"profile_key\": \"95ff9567eae5788b113df63491aba8d9f1299638f899eb866ae5b832f393054a\", \"schedule_id\": 36134, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1007\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1009\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1011H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1012H\", \"wtt_dep\": \"1013\", \"location\": \"Beeston\", \"stage_seq\": 4, \"distance_m\": 5285.893, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018\", \"location\": \"Trent East Jn\", \"stage_seq\": 5, \"distance_m\": 10805.891, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1020\", \"wtt_dep\": \"1025\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 6, \"distance_m\": 11726.068, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1026H\", \"wtt_dep\": \"1027H\", \"location\": \"Long Eaton\", \"stage_seq\": 7, \"distance_m\": 12570.484, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Spondon\", \"stage_seq\": 8, \"distance_m\": 21495.225, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036H\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 9, \"distance_m\": 25260.498, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1041H\", \"location\": \"Derby\", \"stage_seq\": 10, \"distance_m\": 25341.472, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043H\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 11, \"distance_m\": 26495.216, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046H\", \"location\": \"Stenson Jn\", \"stage_seq\": 12, \"distance_m\": 32866.79, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"North Stafford Jn\", \"stage_seq\": 13, \"distance_m\": 33622.933, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 14, \"distance_m\": 39277.581, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1051H\", \"wtt_dep\": \"1052H\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 15, \"distance_m\": 42670.458, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1057H\", \"location\": \"Wichnor Jn\", \"stage_seq\": 16, \"distance_m\": 51393.732, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1103\", \"wtt_dep\": \"1104\", \"location\": \"Tamworth High Level\", \"stage_seq\": 17, \"distance_m\": 63381.981, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 18, \"distance_m\": 72607.532, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1113\", \"location\": \"Water Orton\", \"stage_seq\": 19, \"distance_m\": 78981.374, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 20, \"distance_m\": 81544.946, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118\", \"location\": \"Landor Street Jn\", \"stage_seq\": 21, \"distance_m\": 88729.735, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1121H\", \"location\": \"Grand Jn\", \"stage_seq\": 22, \"distance_m\": 89704.84, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1122\", \"location\": \"Proof House Jn\", \"stage_seq\": 23, \"distance_m\": 90269.123, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1124\", \"wtt_dep\": \"1130\", \"location\": \"Birmingham New Street\", \"stage_seq\": 24, \"distance_m\": 91282.25, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Five Ways\", \"stage_seq\": 25, \"distance_m\": 92692.574, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1136\", \"wtt_dep\": \"1137\", \"location\": \"University\", \"stage_seq\": 26, \"distance_m\": 95411.459, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1138H\", \"location\": \"Selly Oak\", \"stage_seq\": 27, \"distance_m\": 96572.023, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141\", \"location\": \"Kings Norton\", \"stage_seq\": 28, \"distance_m\": 100088.701, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143H\", \"location\": \"Longbridge\", \"stage_seq\": 29, \"distance_m\": 103921.048, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146H\", \"location\": \"Barnt Green\", \"stage_seq\": 30, \"distance_m\": 108253.814, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Bromsgrove\", \"stage_seq\": 31, \"distance_m\": 114251.701, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 32, \"distance_m\": 117279.51, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1157H\", \"wtt_dep\": \"1158H\", \"location\": \"Worcestershire Parkway [Low Level]\", \"stage_seq\": 33, \"distance_m\": 134379.285, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 34, \"distance_m\": 135449.999, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207H\", \"location\": \"Ashchurch\", \"stage_seq\": 35, \"distance_m\": 152636.858, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1215\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 36, \"distance_m\": 164343.366, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Barnwood Jn\", \"stage_seq\": 37, \"distance_m\": 173178.09, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 38, \"distance_m\": 174347.849, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1227H\", \"location\": \"Gloucester\", \"stage_seq\": 39, \"distance_m\": 174954.811, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Awre\", \"stage_seq\": 40, \"distance_m\": 197633.874, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Lydney\", \"stage_seq\": 41, \"distance_m\": 205963.814, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253H\", \"location\": \"Chepstow\", \"stage_seq\": 42, \"distance_m\": 218717.407, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 43, \"distance_m\": 230534.141, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 44, \"distance_m\": 242705.704, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Maindee East Jn\", \"stage_seq\": 45, \"distance_m\": 245251.652, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 46, \"distance_m\": 245763.225, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1310H\", \"wtt_dep\": \"1312H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 47, \"distance_m\": 246252.725, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314\", \"location\": \"Gaer Jn\", \"stage_seq\": 48, \"distance_m\": 247948.135, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315\", \"location\": \"Ebbw Jn\", \"stage_seq\": 49, \"distance_m\": 248977.306, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318H\", \"location\": \"Marshfield\", \"stage_seq\": 50, \"distance_m\": 254928.969, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 51, \"distance_m\": 264059.157, \"section_seq\": 1, \"route_path_id\": 68275}, {\"is_pass\": false, \"wtt_arr\": \"1325\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 52, \"distance_m\": 265479.466, \"section_seq\": 1, \"route_path_id\": 68275}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 265479.466, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68275}], \"total_distance_m\": 265479.466, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 259686.905, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5792.561, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1007", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:11:28Z\", \"source_id\": 55583846, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:11:33Z\", \"source_id\": 17780740, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:17:41Z\", \"source_id\": 55599939, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:17:46Z\", \"source_id\": 17789152, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:29:57Z\", \"source_id\": 55631659, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:30:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:30:03Z\", \"source_id\": 17811965, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:30:21Z\", \"source_id\": 17812670, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:36:06Z\", \"source_id\": 55647667, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:37:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:36:08Z\", \"source_id\": 17817202, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:38:35Z\", \"source_id\": 17818981, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:51:27Z\", \"source_id\": 55687300, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:52:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:51:29Z\", \"source_id\": 17828629, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:02:26Z\", \"source_id\": 55714704, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:04:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:02:26Z\", \"source_id\": 17836562, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:13:32Z\", \"source_id\": 55744291, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:15:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:13:37Z\", \"source_id\": 17844716, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:27:54Z\", \"source_id\": 55781324, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:29:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:27:56Z\", \"source_id\": 17855234, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:16Z\", \"source_id\": 55802546, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:16Z\", \"source_id\": 55802549, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:18Z\", \"source_id\": 17861319, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:38:03Z\", \"source_id\": 55807240, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:39:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:38:07Z\", \"source_id\": 17862627, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:40:36Z\", \"source_id\": 55813795, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:40:41Z\", \"source_id\": 17864430, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:43:48Z\", \"source_id\": 55821889, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:45:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:43:50Z\", \"source_id\": 17866751, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:49:03Z\", \"source_id\": 55835379, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:49:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:49:06Z\", \"source_id\": 17870560, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:52:07Z\", \"source_id\": 55843144, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:53:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:52:10Z\", \"source_id\": 17872760, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:01:51Z\", \"source_id\": 17879675, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:11:46Z\", \"source_id\": 55892895, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:11:51Z\", \"source_id\": 17886913, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:16:38Z\", \"source_id\": 55905193, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:17:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:16:42Z\", \"source_id\": 17890431, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:05Z\", \"source_id\": 55931089, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:28:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:12Z\", \"source_id\": 17898113, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24605, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:45Z\", \"source_id\": 55988888, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:50Z\", \"source_id\": 17914448, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:18Z\", \"source_id\": 56005657, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:23Z\", \"source_id\": 17919169, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:32Z\", \"source_id\": 56031918, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:36Z\", \"source_id\": 17926517, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:07Z\", \"source_id\": 56056823, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:12Z\", \"source_id\": 17933595, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:16Z\", \"source_id\": 56090370, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:25Z\", \"source_id\": 17943196, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "2", "timing_fact_generation": 1789734567028837, "current_leg_arrival_utc": "2026-09-18T13:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:30:36.687606", "service_state_evidence_id": 17943196, "current_leg_start_actual_dep": "2026-09-18T13:17:30+01:00", "operational_evidence_version": 202, "service_state_event_time_utc": "2026-09-18T12:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:40:36.829695", "service_state_valid_until_kind": null, "operational_interpretation_version": 202, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
O |
NOT |
CDF |
1V07 |
170398 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10835.019, "from_m": 10764.522, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11556.593, "from_m": 10835.019, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11599.727, "from_m": 11556.593, "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": 11726.068, "from_m": 11599.727, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11757.339, "from_m": 11726.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11806.457, "from_m": 11757.339, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12771.307, "from_m": 11806.457, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16155.439, "from_m": 12771.307, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21225.421, "from_m": 16155.439, "capability_applied": null, "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": 21672.591, "from_m": 21225.421, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23834.863, "from_m": 21672.591, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24786.921, "from_m": 23834.863, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25035.07, "from_m": 24786.921, "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": 25226.63, "from_m": 25035.07, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25341.472, "from_m": 25226.63, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26429.952, "from_m": 25341.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26565.919, "from_m": 26429.952, "capability_applied": null, "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": 26654.578, "from_m": 26565.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42343.68, "from_m": 26654.578, "capability_applied": null, "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": 43045.038, "from_m": 42343.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50758.664, "from_m": 43045.038, "capability_applied": null, "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": 50819.368, "from_m": 50758.664, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72607.532, "from_m": 50819.368, "capability_applied": null, "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": 77304.537, "from_m": 72607.532, "capability_applied": null, "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": 78540.985, "from_m": 77304.537, "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": 79727.665, "from_m": 78540.985, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 86290.658, "from_m": 79727.665, "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": 87965.579, "from_m": 86290.658, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88038.032, "from_m": 87965.579, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88647.522, "from_m": 88038.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89592.081, "from_m": 88647.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89647.428, "from_m": 89592.081, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89711.774, "from_m": 89647.428, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89796.268, "from_m": 89711.774, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90615.693, "from_m": 89796.268, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90979.5, "from_m": 90615.693, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91027.074, "from_m": 90979.5, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 91527.871, "from_m": 91027.074, "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": 91755.539, "from_m": 91527.871, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 93222.44, "from_m": 91755.539, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95731.358, "from_m": 93222.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": 99160.805, "from_m": 95731.358, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99456.806, "from_m": 99160.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 99759.19, "from_m": 99456.806, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 99912.718, "from_m": 99759.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104079.853, "from_m": 99912.718, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 104103.468, "from_m": 104079.853, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 110137.125, "from_m": 104103.468, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110645.856, "from_m": 110137.125, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 114099.249, "from_m": 110645.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": 114140.623, "from_m": 114099.249, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114943.508, "from_m": 114140.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 117335.071, "from_m": 114943.508, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 117382.277, "from_m": 117335.071, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 118068.883, "from_m": 117382.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": 135015.455, "from_m": 118068.883, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 135827.659, "from_m": 135015.455, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 162808.623, "from_m": 135827.659, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 173295.085, "from_m": 162808.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 175523.664, "from_m": 173295.085, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177734.121, "from_m": 175523.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 191981.147, "from_m": 177734.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 196739.539, "from_m": 191981.147, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 198825.389, "from_m": 196739.539, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 206479.193, "from_m": 198825.389, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 218030.645, "from_m": 206479.193, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 218831.024, "from_m": 218030.645, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 221402.134, "from_m": 218831.024, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 233344.625, "from_m": 221402.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": 242329.366, "from_m": 233344.625, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 242421.068, "from_m": 242329.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 243637.971, "from_m": 242421.068, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 243707.492, "from_m": 243637.971, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 243763.373, "from_m": 243707.492, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 244877.962, "from_m": 243763.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": 244893.184, "from_m": 244877.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 244961.084, "from_m": 244893.184, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 246057.811, "from_m": 244961.084, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 246609.904, "from_m": 246057.811, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 246849.749, "from_m": 246609.904, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 247036.26, "from_m": 246849.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 247907.521, "from_m": 247036.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 249285.114, "from_m": 247907.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": 249519.245, "from_m": 249285.114, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 261441.546, "from_m": 249519.245, "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": 264432.258, "from_m": 261441.546, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 264482.165, "from_m": 264432.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 264632.558, "from_m": 264482.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 264744.274, "from_m": 264632.558, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 264808.189, "from_m": 264744.274, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 265137.586, "from_m": 264808.189, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 265479.466, "from_m": 265137.586, "capability_applied": null, "effective_limit_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": 666978, "profile_key": "95ff9567eae5788b113df63491aba8d9f1299638f899eb866ae5b832f393054a", "schedule_id": 36134, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1007", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1009", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1011H", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1012H", "wtt_dep": "1013", "location": "Beeston", "stage_seq": 4, "distance_m": 5285.893, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018", "location": "Trent East Jn", "stage_seq": 5, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1020", "wtt_dep": "1025", "location": "Sheet Stores Jn", "stage_seq": 6, "distance_m": 11726.068, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1026H", "wtt_dep": "1027H", "location": "Long Eaton", "stage_seq": 7, "distance_m": 12570.484, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "Spondon", "stage_seq": 8, "distance_m": 21495.225, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036H", "location": "Derby Way & Works Jn", "stage_seq": 9, "distance_m": 25260.498, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1041H", "location": "Derby", "stage_seq": 10, "distance_m": 25341.472, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043H", "location": "Derby L.N.W. Jn", "stage_seq": 11, "distance_m": 26495.216, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046H", "location": "Stenson Jn", "stage_seq": 12, "distance_m": 32866.79, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "North Stafford Jn", "stage_seq": 13, "distance_m": 33622.933, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Clay Mills Jn", "stage_seq": 14, "distance_m": 39277.581, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1051H", "wtt_dep": "1052H", "location": "Burton-on-Trent", "stage_seq": 15, "distance_m": 42670.458, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1057H", "location": "Wichnor Jn", "stage_seq": 16, "distance_m": 51393.732, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1103", "wtt_dep": "1104", "location": "Tamworth High Level", "stage_seq": 17, "distance_m": 63381.981, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110H", "location": "Kingsbury Jn", "stage_seq": 18, "distance_m": 72607.532, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1113", "location": "Water Orton", "stage_seq": 19, "distance_m": 78981.374, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114", "location": "Castle Bromwich Jn", "stage_seq": 20, "distance_m": 81544.946, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118", "location": "Landor Street Jn", "stage_seq": 21, "distance_m": 88729.735, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1121H", "location": "Grand Jn", "stage_seq": 22, "distance_m": 89704.84, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1122", "location": "Proof House Jn", "stage_seq": 23, "distance_m": 90269.123, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1124", "wtt_dep": "1130", "location": "Birmingham New Street", "stage_seq": 24, "distance_m": 91282.25, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133", "location": "Five Ways", "stage_seq": 25, "distance_m": 92692.574, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1136", "wtt_dep": "1137", "location": "University", "stage_seq": 26, "distance_m": 95411.459, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1138H", "location": "Selly Oak", "stage_seq": 27, "distance_m": 96572.023, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141", "location": "Kings Norton", "stage_seq": 28, "distance_m": 100088.701, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143H", "location": "Longbridge", "stage_seq": 29, "distance_m": 103921.048, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146H", "location": "Barnt Green", "stage_seq": 30, "distance_m": 108253.814, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Bromsgrove", "stage_seq": 31, "distance_m": 114251.701, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Stoke Works Jn", "stage_seq": 32, "distance_m": 117279.51, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1157H", "wtt_dep": "1158H", "location": "Worcestershire Parkway [Low Level]", "stage_seq": 33, "distance_m": 134379.285, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200", "location": "Abbotswood Jn", "stage_seq": 34, "distance_m": 135449.999, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207H", "location": "Ashchurch", "stage_seq": 35, "distance_m": 152636.858, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1215", "location": "Cheltenham Spa", "stage_seq": 36, "distance_m": 164343.366, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Barnwood Jn", "stage_seq": 37, "distance_m": 173178.09, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Horton Road Jn", "stage_seq": 38, "distance_m": 174347.849, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1227H", "location": "Gloucester", "stage_seq": 39, "distance_m": 174954.811, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Awre", "stage_seq": 40, "distance_m": 197633.874, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Lydney", "stage_seq": 41, "distance_m": 205963.814, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253H", "location": "Chepstow", "stage_seq": 42, "distance_m": 218717.407, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Severn Tunnel Junction", "stage_seq": 43, "distance_m": 230534.141, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Llanwern West Jn", "stage_seq": 44, "distance_m": 242705.704, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309", "location": "Maindee East Jn", "stage_seq": 45, "distance_m": 245251.652, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Maindee West Jn", "stage_seq": 46, "distance_m": 245763.225, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1310H", "wtt_dep": "1312H", "location": "Newport (South Wales)", "stage_seq": 47, "distance_m": 246252.725, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314", "location": "Gaer Jn", "stage_seq": 48, "distance_m": 247948.135, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315", "location": "Ebbw Jn", "stage_seq": 49, "distance_m": 248977.306, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318H", "location": "Marshfield", "stage_seq": 50, "distance_m": 254928.969, "section_seq": 1, "route_path_id": 68275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Long Dyke Jn", "stage_seq": 51, "distance_m": 264059.157, "section_seq": 1, "route_path_id": 68275}, {"is_pass": false, "wtt_arr": "1325", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 52, "distance_m": 265479.466, "section_seq": 1, "route_path_id": 68275}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 265479.466, "from_m": 0.0, "section_seq": 1, "route_path_id": 68275}], "total_distance_m": 265479.466, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 259686.905, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5792.561, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16362, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:11:28Z", "source_id": 55583846, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T09:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:11:33Z", "source_id": 17780740, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16787, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:17:41Z", "source_id": 55599939, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T09:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:17:46Z", "source_id": 17789152, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16780, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:29:57Z", "source_id": 55631659, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T09:30:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:30:03Z", "source_id": 17811965, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T10:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:30:21Z", "source_id": 17812670, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:36:06Z", "source_id": 55647667, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T09:37:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:36:08Z", "source_id": 17817202, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T10:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:38:35Z", "source_id": 17818981, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T10:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17272, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:51:27Z", "source_id": 55687300, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T09:52:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:51:29Z", "source_id": 17828629, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T10:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19817, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:02:26Z", "source_id": 55714704, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T10:04:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:02:26Z", "source_id": 17836562, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T11:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19891, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:13:32Z", "source_id": 55744291, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T10:15:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:13:37Z", "source_id": 17844716, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T11:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19433, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:27:54Z", "source_id": 55781324, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T10:29:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:27:56Z", "source_id": 17855234, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T11:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:16Z", "source_id": 55802546, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T10:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:16Z", "source_id": 55802549, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T10:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:18Z", "source_id": 17861319, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:38:03Z", "source_id": 55807240, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T10:39:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:38:07Z", "source_id": 17862627, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:40:36Z", "source_id": 55813795, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T10:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:40:41Z", "source_id": 17864430, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20409, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:43:48Z", "source_id": 55821889, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T10:45:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:43:50Z", "source_id": 17866751, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20456, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:49:03Z", "source_id": 55835379, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T10:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:49:06Z", "source_id": 17870560, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20481, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:52:07Z", "source_id": 55843144, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T10:53:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:52:10Z", "source_id": 17872760, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T11:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:01:51Z", "source_id": 17879675, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20501, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:11:46Z", "source_id": 55892895, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T11:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:11:51Z", "source_id": 17886913, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20507, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:16:38Z", "source_id": 55905193, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T11:17:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:16:42Z", "source_id": 17890431, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20535, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:05Z", "source_id": 55931089, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T11:28:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:12Z", "source_id": 17898113, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24605, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:45Z", "source_id": 55988888, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T11:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:50Z", "source_id": 17914448, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24618, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:18Z", "source_id": 56005657, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T11:57:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:23Z", "source_id": 17919169, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24642, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:32Z", "source_id": 56031918, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T12:08:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:36Z", "source_id": 17926517, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:07Z", "source_id": 56056823, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T12:16:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:12Z", "source_id": 17933595, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24952, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:16Z", "source_id": 56090370, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-18T12:30:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:25Z", "source_id": 17943196, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}] |
Nottingham |
1007 |
1007 |
5B |
None |
None |
Cardiff Central |
1325 |
1325 |
2 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G01102/2026-09-18/detailed |
None |
Newport (South Wales) |
2026-09-18T13:17:30+01:00 |
Cardiff Central |
12.0 |
{"type": "LineString", "coordinates": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} |
11.7 |
1318 |
1330 |
Newport (South Wales) |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-18 12:40:56 |
TERMINATED |
2026-09-18 12:30:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943196 |
1789734567028837 |
202 |
202 |
2026-09-18 12:40:36.829695 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:30:36.687606 |
| 639624 |
670784 |
Y65635 |
879B30ML18 |
2026-09-18 |
COMPLETE |
17943594 |
2026-09-18 13:30:00 |
2026-09-18 12:40:56 |
2026-09-20 12:40:56 |
{"id": 670784, "stp": "P", "toc": "London Overground", "uid": "Y65635", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65635/2026-09-18/detailed", "trust_id": "879B30ML18", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-18", "dest_arr_time": "1331", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B30", "timing_status": "ON TIME", "origin_station": "Crystal Palace", "current_leg_arr": "1330", "current_leg_dep": "1328", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "1247", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-18T12:40:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "1330", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1684.364, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7833.355, \"from_m\": 1684.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13394.045, \"from_m\": 7833.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13438.594, \"from_m\": 13394.045, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15903.662, \"from_m\": 13438.594, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17397.868, \"from_m\": 15903.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17589.139, \"from_m\": 17397.868, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 18538.714, \"from_m\": 17589.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19256.82, \"from_m\": 18538.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20994.478, \"from_m\": 19256.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21049.461, \"from_m\": 20994.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21309.436, \"from_m\": 21049.461, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21382.31, \"from_m\": 21309.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21525.21, \"from_m\": 21382.31, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21928.006, \"from_m\": 21525.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22861.315, \"from_m\": 21928.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23415.901, \"from_m\": 22861.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27581.627, \"from_m\": 23415.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 670784, \"profile_key\": \"8b748a1ac4dbb00fd534bc213129d01b17300c3259149e8d4d65258649598aa8\", \"schedule_id\": 30017, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1885.447, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3305.978, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1256H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4658.341, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6323.412, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1302\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7639.424, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8601.777, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9358.601, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9648.046, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": \"1308H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10257.712, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1309H\", \"wtt_dep\": \"1310\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10571.776, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1311H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11048.1, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1313H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16601.728, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": \"1316\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17607.546, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1317H\", \"wtt_dep\": \"1318H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18681.057, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1320\", \"wtt_dep\": \"1320H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19913.376, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1322\", \"wtt_dep\": \"1322H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20795.614, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1325\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21468.594, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 25686.646, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1327\", \"wtt_dep\": \"1327H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25936.734, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 21, \"distance_m\": 27581.627, \"section_seq\": 1, \"route_path_id\": 34291}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27581.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}], \"total_distance_m\": 27581.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25214.82, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2366.807, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1247", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:13Z\", \"source_id\": 55992854, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:18Z\", \"source_id\": 17915500, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:37Z\", \"source_id\": 55999045, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:43Z\", \"source_id\": 17917194, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:21Z\", \"source_id\": 56005828, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:25Z\", \"source_id\": 17919210, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:01Z\", \"source_id\": 56012205, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:59:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:04Z\", \"source_id\": 17921066, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:04Z\", \"source_id\": 56017373, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:05Z\", \"source_id\": 17922535, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:05:45Z\", \"source_id\": 56029822, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:06:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:05:46Z\", \"source_id\": 17925899, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:37Z\", \"source_id\": 56034764, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:42Z\", \"source_id\": 17927334, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:11Z\", \"source_id\": 56038707, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:14Z\", \"source_id\": 17928496, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:59Z\", \"source_id\": 56043214, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:03Z\", \"source_id\": 17929781, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:56Z\", \"source_id\": 56048261, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:03Z\", \"source_id\": 17931310, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:27Z\", \"source_id\": 56055130, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:31Z\", \"source_id\": 17933120, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:07Z\", \"source_id\": 56062023, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:11Z\", \"source_id\": 17935022, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:40Z\", \"source_id\": 56068493, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:45Z\", \"source_id\": 17936881, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:59Z\", \"source_id\": 56074564, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:04Z\", \"source_id\": 17938585, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:38Z\", \"source_id\": 56078820, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:40Z\", \"source_id\": 17939814, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:36Z\", \"source_id\": 56086135, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:41Z\", \"source_id\": 17941912, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:54Z\", \"source_id\": 56091900, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:58Z\", \"source_id\": 17943594, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1789734599439246, "current_leg_arrival_utc": "2026-09-18T13:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:30:43.140285", "service_state_evidence_id": 17943594, "current_leg_start_actual_dep": "2026-09-18T13:27:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-18T12:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:40:43.408099", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CYP |
XHZ |
9B30 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1684.364, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7833.355, "from_m": 1684.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13394.045, "from_m": 7833.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13438.594, "from_m": 13394.045, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15903.662, "from_m": 13438.594, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17397.868, "from_m": 15903.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17589.139, "from_m": 17397.868, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 18538.714, "from_m": 17589.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19256.82, "from_m": 18538.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20994.478, "from_m": 19256.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21049.461, "from_m": 20994.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21309.436, "from_m": 21049.461, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21382.31, "from_m": 21309.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21525.21, "from_m": 21382.31, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21928.006, "from_m": 21525.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22861.315, "from_m": 21928.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23415.901, "from_m": 22861.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27581.627, "from_m": 23415.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 670784, "profile_key": "8b748a1ac4dbb00fd534bc213129d01b17300c3259149e8d4d65258649598aa8", "schedule_id": 30017, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1247", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1885.447, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3305.978, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1256H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4658.341, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259", "location": "Brockley", "stage_seq": 5, "distance_m": 6323.412, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1302", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7639.424, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8601.777, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9358.601, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9648.046, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": "1308H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10257.712, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1309H", "wtt_dep": "1310", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10571.776, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1311H", "location": "Wapping", "stage_seq": 12, "distance_m": 11048.1, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1313H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16601.728, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": "1316", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17607.546, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1317H", "wtt_dep": "1318H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18681.057, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1320", "wtt_dep": "1320H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19913.376, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1322", "wtt_dep": "1322H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20795.614, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1325", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21468.594, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 25686.646, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1327", "wtt_dep": "1327H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25936.734, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 21, "distance_m": 27581.627, "section_seq": 1, "route_path_id": 34291}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27581.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 34291}], "total_distance_m": 27581.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25214.82, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2366.807, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:13Z", "source_id": 55992854, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:18Z", "source_id": 17915500, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:37Z", "source_id": 55999045, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:54:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:43Z", "source_id": 17917194, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:21Z", "source_id": 56005828, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:25Z", "source_id": 17919210, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:01Z", "source_id": 56012205, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:59:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:04Z", "source_id": 17921066, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:04Z", "source_id": 56017373, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:01:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:05Z", "source_id": 17922535, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:05:45Z", "source_id": 56029822, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:06:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:05:46Z", "source_id": 17925899, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:37Z", "source_id": 56034764, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:08:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:42Z", "source_id": 17927334, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:11Z", "source_id": 56038707, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:14Z", "source_id": 17928496, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:59Z", "source_id": 56043214, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:11:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:03Z", "source_id": 17929781, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:56Z", "source_id": 56048261, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:13:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:03Z", "source_id": 17931310, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:27Z", "source_id": 56055130, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:31Z", "source_id": 17933120, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:07Z", "source_id": 56062023, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:18:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:11Z", "source_id": 17935022, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:40Z", "source_id": 56068493, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:45Z", "source_id": 17936881, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:59Z", "source_id": 56074564, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:04Z", "source_id": 17938585, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:38Z", "source_id": 56078820, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:40Z", "source_id": 17939814, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:36Z", "source_id": 56086135, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:28:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:41Z", "source_id": 17941912, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:54Z", "source_id": 56091900, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:30:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:58Z", "source_id": 17943594, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}] |
Crystal Palace |
1247 |
1247 |
3 |
None |
None |
Highbury & Islington (East London Line) |
1331 |
1330 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65635/2026-09-18/detailed |
None |
Canonbury East London Line |
2026-09-18T13:27:30+01:00 |
Highbury & Islington (East London Line) |
2.0 |
{"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} |
0.5 |
1328 |
1330 |
Canonbury East London Line |
Highbury & Islington (East London Line) |
Highbury & Islington (East London Line) |
51.5458694 |
-0.1047385 |
51.5458694 |
-0.1047385 |
1 |
0 |
2026-09-18 12:40:56 |
TERMINATED |
2026-09-18 12:30:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943594 |
1789734599439246 |
70 |
70 |
2026-09-18 12:40:43.408099 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:30:43.140285 |
| 639625 |
671621 |
W86743 |
075J83MM18 |
2026-09-18 |
COMPLETE |
17943439 |
2026-09-18 13:30:00 |
2026-09-18 12:40:56 |
2026-09-20 12:40:56 |
{"id": 671621, "stp": "P", "toc": "ScotRail", "uid": "W86743", "consist": "385106", "dest_crs": "CUB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86743/2026-09-18/detailed", "trust_id": "075J83MM18", "origin_crs": "CUB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cumbernauld", "service_date": "2026-09-18", "dest_arr_time": "1330", "dest_platform": "1", "is_terminated": 1, "next_location": "Cumbernauld", "signalling_id": "5J83", "timing_status": "ON TIME", "origin_station": "Cumbernauld", "current_leg_arr": "1330", "current_leg_dep": "1329", "current_leg_end": "Cumbernauld", "origin_dep_time": "1323", "origin_platform": "2", "current_location": "Cumbernauld", "last_update_time": "2026-09-18T12:40:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9769574, 55.9433088], [-3.977882699999999, 55.9429365], [-3.9779109, 55.94292509999999], [-3.9780757, 55.942860499999995], [-3.9782159, 55.942792299999994], [-3.9787202, 55.9425673], [-3.978938199999999, 55.9424788], [-3.9795892, 55.9421821], [-3.9797879, 55.9421016], [-3.9799691, 55.9420274], [-3.9803585, 55.941864599999995], [-3.980890299999999, 55.9416574]]}", "current_leg_start": "Cumbernauld Sig. CN654", "dest_arr_time_act": "1330", "motion_projection": null, "next_location_lat": "55.9416574", "next_location_lon": "-3.9808903", "previous_location": "Cumbernauld", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 99.854, \"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\": 152.121, \"from_m\": 99.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\": 168.888, \"from_m\": 152.121, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 443.602, \"from_m\": 168.888, \"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\": 460.369, \"from_m\": 443.602, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 512.636, \"from_m\": 460.369, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 612.49, \"from_m\": 512.636, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 671621, \"profile_key\": \"9c6784d7565ceca67c3413b733755f22c80e076979b394f381ebbedb42c87b88\", \"schedule_id\": 28444, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1323\", \"location\": \"Cumbernauld\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102420}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1329\", \"location\": \"Cumbernauld Sig. CN654\", \"stage_seq\": 2, \"distance_m\": 306.245, \"section_seq\": 1, \"route_path_id\": 102420}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": null, \"location\": \"Cumbernauld\", \"stage_seq\": 3, \"distance_m\": 612.49, \"section_seq\": 1, \"route_path_id\": 102420}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 612.49, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102420}], \"total_distance_m\": 612.49, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 612.49, \"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": "1323", "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\": 2133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:42Z\", \"source_id\": 56091479, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:46Z\", \"source_id\": 17943439, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cumbernauld", "service_state_platform": "1", "timing_fact_generation": 1789734587836322, "current_leg_arrival_utc": "2026-09-18T13:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:30:44.261272", "service_state_evidence_id": 17943439, "current_leg_start_actual_dep": "2026-09-18T13:29:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-18T12:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:40:44.998028", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
CUB |
CUB |
5J83 |
385106 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 99.854, "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": 152.121, "from_m": 99.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": 168.888, "from_m": 152.121, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 443.602, "from_m": 168.888, "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": 460.369, "from_m": 443.602, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 512.636, "from_m": 460.369, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 612.49, "from_m": 512.636, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 671621, "profile_key": "9c6784d7565ceca67c3413b733755f22c80e076979b394f381ebbedb42c87b88", "schedule_id": 28444, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1323", "location": "Cumbernauld", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102420}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1329", "location": "Cumbernauld Sig. CN654", "stage_seq": 2, "distance_m": 306.245, "section_seq": 1, "route_path_id": 102420}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": null, "location": "Cumbernauld", "stage_seq": 3, "distance_m": 612.49, "section_seq": 1, "route_path_id": 102420}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 612.49, "from_m": 0.0, "section_seq": 1, "route_path_id": 102420}], "total_distance_m": 612.49, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 612.49, "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": 2133, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:42Z", "source_id": 56091479, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:30:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:46Z", "source_id": 17943439, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}] |
Cumbernauld |
1323 |
1323 |
2 |
None |
None |
Cumbernauld |
1330 |
1330 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86743/2026-09-18/detailed |
None |
Cumbernauld Sig. CN654 |
2026-09-18T13:29:00+01:00 |
Cumbernauld |
1.0 |
{"type": "LineString", "coordinates": [[-3.9769574, 55.9433088], [-3.977882699999999, 55.9429365], [-3.9779109, 55.94292509999999], [-3.9780757, 55.942860499999995], [-3.9782159, 55.942792299999994], [-3.9787202, 55.9425673], [-3.978938199999999, 55.9424788], [-3.9795892, 55.9421821], [-3.9797879, 55.9421016], [-3.9799691, 55.9420274], [-3.9803585, 55.941864599999995], [-3.980890299999999, 55.9416574]]} |
0.2 |
1329 |
1330 |
Cumbernauld |
Cumbernauld |
Cumbernauld |
55.9416574 |
-3.9808903 |
55.9416574 |
-3.9808903 |
1 |
0 |
2026-09-18 12:40:56 |
TERMINATED |
2026-09-18 12:30:00 |
Cumbernauld |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943439 |
1789734587836322 |
12 |
12 |
2026-09-18 12:40:44.998028 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:30:44.261272 |
| 639626 |
669017 |
W35069 |
731G13MJ18 |
2026-09-18 |
COMPLETE |
17943305 |
2026-09-18 13:30:00 |
2026-09-18 12:40:56 |
2026-09-20 12:40:56 |
{"id": 669017, "stp": "P", "toc": "Great Western Railway", "uid": "W35069", "consist": "800017", "dest_crs": "CNM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35069/2026-09-18/detailed", "trust_id": "731G13MJ18", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-18", "dest_arr_time": "1331", "dest_platform": "2", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "1G13", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "1330", "current_leg_dep": "1322", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "1132", "origin_platform": "1", "current_location": "Cheltenham Spa", "last_update_time": "2026-09-18T12:40:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2320640999999997, 51.8631041], [-2.2314634, 51.8628932], [-2.2309481999999994, 51.86271820000001], [-2.2305459, 51.86258980000001], [-2.2300919999999995, 51.8624555], [-2.2297693999999995, 51.862367099999986], [-2.2293523, 51.8622644], [-2.2289433, 51.86217330000001], [-2.2286275999999994, 51.8621328], [-2.228198, 51.862082099999995], [-2.2276048, 51.86200120000001], [-2.2270275999999996, 51.86194050000001], [-2.226455, 51.861896399999985], [-2.2259169999999995, 51.8618655], [-2.2253035, 51.8618392], [-2.2247918, 51.86183260000001], [-2.2242978999999994, 51.8618392], [-2.2237301, 51.861864099999984], [-2.2229889, 51.86191929999999], [-2.2222075, 51.86200120000001], [-2.2216007, 51.8620921], [-2.2209824999999994, 51.8621956], [-2.2203978, 51.8623149], [-2.2198171, 51.8624474], [-2.219294, 51.86257489999999], [-2.2189801999999994, 51.8626751], [-2.2182332, 51.8629294], [-2.2175895, 51.86315299999998], [-2.2169658999999995, 51.86343539999999], [-2.2166121, 51.86361000000001], [-2.2161025227512243, 51.863893808950344], [-2.2157833, 51.86407160000001], [-2.2153743, 51.8642994], [-2.2149723, 51.8644825], [-2.2148717, 51.86453799999999], [-2.214505, 51.86473399999999], [-2.2133784, 51.86531829999999], [-2.2122524, 51.86587070000001], [-2.2114198, 51.8662865], [-2.2101203, 51.8668813], [-2.2089229999999995, 51.867419], [-2.2077175, 51.86794449999999], [-2.2068931, 51.8682841], [-2.2061684, 51.8685622], [-2.2051092, 51.8689475], [-2.2039154999999995, 51.86939319999999], [-2.202339, 51.8699756], [-2.201231299999999, 51.870363999999995], [-2.2001688, 51.87073440000001], [-2.1989725, 51.8711667], [-2.1984395, 51.8713614], [-2.1976314, 51.87165850000001], [-2.196698, 51.87199470000001], [-2.1959523, 51.872263], [-2.1952764, 51.87251299999999], [-2.1946273000000005, 51.87274159999999], [-2.1938666, 51.8730183], [-2.1916051999999997, 51.87385609999999], [-2.1893763999999996, 51.8746682], [-2.1883233, 51.875056], [-2.187389, 51.8753864], [-2.1867179000000005, 51.8756186], [-2.1853528999999994, 51.876059999999995], [-2.1839957, 51.8764991], [-2.1828724, 51.8768497], [-2.1818364, 51.877161099999995], [-2.1808138, 51.8774555], [-2.1794133999999996, 51.87784], [-2.1768034, 51.87853410000001], [-2.1751334, 51.87896930000001], [-2.1724988, 51.8796608], [-2.1707199, 51.88008730000001], [-2.1685576999999996, 51.8805712], [-2.1674581999999996, 51.8807866], [-2.1660195999999994, 51.881053300000005], [-2.1646599, 51.88129789999999], [-2.1635723999999996, 51.88149279999999], [-2.1618526, 51.88175420000001], [-2.1605884, 51.8819458], [-2.1595977, 51.882091300000006], [-2.1583578, 51.8822696], [-2.1570694999999995, 51.8824464], [-2.1559566818868516, 51.88259058590464], [-2.1551431, 51.882696], [-2.1533695, 51.8829283], [-2.1514075, 51.88317690000001], [-2.1505952, 51.8832719], [-2.1476497, 51.883663], [-2.1422201, 51.8843759], [-2.1410328, 51.8845333], [-2.139831099999999, 51.884702], [-2.1378295, 51.8850171], [-2.1363037, 51.8852644], [-2.135231, 51.8854551], [-2.1343125, 51.8856185], [-2.133574, 51.8857582], [-2.1329077, 51.8858836], [-2.1306079, 51.8863363], [-2.1283242, 51.886830799999984], [-2.1273430999999996, 51.887061], [-2.1263638, 51.88730309999999], [-2.1253908999999997, 51.8875498], [-2.1244305, 51.8878161], [-2.1220741, 51.888434800000006], [-2.121656592668161, 51.8885561180277], [-2.1197759, 51.88910260000001], [-2.1189204, 51.88934009999999], [-2.1182575, 51.8895333], [-2.1175317, 51.8897516], [-2.1172218999999997, 51.88983890000001], [-2.1164038, 51.8900995], [-2.1152475999999996, 51.89047], [-2.1139717, 51.8908864], [-2.1127496, 51.8912978], [-2.1115656, 51.8916965], [-2.1105208, 51.892061], [-2.1098574, 51.89228570000001], [-2.1092327, 51.89250909999999], [-2.1083506999999995, 51.8928349], [-2.1075017, 51.8931657], [-2.1069836, 51.8933619], [-2.1064713, 51.8935543], [-2.1059585, 51.893765900000005], [-2.1054678, 51.8939885], [-2.1048191, 51.8942942], [-2.104141, 51.8946001], [-2.1036083, 51.894825], [-2.1033097, 51.894950999999985], [-2.1030890999999996, 51.89504410000001], [-2.102875, 51.895137], [-2.1025768, 51.8952691], [-2.1022831999999996, 51.8954099], [-2.1021188, 51.8954937], [-2.1018478999999997, 51.89564450000001], [-2.1015749000000006, 51.8958129], [-2.1014311999999995, 51.8959073], [-2.1011899, 51.8960839], [-2.100833999999999, 51.8963553], [-2.100489099999999, 51.8966302], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Gloucester", "dest_arr_time_act": "1331", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": "Gloucester", "current_leg_milage": "6.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38064.87, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.384, \"from_m\": 38064.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38637.899, \"from_m\": 38148.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38676.439, \"from_m\": 38637.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38827.029, \"from_m\": 38676.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40156.774, \"from_m\": 38827.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40168.378, \"from_m\": 40156.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49345.858, \"from_m\": 40168.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49400.369, \"from_m\": 49345.858, \"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\": 56157.297, \"from_m\": 49400.369, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56237.243, \"from_m\": 56157.297, \"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\": 56295.624, \"from_m\": 56237.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56402.511, \"from_m\": 56295.624, \"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\": 56458.631, \"from_m\": 56402.511, \"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\": 56517.021, \"from_m\": 56458.631, \"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\": 57141.537, \"from_m\": 56517.021, \"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\": 57752.325, \"from_m\": 57141.537, \"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\": 58044.301, \"from_m\": 57752.325, \"capability_applied\": null, \"effective_limit_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\": 58084.557, \"from_m\": 58044.301, \"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\": 58221.163, \"from_m\": 58084.557, \"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\": 58633.625, \"from_m\": 58221.163, \"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\": 58978.418, \"from_m\": 58633.625, \"capability_applied\": 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\": 59043.481, \"from_m\": 58978.418, \"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\": 96698.38, \"from_m\": 59043.481, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96807.618, \"from_m\": 96698.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119493.436, \"from_m\": 96807.618, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 119565.811, \"from_m\": 119493.436, \"capability_applied\": null, \"effective_limit_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\": 122182.713, \"from_m\": 119565.811, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 123503.271, \"from_m\": 122182.713, \"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\": 124600.853, \"from_m\": 123503.271, \"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\": 126564.305, \"from_m\": 124600.853, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 127256.605, \"from_m\": 126564.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 127269.49, \"from_m\": 127256.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140676.061, \"from_m\": 127269.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\": 140689.829, \"from_m\": 140676.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144466.506, \"from_m\": 140689.829, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 145560.669, \"from_m\": 144466.506, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 145620.459, \"from_m\": 145560.669, \"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\": 145726.962, \"from_m\": 145620.459, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 153758.758, \"from_m\": 145726.962, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 154962.254, \"from_m\": 153758.758, \"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\": 158155.815, \"from_m\": 154962.254, \"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\": 158201.308, \"from_m\": 158155.815, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 160522.649, \"from_m\": 158201.308, \"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\": 163530.517, \"from_m\": 160522.649, \"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\": 171317.361, \"from_m\": 163530.517, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 171393.292, \"from_m\": 171317.361, \"capability_applied\": null, \"effective_limit_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\": 179256.162, \"from_m\": 171393.292, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 179680.3, \"from_m\": 179256.162, \"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\": 181221.945, \"from_m\": 179680.3, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 181327.486, \"from_m\": 181221.945, \"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\": 184671.309, \"from_m\": 181327.486, \"capability_applied\": null, \"effective_limit_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\": 184826.124, \"from_m\": 184671.309, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 184860.423, \"from_m\": 184826.124, \"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\": 193624.999, \"from_m\": 184860.423, \"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}], \"service_id\": 669017, \"profile_key\": \"4a97d216ff56ccff5dafef4ce7ab19c8892ea4544de21d57abe8406962b57862\", \"schedule_id\": 25950, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1132\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.86, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.982, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56458.631, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1155\", \"wtt_dep\": \"1158\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57629.41, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57921.534, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71603.89, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1211H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85060.419, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96914.508, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218H\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102531.944, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106545.56, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1230\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123934.807, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Rodbourne Jn\", \"stage_seq\": 20, \"distance_m\": 125475.459, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1243\", \"location\": \"Kemble\", \"stage_seq\": 21, \"distance_m\": 145846.8, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253\", \"location\": \"St. Mary's L.C.\", \"stage_seq\": 22, \"distance_m\": 158356.328, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1259\", \"location\": \"Stroud\", \"stage_seq\": 23, \"distance_m\": 163755.432, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303H\", \"location\": \"Stonehouse\", \"stage_seq\": 24, \"distance_m\": 168142.396, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306\", \"location\": \"Standish Jn\", \"stage_seq\": 25, \"distance_m\": 171393.292, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 26, \"distance_m\": 181299.421, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314\", \"location\": \"Horton Road Jn\", \"stage_seq\": 27, \"distance_m\": 182404.622, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": \"1322\", \"location\": \"Gloucester\", \"stage_seq\": 28, \"distance_m\": 183011.583, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323\", \"location\": \"Horton Road Jn\", \"stage_seq\": 29, \"distance_m\": 183618.544, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Barnwood Jn\", \"stage_seq\": 30, \"distance_m\": 184788.304, \"section_seq\": 1, \"route_path_id\": 68599}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 31, \"distance_m\": 193624.999, \"section_seq\": 1, \"route_path_id\": 68599}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 193624.999, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68599}], \"total_distance_m\": 193624.999, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 192733.525, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 891.474, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1132", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:39:36Z\", \"source_id\": 55811034, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:39:37Z\", \"source_id\": 17863705, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:43:58Z\", \"source_id\": 55822302, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:45:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:44:02Z\", \"source_id\": 17866897, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:46:52Z\", \"source_id\": 55829718, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:46:56Z\", \"source_id\": 17868987, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:50:28Z\", \"source_id\": 55838880, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:50:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:50:34Z\", \"source_id\": 17871554, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:53:28Z\", \"source_id\": 55846545, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:53:34Z\", \"source_id\": 17873789, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:02:51Z\", \"source_id\": 55870277, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:04:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:02:57Z\", \"source_id\": 17880457, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:09:03Z\", \"source_id\": 55885999, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:09:05Z\", \"source_id\": 17884886, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24518, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:25:31Z\", \"source_id\": 55927232, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:26:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:25:34Z\", \"source_id\": 17896966, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:40Z\", \"source_id\": 55963307, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:43Z\", \"source_id\": 17907092, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:46Z\", \"source_id\": 55999454, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:51Z\", \"source_id\": 17917329, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:53Z\", \"source_id\": 17923790, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:19Z\", \"source_id\": 56059789, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:21Z\", \"source_id\": 17934397, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:31Z\", \"source_id\": 56090999, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:33Z\", \"source_id\": 17943305, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheltenham Spa", "service_state_platform": "2", "timing_fact_generation": 1789734574069123, "current_leg_arrival_utc": "2026-09-18T13:30:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:30:47.543076", "service_state_evidence_id": 17943305, "current_leg_start_actual_dep": "2026-09-18T13:22:00+01:00", "operational_evidence_version": 115, "service_state_event_time_utc": "2026-09-18T12:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:40:48.656397", "service_state_valid_until_kind": null, "operational_interpretation_version": 115, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
CNM |
1G13 |
800017 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38064.87, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.384, "from_m": 38064.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38637.899, "from_m": 38148.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38676.439, "from_m": 38637.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38827.029, "from_m": 38676.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40156.774, "from_m": 38827.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40168.378, "from_m": 40156.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49345.858, "from_m": 40168.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49400.369, "from_m": 49345.858, "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": 56157.297, "from_m": 49400.369, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56237.243, "from_m": 56157.297, "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": 56295.624, "from_m": 56237.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56402.511, "from_m": 56295.624, "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": 56458.631, "from_m": 56402.511, "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": 56517.021, "from_m": 56458.631, "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": 57141.537, "from_m": 56517.021, "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": 57752.325, "from_m": 57141.537, "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": 58044.301, "from_m": 57752.325, "capability_applied": null, "effective_limit_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": 58084.557, "from_m": 58044.301, "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": 58221.163, "from_m": 58084.557, "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": 58633.625, "from_m": 58221.163, "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": 58978.418, "from_m": 58633.625, "capability_applied": 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": 59043.481, "from_m": 58978.418, "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": 96698.38, "from_m": 59043.481, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96807.618, "from_m": 96698.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119493.436, "from_m": 96807.618, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 119565.811, "from_m": 119493.436, "capability_applied": null, "effective_limit_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": 122182.713, "from_m": 119565.811, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 123503.271, "from_m": 122182.713, "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": 124600.853, "from_m": 123503.271, "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": 126564.305, "from_m": 124600.853, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 127256.605, "from_m": 126564.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 127269.49, "from_m": 127256.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140676.061, "from_m": 127269.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": 140689.829, "from_m": 140676.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144466.506, "from_m": 140689.829, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 145560.669, "from_m": 144466.506, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 145620.459, "from_m": 145560.669, "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": 145726.962, "from_m": 145620.459, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 153758.758, "from_m": 145726.962, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 154962.254, "from_m": 153758.758, "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": 158155.815, "from_m": 154962.254, "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": 158201.308, "from_m": 158155.815, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 160522.649, "from_m": 158201.308, "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": 163530.517, "from_m": 160522.649, "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": 171317.361, "from_m": 163530.517, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 171393.292, "from_m": 171317.361, "capability_applied": null, "effective_limit_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": 179256.162, "from_m": 171393.292, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 179680.3, "from_m": 179256.162, "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": 181221.945, "from_m": 179680.3, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 181327.486, "from_m": 181221.945, "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": 184671.309, "from_m": 181327.486, "capability_applied": null, "effective_limit_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": 184826.124, "from_m": 184671.309, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 184860.423, "from_m": 184826.124, "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": 193624.999, "from_m": 184860.423, "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}], "service_id": 669017, "profile_key": "4a97d216ff56ccff5dafef4ce7ab19c8892ea4544de21d57abe8406962b57862", "schedule_id": 25950, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1132", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.86, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.982, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56458.631, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1155", "wtt_dep": "1158", "location": "Reading", "stage_seq": 12, "distance_m": 57629.41, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57921.534, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71603.89, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1211H", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85060.419, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96914.508, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218H", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102531.944, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Uffington", "stage_seq": 18, "distance_m": 106545.56, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1230", "location": "Swindon", "stage_seq": 19, "distance_m": 123934.807, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232", "location": "Rodbourne Jn", "stage_seq": 20, "distance_m": 125475.459, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1243", "location": "Kemble", "stage_seq": 21, "distance_m": 145846.8, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253", "location": "St. Mary's L.C.", "stage_seq": 22, "distance_m": 158356.328, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1259", "location": "Stroud", "stage_seq": 23, "distance_m": 163755.432, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303H", "location": "Stonehouse", "stage_seq": 24, "distance_m": 168142.396, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306", "location": "Standish Jn", "stage_seq": 25, "distance_m": 171393.292, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Gloucester Yard Jn", "stage_seq": 26, "distance_m": 181299.421, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314", "location": "Horton Road Jn", "stage_seq": 27, "distance_m": 182404.622, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": "1322", "location": "Gloucester", "stage_seq": 28, "distance_m": 183011.583, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323", "location": "Horton Road Jn", "stage_seq": 29, "distance_m": 183618.544, "section_seq": 1, "route_path_id": 68599}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Barnwood Jn", "stage_seq": 30, "distance_m": 184788.304, "section_seq": 1, "route_path_id": 68599}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 31, "distance_m": 193624.999, "section_seq": 1, "route_path_id": 68599}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 193624.999, "from_m": 0.0, "section_seq": 1, "route_path_id": 68599}], "total_distance_m": 193624.999, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 192733.525, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 891.474, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:39:36Z", "source_id": 55811034, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:39:37Z", "source_id": 17863705, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:43:58Z", "source_id": 55822302, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T10:45:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:44:02Z", "source_id": 17866897, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:46:52Z", "source_id": 55829718, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T10:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:46:56Z", "source_id": 17868987, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:50:28Z", "source_id": 55838880, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T10:50:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:50:34Z", "source_id": 17871554, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23813, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:53:28Z", "source_id": 55846545, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T10:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:53:34Z", "source_id": 17873789, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:02:51Z", "source_id": 55870277, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T11:04:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:02:57Z", "source_id": 17880457, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:09:03Z", "source_id": 55885999, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T11:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:09:05Z", "source_id": 17884886, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24518, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:25:31Z", "source_id": 55927232, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T11:26:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:25:34Z", "source_id": 17896966, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24540, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:40Z", "source_id": 55963307, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T11:40:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:43Z", "source_id": 17907092, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20616, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:46Z", "source_id": 55999454, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T11:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:51Z", "source_id": 17917329, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T12:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:53Z", "source_id": 17923790, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20539, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:19Z", "source_id": 56059789, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T12:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:21Z", "source_id": 17934397, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:31Z", "source_id": 56090999, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T12:30:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:33Z", "source_id": 17943305, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}] |
London Paddington |
1132 |
1132 |
1 |
None |
None |
Cheltenham Spa |
1331 |
1331 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W35069/2026-09-18/detailed |
None |
Gloucester |
2026-09-18T13:22:00+01:00 |
Cheltenham Spa |
8.0 |
{"type": "LineString", "coordinates": [[-2.2320640999999997, 51.8631041], [-2.2314634, 51.8628932], [-2.2309481999999994, 51.86271820000001], [-2.2305459, 51.86258980000001], [-2.2300919999999995, 51.8624555], [-2.2297693999999995, 51.862367099999986], [-2.2293523, 51.8622644], [-2.2289433, 51.86217330000001], [-2.2286275999999994, 51.8621328], [-2.228198, 51.862082099999995], [-2.2276048, 51.86200120000001], [-2.2270275999999996, 51.86194050000001], [-2.226455, 51.861896399999985], [-2.2259169999999995, 51.8618655], [-2.2253035, 51.8618392], [-2.2247918, 51.86183260000001], [-2.2242978999999994, 51.8618392], [-2.2237301, 51.861864099999984], [-2.2229889, 51.86191929999999], [-2.2222075, 51.86200120000001], [-2.2216007, 51.8620921], [-2.2209824999999994, 51.8621956], [-2.2203978, 51.8623149], [-2.2198171, 51.8624474], [-2.219294, 51.86257489999999], [-2.2189801999999994, 51.8626751], [-2.2182332, 51.8629294], [-2.2175895, 51.86315299999998], [-2.2169658999999995, 51.86343539999999], [-2.2166121, 51.86361000000001], [-2.2161025227512243, 51.863893808950344], [-2.2157833, 51.86407160000001], [-2.2153743, 51.8642994], [-2.2149723, 51.8644825], [-2.2148717, 51.86453799999999], [-2.214505, 51.86473399999999], [-2.2133784, 51.86531829999999], [-2.2122524, 51.86587070000001], [-2.2114198, 51.8662865], [-2.2101203, 51.8668813], [-2.2089229999999995, 51.867419], [-2.2077175, 51.86794449999999], [-2.2068931, 51.8682841], [-2.2061684, 51.8685622], [-2.2051092, 51.8689475], [-2.2039154999999995, 51.86939319999999], [-2.202339, 51.8699756], [-2.201231299999999, 51.870363999999995], [-2.2001688, 51.87073440000001], [-2.1989725, 51.8711667], [-2.1984395, 51.8713614], [-2.1976314, 51.87165850000001], [-2.196698, 51.87199470000001], [-2.1959523, 51.872263], [-2.1952764, 51.87251299999999], [-2.1946273000000005, 51.87274159999999], [-2.1938666, 51.8730183], [-2.1916051999999997, 51.87385609999999], [-2.1893763999999996, 51.8746682], [-2.1883233, 51.875056], [-2.187389, 51.8753864], [-2.1867179000000005, 51.8756186], [-2.1853528999999994, 51.876059999999995], [-2.1839957, 51.8764991], [-2.1828724, 51.8768497], [-2.1818364, 51.877161099999995], [-2.1808138, 51.8774555], [-2.1794133999999996, 51.87784], [-2.1768034, 51.87853410000001], [-2.1751334, 51.87896930000001], [-2.1724988, 51.8796608], [-2.1707199, 51.88008730000001], [-2.1685576999999996, 51.8805712], [-2.1674581999999996, 51.8807866], [-2.1660195999999994, 51.881053300000005], [-2.1646599, 51.88129789999999], [-2.1635723999999996, 51.88149279999999], [-2.1618526, 51.88175420000001], [-2.1605884, 51.8819458], [-2.1595977, 51.882091300000006], [-2.1583578, 51.8822696], [-2.1570694999999995, 51.8824464], [-2.1559566818868516, 51.88259058590464], [-2.1551431, 51.882696], [-2.1533695, 51.8829283], [-2.1514075, 51.88317690000001], [-2.1505952, 51.8832719], [-2.1476497, 51.883663], [-2.1422201, 51.8843759], [-2.1410328, 51.8845333], [-2.139831099999999, 51.884702], [-2.1378295, 51.8850171], [-2.1363037, 51.8852644], [-2.135231, 51.8854551], [-2.1343125, 51.8856185], [-2.133574, 51.8857582], [-2.1329077, 51.8858836], [-2.1306079, 51.8863363], [-2.1283242, 51.886830799999984], [-2.1273430999999996, 51.887061], [-2.1263638, 51.88730309999999], [-2.1253908999999997, 51.8875498], [-2.1244305, 51.8878161], [-2.1220741, 51.888434800000006], [-2.121656592668161, 51.8885561180277], [-2.1197759, 51.88910260000001], [-2.1189204, 51.88934009999999], [-2.1182575, 51.8895333], [-2.1175317, 51.8897516], [-2.1172218999999997, 51.88983890000001], [-2.1164038, 51.8900995], [-2.1152475999999996, 51.89047], [-2.1139717, 51.8908864], [-2.1127496, 51.8912978], [-2.1115656, 51.8916965], [-2.1105208, 51.892061], [-2.1098574, 51.89228570000001], [-2.1092327, 51.89250909999999], [-2.1083506999999995, 51.8928349], [-2.1075017, 51.8931657], [-2.1069836, 51.8933619], [-2.1064713, 51.8935543], [-2.1059585, 51.893765900000005], [-2.1054678, 51.8939885], [-2.1048191, 51.8942942], [-2.104141, 51.8946001], [-2.1036083, 51.894825], [-2.1033097, 51.894950999999985], [-2.1030890999999996, 51.89504410000001], [-2.102875, 51.895137], [-2.1025768, 51.8952691], [-2.1022831999999996, 51.8954099], [-2.1021188, 51.8954937], [-2.1018478999999997, 51.89564450000001], [-2.1015749000000006, 51.8958129], [-2.1014311999999995, 51.8959073], [-2.1011899, 51.8960839], [-2.100833999999999, 51.8963553], [-2.100489099999999, 51.8966302], [-2.1002557999999993, 51.8968465]]} |
6.2 |
1322 |
1330 |
Gloucester |
Cheltenham Spa |
Cheltenham Spa |
51.8968465 |
-2.1002558 |
51.8968465 |
-2.1002558 |
1 |
0 |
2026-09-18 12:40:56 |
TERMINATED |
2026-09-18 12:30:00 |
Cheltenham Spa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943305 |
1789734574069123 |
115 |
115 |
2026-09-18 12:40:48.656397 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:30:47.543076 |
| 639627 |
671068 |
Y63077 |
782P58ML18 |
2026-09-18 |
COMPLETE |
17941240 |
2026-09-18 13:30:00 |
2026-09-18 12:40:56 |
2026-09-20 12:40:56 |
{"id": 671068, "stp": "P", "toc": "Transport for Wales", "uid": "Y63077", "consist": "756002", "dest_crs": "PEN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y63077/2026-09-18/detailed", "trust_id": "782P58ML18", "origin_crs": "CPH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Penarth", "service_date": "2026-09-18", "dest_arr_time": "1333", "dest_platform": null, "is_terminated": 1, "next_location": "Penarth", "signalling_id": "2P58", "timing_status": "EARLY", "origin_station": "Caerphilly", "current_leg_arr": "1330", "current_leg_dep": "1328½", "current_leg_end": "Penarth", "origin_dep_time": "1259", "origin_platform": "1", "current_location": "Penarth", "last_update_time": "2026-09-18T12:40:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1795456, 51.4398334], [-3.1791878, 51.4396919], [-3.1790323, 51.4396251], [-3.1788343, 51.4395357], [-3.1787394999999994, 51.4394927], [-3.1785059, 51.4393799], [-3.17829, 51.43927019999999], [-3.1780012, 51.43911210000001], [-3.1777949, 51.438994], [-3.1775537000000003, 51.438848699999994], [-3.1771803, 51.4386093], [-3.1769318, 51.43844059999999], [-3.1767082, 51.438278], [-3.1764465, 51.438075100000006], [-3.1761912999999997, 51.43786260000001], [-3.1759751, 51.4376717], [-3.1757785, 51.4374814], [-3.1756345999999995, 51.4373372], [-3.1755229000000003, 51.4372151], [-3.1753367999999997, 51.4369952], [-3.1752470999999995, 51.4368784], [-3.1751374999999995, 51.436719], [-3.1750417, 51.4365629], [-3.1749366, 51.43638609999999], [-3.1747841, 51.4361171], [-3.1747093999999993, 51.43598889999999], [-3.174614, 51.4358026], [-3.1745494999999995, 51.4356681], [-3.1744891, 51.4355081], [-3.1744684999999997, 51.43544330000001], [-3.1744362, 51.43532359999999], [-3.1744184, 51.4352313], [-3.1744077999999996, 51.4351599], [-3.174398099999999, 51.4350834], [-3.1743936, 51.4350087]]}", "current_leg_start": "Dingle Road", "dest_arr_time_act": "1331", "motion_projection": null, "next_location_lat": "51.4350087", "next_location_lon": "-3.1743936", "previous_location": "Dingle Road", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 206.112, \"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\": 253.668, \"from_m\": 206.112, \"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\": 1749.812, \"from_m\": 253.668, \"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\": 3689.907, \"from_m\": 1749.812, \"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\": 11113.132, \"from_m\": 3689.907, \"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\": 11846.506, \"from_m\": 11113.132, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11884.059, \"from_m\": 11846.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13043.522, \"from_m\": 11884.059, \"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\": 13653.26, \"from_m\": 13043.522, \"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\": 14068.928, \"from_m\": 13653.26, \"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\": 14116.311, \"from_m\": 14068.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14199.697, \"from_m\": 14116.311, \"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\": 14712.326, \"from_m\": 14199.697, \"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\": 15796.738, \"from_m\": 14712.326, \"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\": 16481.886, \"from_m\": 15796.738, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16699.925, \"from_m\": 16481.886, \"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\": 18486.235, \"from_m\": 16699.925, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 671068, \"profile_key\": \"f951140ce6abc1b405d9bdefcf2fe516dc65182bc2c4f5c005159bd8121fcd99\", \"schedule_id\": 38386, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1259\", \"location\": \"Caerphilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": \"1304\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 2, \"distance_m\": 4314.957, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306H\", \"location\": \"Llanishen\", \"stage_seq\": 3, \"distance_m\": 5612.808, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1309H\", \"location\": \"Heath High Level\", \"stage_seq\": 4, \"distance_m\": 7372.691, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Heath Jn\", \"stage_seq\": 5, \"distance_m\": 7821.82, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": \"1315H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 6, \"distance_m\": 11413.937, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 7, \"distance_m\": 11791.583, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"1318\", \"wtt_dep\": \"1320\", \"location\": \"Cardiff Central\", \"stage_seq\": 8, \"distance_m\": 12489.943, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 9, \"distance_m\": 13792.763, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"1323H\", \"wtt_dep\": \"1324\", \"location\": \"Grangetown\", \"stage_seq\": 10, \"distance_m\": 14319.194, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Cogan Jn\", \"stage_seq\": 11, \"distance_m\": 16420.486, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": \"1328H\", \"location\": \"Dingle Road\", \"stage_seq\": 12, \"distance_m\": 17819.67, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": null, \"location\": \"Penarth\", \"stage_seq\": 13, \"distance_m\": 18486.235, \"section_seq\": 1, \"route_path_id\": 106061}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18486.235, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106061}], \"total_distance_m\": 18486.235, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18401.299, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 84.936, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1259", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "51.4350087", "current_position_lon": "-3.1743936", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:45Z\", \"source_id\": 56016492, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:49Z\", \"source_id\": 17922296, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:19Z\", \"source_id\": 56026272, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:23Z\", \"source_id\": 17924920, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:23Z\", \"source_id\": 17927876, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:42Z\", \"source_id\": 56047502, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:44Z\", \"source_id\": 17931049, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:48Z\", \"source_id\": 56058437, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:48Z\", \"source_id\": 17934002, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:23Z\", \"source_id\": 56075597, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:29Z\", \"source_id\": 17938916, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:38Z\", \"source_id\": 56083794, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:42Z\", \"source_id\": 17941240, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Penarth", "service_state_platform": "1", "timing_fact_generation": 1789734552448129, "current_leg_arrival_utc": "2026-09-18T13:30:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:30:48.557589", "service_state_evidence_id": 17941240, "current_leg_start_actual_dep": "2026-09-18T13:28:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-18T12:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:40:48.652196", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CPH |
PEN |
2P58 |
756002 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 206.112, "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": 253.668, "from_m": 206.112, "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": 1749.812, "from_m": 253.668, "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": 3689.907, "from_m": 1749.812, "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": 11113.132, "from_m": 3689.907, "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": 11846.506, "from_m": 11113.132, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11884.059, "from_m": 11846.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13043.522, "from_m": 11884.059, "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": 13653.26, "from_m": 13043.522, "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": 14068.928, "from_m": 13653.26, "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": 14116.311, "from_m": 14068.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14199.697, "from_m": 14116.311, "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": 14712.326, "from_m": 14199.697, "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": 15796.738, "from_m": 14712.326, "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": 16481.886, "from_m": 15796.738, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16699.925, "from_m": 16481.886, "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": 18486.235, "from_m": 16699.925, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 671068, "profile_key": "f951140ce6abc1b405d9bdefcf2fe516dc65182bc2c4f5c005159bd8121fcd99", "schedule_id": 38386, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1259", "location": "Caerphilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": "1304", "location": "Lisvane & Thornhill", "stage_seq": 2, "distance_m": 4314.957, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306H", "location": "Llanishen", "stage_seq": 3, "distance_m": 5612.808, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1309H", "location": "Heath High Level", "stage_seq": 4, "distance_m": 7372.691, "section_seq": 1, "route_path_id": 106061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Heath Jn", "stage_seq": 5, "distance_m": 7821.82, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": "1315H", "location": "Cardiff Queen Street", "stage_seq": 6, "distance_m": 11413.937, "section_seq": 1, "route_path_id": 106061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317H", "location": "CVL East Boundary", "stage_seq": 7, "distance_m": 11791.583, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "1318", "wtt_dep": "1320", "location": "Cardiff Central", "stage_seq": 8, "distance_m": 12489.943, "section_seq": 1, "route_path_id": 106061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Penarth Curve South Jn", "stage_seq": 9, "distance_m": 13792.763, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "1323H", "wtt_dep": "1324", "location": "Grangetown", "stage_seq": 10, "distance_m": 14319.194, "section_seq": 1, "route_path_id": 106061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Cogan Jn", "stage_seq": 11, "distance_m": 16420.486, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": "1328H", "location": "Dingle Road", "stage_seq": 12, "distance_m": 17819.67, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": null, "location": "Penarth", "stage_seq": 13, "distance_m": 18486.235, "section_seq": 1, "route_path_id": 106061}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18486.235, "from_m": 0.0, "section_seq": 1, "route_path_id": 106061}], "total_distance_m": 18486.235, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18401.299, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 84.936, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25217, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:45Z", "source_id": 56016492, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:03:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:49Z", "source_id": 17922296, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25221, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:19Z", "source_id": 56026272, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:05:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:23Z", "source_id": 17924920, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:23Z", "source_id": 17927876, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25259, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:42Z", "source_id": 56047502, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:13:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:44Z", "source_id": 17931049, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:48Z", "source_id": 56058437, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:17:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:48Z", "source_id": 17934002, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:23Z", "source_id": 56075597, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:23:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:29Z", "source_id": 17938916, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25363, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:38Z", "source_id": 56083794, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:42Z", "source_id": 17941240, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}] |
Caerphilly |
1259 |
1259 |
1 |
None |
None |
Penarth |
1333 |
1331 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y63077/2026-09-18/detailed |
None |
Dingle Road |
2026-09-18T13:28:30+01:00 |
Penarth |
1.5 |
{"type": "LineString", "coordinates": [[-3.1795456, 51.4398334], [-3.1791878, 51.4396919], [-3.1790323, 51.4396251], [-3.1788343, 51.4395357], [-3.1787394999999994, 51.4394927], [-3.1785059, 51.4393799], [-3.17829, 51.43927019999999], [-3.1780012, 51.43911210000001], [-3.1777949, 51.438994], [-3.1775537000000003, 51.438848699999994], [-3.1771803, 51.4386093], [-3.1769318, 51.43844059999999], [-3.1767082, 51.438278], [-3.1764465, 51.438075100000006], [-3.1761912999999997, 51.43786260000001], [-3.1759751, 51.4376717], [-3.1757785, 51.4374814], [-3.1756345999999995, 51.4373372], [-3.1755229000000003, 51.4372151], [-3.1753367999999997, 51.4369952], [-3.1752470999999995, 51.4368784], [-3.1751374999999995, 51.436719], [-3.1750417, 51.4365629], [-3.1749366, 51.43638609999999], [-3.1747841, 51.4361171], [-3.1747093999999993, 51.43598889999999], [-3.174614, 51.4358026], [-3.1745494999999995, 51.4356681], [-3.1744891, 51.4355081], [-3.1744684999999997, 51.43544330000001], [-3.1744362, 51.43532359999999], [-3.1744184, 51.4352313], [-3.1744077999999996, 51.4351599], [-3.174398099999999, 51.4350834], [-3.1743936, 51.4350087]]} |
0.4 |
1328½ |
1330 |
Dingle Road |
Penarth |
Penarth |
51.4350087 |
-3.1743936 |
51.4350087 |
-3.1743936 |
1 |
0 |
2026-09-18 12:40:56 |
TERMINATED |
2026-09-18 12:30:00 |
Penarth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17941240 |
1789734552448129 |
36 |
36 |
2026-09-18 12:40:48.652196 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:30:48.557589 |
| 639628 |
670710 |
G86226 |
362F56ML18 |
2026-09-18 |
COMPLETE |
17943047 |
2026-09-18 13:30:00 |
2026-09-18 12:40:56 |
2026-09-20 12:40:56 |
{"id": 670710, "stp": "P", "toc": "Northern", "uid": "G86226", "consist": "331112", "dest_crs": "WGN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86226/2026-09-18/detailed", "trust_id": "362F56ML18", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wigan North Western", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": "6", "is_terminated": 1, "next_location": "Wigan North Western", "signalling_id": "2F56", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1330", "current_leg_dep": "1324", "current_leg_end": "Wigan North Western", "origin_dep_time": "1245", "origin_platform": "5", "current_location": "Wigan North Western Down Passenger Loop", "last_update_time": "2026-09-18T12:40: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": "1332", "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\": 670710, \"profile_key\": \"3a884672ea946e8d97d0a165aa99eee90490dfeec0e5cedaeb5a9260f27b1bc3\", \"schedule_id\": 12407, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"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\": \"1247\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"1248H\", \"wtt_dep\": \"1249\", \"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\": \"1250\", \"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\": \"1250H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1251H\", \"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\": \"1252H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1255\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5729.359, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8286.836, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1300H\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9106.657, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": \"1305\", \"location\": \"Prescot\", \"stage_seq\": 11, \"distance_m\": 12969.121, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1307H\", \"location\": \"Eccleston Park\", \"stage_seq\": 12, \"distance_m\": 14457.503, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"1309H\", \"wtt_dep\": \"1310H\", \"location\": \"Thatto Heath\", \"stage_seq\": 13, \"distance_m\": 15988.491, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"1313H\", \"wtt_dep\": \"1314H\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 18735.902, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"1320H\", \"wtt_dep\": \"1321\", \"location\": \"Garswood\", \"stage_seq\": 15, \"distance_m\": 24827.948, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"1323H\", \"wtt_dep\": \"1324H\", \"location\": \"Bryn\", \"stage_seq\": 16, \"distance_m\": 26908.608, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"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\": \"1330H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 18, \"distance_m\": 32108.277, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"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": "1245", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.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-18T11:47:46Z\", \"source_id\": 55983746, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:47:47Z\", \"source_id\": 17912981, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:50:25Z\", \"source_id\": 55990769, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:50:31Z\", \"source_id\": 17914965, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:28Z\", \"source_id\": 55998711, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:30Z\", \"source_id\": 17917095, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:19Z\", \"source_id\": 56005755, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:22Z\", \"source_id\": 17919166, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:48Z\", \"source_id\": 56011705, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:59:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:52Z\", \"source_id\": 17920922, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:50Z\", \"source_id\": 56022093, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:53Z\", \"source_id\": 17923777, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:23Z\", \"source_id\": 17927102, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:24Z\", \"source_id\": 17929278, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:44Z\", \"source_id\": 56047623, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:46Z\", \"source_id\": 17931065, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:02Z\", \"source_id\": 56066843, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:20:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:07Z\", \"source_id\": 17936427, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:53Z\", \"source_id\": 17939233, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:08Z\", \"source_id\": 56090022, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:13Z\", \"source_id\": 17943047, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan North Western", "service_state_platform": "6", "timing_fact_generation": 1789734555104267, "current_leg_arrival_utc": "2026-09-18T13:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:30:51.989770", "service_state_evidence_id": 17943047, "current_leg_start_actual_dep": "2026-09-18T13:24:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-18T12:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:40:52.187256", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LIV |
WGN |
2F56 |
331112 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 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": 670710, "profile_key": "3a884672ea946e8d97d0a165aa99eee90490dfeec0e5cedaeb5a9260f27b1bc3", "schedule_id": 12407, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1245", "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": "1247", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "1248H", "wtt_dep": "1249", "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": "1250", "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": "1250H", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1251H", "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": "1252H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1255", "location": "Broad Green", "stage_seq": 8, "distance_m": 5729.359, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258", "location": "Roby", "stage_seq": 9, "distance_m": 8286.836, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1300H", "location": "Huyton", "stage_seq": 10, "distance_m": 9106.657, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": "1305", "location": "Prescot", "stage_seq": 11, "distance_m": 12969.121, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1307H", "location": "Eccleston Park", "stage_seq": 12, "distance_m": 14457.503, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "1309H", "wtt_dep": "1310H", "location": "Thatto Heath", "stage_seq": 13, "distance_m": 15988.491, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "1313H", "wtt_dep": "1314H", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 18735.902, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "1320H", "wtt_dep": "1321", "location": "Garswood", "stage_seq": 15, "distance_m": 24827.948, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "1323H", "wtt_dep": "1324H", "location": "Bryn", "stage_seq": 16, "distance_m": 26908.608, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329", "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": "1330H", "location": "Wigan South Jn", "stage_seq": 18, "distance_m": 32108.277, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "1332", "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-18T11:47:46Z", "source_id": 55983746, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:47:47Z", "source_id": 17912981, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:50:25Z", "source_id": 55990769, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:50:31Z", "source_id": 17914965, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:28Z", "source_id": 55998711, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:54:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:30Z", "source_id": 17917095, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:19Z", "source_id": 56005755, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:22Z", "source_id": 17919166, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:48Z", "source_id": 56011705, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:59:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:52Z", "source_id": 17920922, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10022, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:50Z", "source_id": 56022093, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:53Z", "source_id": 17923777, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:23Z", "source_id": 17927102, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:24Z", "source_id": 17929278, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:44Z", "source_id": 56047623, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:13:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:46Z", "source_id": 17931065, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9463, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:02Z", "source_id": 56066843, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:20:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:07Z", "source_id": 17936427, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:53Z", "source_id": 17939233, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9377, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:08Z", "source_id": 56090022, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:30:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:13Z", "source_id": 17943047, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1245 |
1245 |
5 |
None |
None |
Wigan North Western |
1332 |
1332 |
6 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86226/2026-09-18/detailed |
None |
Bryn |
2026-09-18T13:24:30+01:00 |
Wigan North Western |
6.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 |
1324 |
1330 |
Bryn |
Wigan North Western Down Passenger Loop |
Wigan North Western |
53.5431633 |
-2.6322910 |
53.5431633 |
-2.6322910 |
1 |
0 |
2026-09-18 12:40:56 |
TERMINATED |
2026-09-18 12:30:00 |
Wigan North Western |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943047 |
1789734555104267 |
59 |
59 |
2026-09-18 12:40:52.187256 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:30:51.989770 |
| 639629 |
671318 |
W10652 |
731T56MM18 |
2026-09-18 |
COMPLETE |
17943359 |
2026-09-18 13:30:00 |
2026-09-18 12:40:56 |
2026-09-20 12:40:56 |
{"id": 671318, "stp": "P", "toc": "Heathrow Express", "uid": "W10652", "consist": "387132+387139", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10652/2026-09-18/detailed", "trust_id": "731T56MM18", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-18", "dest_arr_time": "1331", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T56", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "1330", "current_leg_dep": "1327", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "1310", "origin_platform": "6", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-18T12:40:56", "route_debug_link": null, "timing_variation": "-1 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": "1331", "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": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18549.218, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19049.444, \"from_m\": 18549.218, \"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\": 19589.337, \"from_m\": 19049.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19664.275, \"from_m\": 19589.337, \"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\": 22262.582, \"from_m\": 19664.275, \"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\": 23163.217, \"from_m\": 22262.582, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 23473.719, \"from_m\": 23163.217, \"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\": 24939.195, \"from_m\": 23473.719, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 25324.581, \"from_m\": 24939.195, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25981.807, \"from_m\": 25324.581, \"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\": 671318, \"profile_key\": \"9750b0bc6ab182201a5ab46b3217c1f24efb160f8cf997758dd239c093750fed\", \"schedule_id\": 24536, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1310\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"1325\", \"wtt_dep\": \"1327\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 10, \"distance_m\": 25981.807, \"section_seq\": 1, \"route_path_id\": 38278}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25981.807, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}], \"total_distance_m\": 25981.807, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25981.807, \"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": "1310", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:03Z\", \"source_id\": 56064354, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:06Z\", \"source_id\": 17935694, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:35Z\", \"source_id\": 56078677, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:38Z\", \"source_id\": 17939783, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:36Z\", \"source_id\": 56091194, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:38Z\", \"source_id\": 17943359, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789734581440062, "current_leg_arrival_utc": "2026-09-18T13:30:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:30:54.086189", "service_state_evidence_id": 17943359, "current_leg_start_actual_dep": "2026-09-18T13:27:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-18T12:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:40:54.325874", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
PAD |
HWV |
1T56 |
387132+387139 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18549.218, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19049.444, "from_m": 18549.218, "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": 19589.337, "from_m": 19049.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19664.275, "from_m": 19589.337, "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": 22262.582, "from_m": 19664.275, "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": 23163.217, "from_m": 22262.582, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23473.719, "from_m": 23163.217, "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": 24939.195, "from_m": 23473.719, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25324.581, "from_m": 24939.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25981.807, "from_m": 25324.581, "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": 671318, "profile_key": "9750b0bc6ab182201a5ab46b3217c1f24efb160f8cf997758dd239c093750fed", "schedule_id": 24536, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1310", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "1325", "wtt_dep": "1327", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 10, "distance_m": 25981.807, "section_seq": 1, "route_path_id": 38278}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25981.807, "from_m": 0.0, "section_seq": 1, "route_path_id": 38278}], "total_distance_m": 25981.807, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25981.807, "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": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:03Z", "source_id": 56064354, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:19:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:06Z", "source_id": 17935694, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:35Z", "source_id": 56078677, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:25:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:38Z", "source_id": 17939783, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:36Z", "source_id": 56091194, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:30:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:38Z", "source_id": 17943359, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}] |
London Paddington |
1310 |
1310 |
6 |
None |
None |
Heathrow Terminal 5 |
1331 |
1331 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10652/2026-09-18/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-18T13:27:00+01:00 |
Heathrow Terminal 5 |
3.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 |
1327 |
1330 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 5 |
Heathrow Terminal 5 |
51.4722980 |
-0.4905293 |
51.4722980 |
-0.4905293 |
1 |
0 |
2026-09-18 12:40:56 |
TERMINATED |
2026-09-18 12:30:00 |
Heathrow Terminal 5 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943359 |
1789734581440062 |
35 |
35 |
2026-09-18 12:40:54.325874 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:30:54.086189 |
| 639630 |
666909 |
C21606 |
212A20MG18 |
2026-09-18 |
COMPLETE |
17944270 |
2026-09-18 13:23:00 |
2026-09-18 12:41:26 |
2026-09-20 12:41:26 |
{"id": 666909, "stp": "P", "toc": "East Midlands Railway", "uid": "C21606", "consist": "170271", "dest_crs": "MAT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21606/2026-09-18/detailed", "trust_id": "212A20MG18", "origin_crs": "CLE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Matlock", "service_date": "2026-09-18", "dest_arr_time": "1323", "dest_platform": "1", "is_terminated": 1, "next_location": "Matlock", "signalling_id": "2A20", "timing_status": "ON TIME", "origin_station": "Cleethorpes", "current_leg_arr": "1323", "current_leg_dep": "1320½", "current_leg_end": "Matlock", "origin_dep_time": "1004", "origin_platform": "1", "current_location": "Matlock", "last_update_time": "2026-09-18T12:41:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5568557, 53.122553], [-1.5570625, 53.12313909999999], [-1.5572056, 53.12346629999999], [-1.5574178, 53.12390189999999], [-1.5574990999999998, 53.12403679999999], [-1.5578477999999998, 53.1245965], [-1.5580694, 53.1250088], [-1.5581847, 53.1253013], [-1.5583112999999995, 53.125704000000006], [-1.5584055, 53.12610250000001], [-1.5584891, 53.12654140000001], [-1.5585618, 53.12712699999999], [-1.5585700999999998, 53.12758259999998], [-1.5585598, 53.1278791], [-1.558547, 53.1279592], [-1.5584993, 53.12820080000001], [-1.5583975, 53.1285623], [-1.5582027, 53.1290574], [-1.5580193000000002, 53.12943409999999], [-1.5578095, 53.1298116], [-1.5572302999999998, 53.13074520000001], [-1.5567747, 53.1313979], [-1.5565883, 53.13168739999999], [-1.5564144999999998, 53.1319856], [-1.5562948, 53.132259], [-1.5561975999999995, 53.1325907], [-1.5560947, 53.1329925], [-1.556051, 53.1332662], [-1.5560427, 53.13337049999999], [-1.5560399000000005, 53.1335295], [-1.5560888, 53.13387540000001], [-1.5561173999999998, 53.1340238], [-1.5561520999999998, 53.1341712], [-1.5563257, 53.1346733], [-1.5565995999999998, 53.1351817], [-1.5568335, 53.1356222], [-1.5573465, 53.136602999999994], [-1.5575138, 53.13694029999999], [-1.557777, 53.137346400000006], [-1.5579795, 53.1375738], [-1.5582131999999995, 53.13781120000001], [-1.5582645999999998, 53.1378648], [-1.55853, 53.138119499999995], [-1.5587382, 53.13829159999999], [-1.5591099, 53.1385812], [-1.5593098, 53.138700799999995], [-1.5595095999999995, 53.1388204], [-1.5593299, 53.13869270000001], [-1.5591547, 53.13856830000001]]}", "current_leg_start": "Matlock Bath", "dest_arr_time_act": "1323", "motion_projection": null, "next_location_lat": "53.1385683", "next_location_lon": "-1.5591547", "previous_location": "Matlock Bath", "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\": 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\": 29575.909, \"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\": 29794.868, \"from_m\": 29575.909, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51480.234, \"from_m\": 29794.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\": 51796.64, \"from_m\": 51480.234, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53408.965, \"from_m\": 51796.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58392.165, \"from_m\": 53408.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\": 66983.322, \"from_m\": 58392.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67022.688, \"from_m\": 66983.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75208.167, \"from_m\": 67022.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\": 75288.215, \"from_m\": 75208.167, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 75452.38, \"from_m\": 75288.215, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 75652.429, \"from_m\": 75452.38, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76205.063, \"from_m\": 75652.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77253.179, \"from_m\": 76205.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77290.284, \"from_m\": 77253.179, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77340.84, \"from_m\": 77290.284, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77853.172, \"from_m\": 77340.84, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 79760.282, \"from_m\": 77853.172, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 93586.671, \"from_m\": 79760.282, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 102539.924, \"from_m\": 93586.671, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102870.622, \"from_m\": 102539.924, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 103628.256, \"from_m\": 102870.622, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107240.194, \"from_m\": 103628.256, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107272.01, \"from_m\": 107240.194, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 127082.14, \"from_m\": 107272.01, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 127770.094, \"from_m\": 127082.14, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 129887.646, \"from_m\": 127770.094, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 130594.305, \"from_m\": 129887.646, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 130933.434, \"from_m\": 130594.305, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131400.887, \"from_m\": 130933.434, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135031.664, \"from_m\": 131400.887, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 135093.153, \"from_m\": 135031.664, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141135.166, \"from_m\": 135093.153, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 141205.664, \"from_m\": 141135.166, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 141927.237, \"from_m\": 141205.664, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 141970.371, \"from_m\": 141927.237, \"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\": 142096.713, \"from_m\": 141970.371, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 142127.984, \"from_m\": 142096.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142177.101, \"from_m\": 142127.984, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 143141.951, \"from_m\": 142177.101, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 146526.083, \"from_m\": 143141.951, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 151596.065, \"from_m\": 146526.083, \"capability_applied\": null, \"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\": 152043.236, \"from_m\": 151596.065, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 154205.508, \"from_m\": 152043.236, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 155157.566, \"from_m\": 154205.508, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 155405.715, \"from_m\": 155157.566, \"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\": 155597.274, \"from_m\": 155405.715, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 155712.116, \"from_m\": 155597.274, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 155724.562, \"from_m\": 155712.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 156256.483, \"from_m\": 155724.562, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 156324.516, \"from_m\": 156256.483, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 156325.142, \"from_m\": 156324.516, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157562.495, \"from_m\": 156325.142, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 157703.18, \"from_m\": 157562.495, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 157780.985, \"from_m\": 157703.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\": 158003.52, \"from_m\": 157780.985, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 161168.29, \"from_m\": 158003.52, \"capability_applied\": null, \"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\": 171587.287, \"from_m\": 161168.29, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 172180.818, \"from_m\": 171587.287, \"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\": 173042.283, \"from_m\": 172180.818, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 175529.441, \"from_m\": 173042.283, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 176333.651, \"from_m\": 175529.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\": 183481.071, \"from_m\": 176333.651, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 183635.121, \"from_m\": 183481.071, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 183672.532, \"from_m\": 183635.121, \"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\": 183690.64, \"from_m\": 183672.532, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 666909, \"profile_key\": \"f47d66e4828b967ee9de9e2340ee77605e199465141d83c1033ab96e1be2dd2a\", \"schedule_id\": 3015, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1004\", \"location\": \"Cleethorpes\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1007H\", \"wtt_dep\": \"1008\", \"location\": \"New Clee\", \"stage_seq\": 2, \"distance_m\": 2535.394, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1010\", \"wtt_dep\": \"1011\", \"location\": \"Grimsby Docks\", \"stage_seq\": 3, \"distance_m\": 3698.022, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1013H\", \"wtt_dep\": \"1015\", \"location\": \"Grimsby Town\", \"stage_seq\": 4, \"distance_m\": 5261.628, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1020\", \"location\": \"Stallingborough\", \"stage_seq\": 5, \"distance_m\": 12179.205, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1024H\", \"wtt_dep\": \"1025H\", \"location\": \"Habrough\", \"stage_seq\": 6, \"distance_m\": 18282.165, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027H\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 7, \"distance_m\": 21366.095, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": \"1034\", \"location\": \"Barnetby\", \"stage_seq\": 8, \"distance_m\": 28680.619, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"Wrawby Jn\", \"stage_seq\": 9, \"distance_m\": 29636.852, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043\", \"location\": \"Holton-le-Moor S.B.\", \"stage_seq\": 10, \"distance_m\": 43154.244, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1048H\", \"wtt_dep\": \"1049H\", \"location\": \"Market Rasen\", \"stage_seq\": 11, \"distance_m\": 52084.023, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1053H\", \"location\": \"Wickenby S.B.\", \"stage_seq\": 12, \"distance_m\": 58502.958, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1058\", \"location\": \"Langworth S.B.\", \"stage_seq\": 13, \"distance_m\": 65981.146, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1107\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 14, \"distance_m\": 75652.429, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1108\", \"wtt_dep\": \"1110\", \"location\": \"Lincoln\", \"stage_seq\": 15, \"distance_m\": 75900.392, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112\", \"location\": \"West Holmes Jn\", \"stage_seq\": 16, \"distance_m\": 77253.179, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1113\", \"location\": \"Boultham Jn\", \"stage_seq\": 17, \"distance_m\": 77899.914, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1117\", \"wtt_dep\": \"1118\", \"location\": \"Hykeham\", \"stage_seq\": 18, \"distance_m\": 82613.856, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1126H\", \"wtt_dep\": \"1127H\", \"location\": \"Collingham\", \"stage_seq\": 19, \"distance_m\": 94391.687, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135H\", \"location\": \"Newark Crossing East Jn\", \"stage_seq\": 20, \"distance_m\": 101246.18, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 21, \"distance_m\": 101427.504, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1137H\", \"wtt_dep\": \"1139H\", \"location\": \"Newark Castle\", \"stage_seq\": 22, \"distance_m\": 102709.677, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143H\", \"location\": \"Staythorpe S.B.\", \"stage_seq\": 23, \"distance_m\": 107198.05, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"Fiskerton\", \"stage_seq\": 24, \"distance_m\": 109870.932, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Lowdham\", \"stage_seq\": 25, \"distance_m\": 118253.281, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"Netherfield Jn\", \"stage_seq\": 26, \"distance_m\": 126146.188, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1202\", \"wtt_dep\": \"1217H\", \"location\": \"Nottingham\", \"stage_seq\": 27, \"distance_m\": 130417.682, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Mansfield Jn\", \"stage_seq\": 28, \"distance_m\": 131359.181, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Beeston South Jn\", \"stage_seq\": 29, \"distance_m\": 134950.878, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1224\", \"location\": \"Beeston\", \"stage_seq\": 30, \"distance_m\": 135656.537, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228H\", \"location\": \"Trent East Jn\", \"stage_seq\": 31, \"distance_m\": 141176.536, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 32, \"distance_m\": 142096.713, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1233\", \"location\": \"Long Eaton\", \"stage_seq\": 33, \"distance_m\": 142941.128, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240H\", \"location\": \"Spondon\", \"stage_seq\": 34, \"distance_m\": 151865.87, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 35, \"distance_m\": 155631.142, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1249\", \"location\": \"Derby\", \"stage_seq\": 36, \"distance_m\": 155989.774, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 37, \"distance_m\": 157447.153, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1256H\", \"location\": \"Duffield\", \"stage_seq\": 38, \"distance_m\": 164470.462, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1300H\", \"wtt_dep\": \"1301H\", \"location\": \"Belper\", \"stage_seq\": 39, \"distance_m\": 168571.473, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304H\", \"location\": \"Ambergate Jn\", \"stage_seq\": 40, \"distance_m\": 171884.472, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1307\", \"location\": \"Ambergate\", \"stage_seq\": 41, \"distance_m\": 172597.254, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1312\", \"location\": \"Whatstandwell\", \"stage_seq\": 42, \"distance_m\": 175807.527, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1316H\", \"wtt_dep\": \"1317H\", \"location\": \"Cromford\", \"stage_seq\": 43, \"distance_m\": 180545.424, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1320H\", \"location\": \"Matlock Bath\", \"stage_seq\": 44, \"distance_m\": 181749.597, \"section_seq\": 1, \"route_path_id\": 66873}, {\"is_pass\": false, \"wtt_arr\": \"1323\", \"wtt_dep\": null, \"location\": \"Matlock\", \"stage_seq\": 45, \"distance_m\": 183690.64, \"section_seq\": 1, \"route_path_id\": 66873}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 183690.64, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66873}], \"total_distance_m\": 183690.64, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 182497.952, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1192.688, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1004", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "53.1385683", "current_position_lon": "-1.5591547", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:07:16Z\", \"source_id\": 17770693, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:07:18Z\", \"source_id\": 17770848, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:09:56Z\", \"source_id\": 55579617, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:10:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:09:58Z\", \"source_id\": 17777711, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:10:12Z\", \"source_id\": 17778136, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:16:06Z\", \"source_id\": 55595827, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:17:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:16:10Z\", \"source_id\": 17786958, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:22:42Z\", \"source_id\": 17796185, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:26:50Z\", \"source_id\": 55623560, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:27:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:27:01Z\", \"source_id\": 17804268, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:27:16Z\", \"source_id\": 17804940, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:35:32Z\", \"source_id\": 55646275, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:36:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:35:35Z\", \"source_id\": 17816794, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:07:38Z\", \"source_id\": 55728889, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:07:44Z\", \"source_id\": 17840395, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:17:32Z\", \"source_id\": 55754514, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:17:36Z\", \"source_id\": 17847632, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:25:32Z\", \"source_id\": 55775342, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:29:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:25:35Z\", \"source_id\": 17853453, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11650, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:38:08Z\", \"source_id\": 55807439, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:39:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:38:11Z\", \"source_id\": 17862699, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:45:41Z\", \"source_id\": 55826712, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:46:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:45:43Z\", \"source_id\": 17868078, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:51:22Z\", \"source_id\": 55841174, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:52:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:51:27Z\", \"source_id\": 17872235, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:00:47Z\", \"source_id\": 55865270, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:02:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:00:50Z\", \"source_id\": 17878964, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:22:20Z\", \"source_id\": 55919624, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:22:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:22:23Z\", \"source_id\": 17894605, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:59Z\", \"source_id\": 55933432, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:28:01Z\", \"source_id\": 17898757, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:31:02Z\", \"source_id\": 55941442, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:31:09Z\", \"source_id\": 17900934, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:38:33Z\", \"source_id\": 55960559, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:38:37Z\", \"source_id\": 17906306, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:27Z\", \"source_id\": 17910545, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:13Z\", \"source_id\": 56007835, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:17Z\", \"source_id\": 17919834, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:23Z\", \"source_id\": 56020758, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:25Z\", \"source_id\": 17923471, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:23Z\", \"source_id\": 56034135, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:28Z\", \"source_id\": 17927185, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:58Z\", \"source_id\": 17944270, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Matlock", "service_state_platform": "1", "timing_fact_generation": 1789734660464253, "current_leg_arrival_utc": "2026-09-18T13:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:00.446629", "service_state_evidence_id": 17944270, "current_leg_start_actual_dep": "2026-09-18T13:20:30+01:00", "operational_evidence_version": 136, "service_state_event_time_utc": "2026-09-18T12:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:02.809808", "service_state_valid_until_kind": null, "operational_interpretation_version": 136, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
CLE |
MAT |
2A20 |
170271 |
2 |
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": 29575.909, "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": 29794.868, "from_m": 29575.909, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51480.234, "from_m": 29794.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": 51796.64, "from_m": 51480.234, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53408.965, "from_m": 51796.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58392.165, "from_m": 53408.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": 66983.322, "from_m": 58392.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67022.688, "from_m": 66983.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75208.167, "from_m": 67022.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": 75288.215, "from_m": 75208.167, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 75452.38, "from_m": 75288.215, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 75652.429, "from_m": 75452.38, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76205.063, "from_m": 75652.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77253.179, "from_m": 76205.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77290.284, "from_m": 77253.179, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77340.84, "from_m": 77290.284, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77853.172, "from_m": 77340.84, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 79760.282, "from_m": 77853.172, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 93586.671, "from_m": 79760.282, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 102539.924, "from_m": 93586.671, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102870.622, "from_m": 102539.924, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 103628.256, "from_m": 102870.622, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107240.194, "from_m": 103628.256, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107272.01, "from_m": 107240.194, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 127082.14, "from_m": 107272.01, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 127770.094, "from_m": 127082.14, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 129887.646, "from_m": 127770.094, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 130594.305, "from_m": 129887.646, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 130933.434, "from_m": 130594.305, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131400.887, "from_m": 130933.434, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135031.664, "from_m": 131400.887, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 135093.153, "from_m": 135031.664, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141135.166, "from_m": 135093.153, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 141205.664, "from_m": 141135.166, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 141927.237, "from_m": 141205.664, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 141970.371, "from_m": 141927.237, "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": 142096.713, "from_m": 141970.371, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 142127.984, "from_m": 142096.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142177.101, "from_m": 142127.984, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 143141.951, "from_m": 142177.101, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 146526.083, "from_m": 143141.951, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 151596.065, "from_m": 146526.083, "capability_applied": null, "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": 152043.236, "from_m": 151596.065, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 154205.508, "from_m": 152043.236, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 155157.566, "from_m": 154205.508, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 155405.715, "from_m": 155157.566, "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": 155597.274, "from_m": 155405.715, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 155712.116, "from_m": 155597.274, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 155724.562, "from_m": 155712.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 156256.483, "from_m": 155724.562, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 156324.516, "from_m": 156256.483, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 156325.142, "from_m": 156324.516, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 157562.495, "from_m": 156325.142, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 157703.18, "from_m": 157562.495, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 157780.985, "from_m": 157703.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": 158003.52, "from_m": 157780.985, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 161168.29, "from_m": 158003.52, "capability_applied": null, "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": 171587.287, "from_m": 161168.29, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 172180.818, "from_m": 171587.287, "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": 173042.283, "from_m": 172180.818, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 175529.441, "from_m": 173042.283, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 176333.651, "from_m": 175529.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": 183481.071, "from_m": 176333.651, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 183635.121, "from_m": 183481.071, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 183672.532, "from_m": 183635.121, "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": 183690.64, "from_m": 183672.532, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 666909, "profile_key": "f47d66e4828b967ee9de9e2340ee77605e199465141d83c1033ab96e1be2dd2a", "schedule_id": 3015, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1004", "location": "Cleethorpes", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1007H", "wtt_dep": "1008", "location": "New Clee", "stage_seq": 2, "distance_m": 2535.394, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1010", "wtt_dep": "1011", "location": "Grimsby Docks", "stage_seq": 3, "distance_m": 3698.022, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1013H", "wtt_dep": "1015", "location": "Grimsby Town", "stage_seq": 4, "distance_m": 5261.628, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1020", "location": "Stallingborough", "stage_seq": 5, "distance_m": 12179.205, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1024H", "wtt_dep": "1025H", "location": "Habrough", "stage_seq": 6, "distance_m": 18282.165, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027H", "location": "Brocklesby Jn", "stage_seq": 7, "distance_m": 21366.095, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": "1034", "location": "Barnetby", "stage_seq": 8, "distance_m": 28680.619, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "Wrawby Jn", "stage_seq": 9, "distance_m": 29636.852, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043", "location": "Holton-le-Moor S.B.", "stage_seq": 10, "distance_m": 43154.244, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1048H", "wtt_dep": "1049H", "location": "Market Rasen", "stage_seq": 11, "distance_m": 52084.023, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1053H", "location": "Wickenby S.B.", "stage_seq": 12, "distance_m": 58502.958, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1058", "location": "Langworth S.B.", "stage_seq": 13, "distance_m": 65981.146, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1107", "location": "Pelham Street Jn", "stage_seq": 14, "distance_m": 75652.429, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1108", "wtt_dep": "1110", "location": "Lincoln", "stage_seq": 15, "distance_m": 75900.392, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112", "location": "West Holmes Jn", "stage_seq": 16, "distance_m": 77253.179, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1113", "location": "Boultham Jn", "stage_seq": 17, "distance_m": 77899.914, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1117", "wtt_dep": "1118", "location": "Hykeham", "stage_seq": 18, "distance_m": 82613.856, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1126H", "wtt_dep": "1127H", "location": "Collingham", "stage_seq": 19, "distance_m": 94391.687, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135H", "location": "Newark Crossing East Jn", "stage_seq": 20, "distance_m": 101246.18, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136", "location": "Newark Flat Crossing", "stage_seq": 21, "distance_m": 101427.504, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1137H", "wtt_dep": "1139H", "location": "Newark Castle", "stage_seq": 22, "distance_m": 102709.677, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143H", "location": "Staythorpe S.B.", "stage_seq": 23, "distance_m": 107198.05, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145", "location": "Fiskerton", "stage_seq": 24, "distance_m": 109870.932, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Lowdham", "stage_seq": 25, "distance_m": 118253.281, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "Netherfield Jn", "stage_seq": 26, "distance_m": 126146.188, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1202", "wtt_dep": "1217H", "location": "Nottingham", "stage_seq": 27, "distance_m": 130417.682, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Mansfield Jn", "stage_seq": 28, "distance_m": 131359.181, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Beeston South Jn", "stage_seq": 29, "distance_m": 134950.878, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1224", "location": "Beeston", "stage_seq": 30, "distance_m": 135656.537, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228H", "location": "Trent East Jn", "stage_seq": 31, "distance_m": 141176.536, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Sheet Stores Jn", "stage_seq": 32, "distance_m": 142096.713, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1233", "location": "Long Eaton", "stage_seq": 33, "distance_m": 142941.128, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240H", "location": "Spondon", "stage_seq": 34, "distance_m": 151865.87, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Derby Way & Works Jn", "stage_seq": 35, "distance_m": 155631.142, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1249", "location": "Derby", "stage_seq": 36, "distance_m": 155989.774, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "St. Mary's South Jn", "stage_seq": 37, "distance_m": 157447.153, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1256H", "location": "Duffield", "stage_seq": 38, "distance_m": 164470.462, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1300H", "wtt_dep": "1301H", "location": "Belper", "stage_seq": 39, "distance_m": 168571.473, "section_seq": 1, "route_path_id": 66873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304H", "location": "Ambergate Jn", "stage_seq": 40, "distance_m": 171884.472, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1307", "location": "Ambergate", "stage_seq": 41, "distance_m": 172597.254, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1312", "location": "Whatstandwell", "stage_seq": 42, "distance_m": 175807.527, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1316H", "wtt_dep": "1317H", "location": "Cromford", "stage_seq": 43, "distance_m": 180545.424, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1320H", "location": "Matlock Bath", "stage_seq": 44, "distance_m": 181749.597, "section_seq": 1, "route_path_id": 66873}, {"is_pass": false, "wtt_arr": "1323", "wtt_dep": null, "location": "Matlock", "stage_seq": 45, "distance_m": 183690.64, "section_seq": 1, "route_path_id": 66873}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 183690.64, "from_m": 0.0, "section_seq": 1, "route_path_id": 66873}], "total_distance_m": 183690.64, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 182497.952, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1192.688, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:07:16Z", "source_id": 17770693, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T10:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:07:18Z", "source_id": 17770848, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6511, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:09:56Z", "source_id": 55579617, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T09:10:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:09:58Z", "source_id": 17777711, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T10:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:10:12Z", "source_id": 17778136, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6504, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:16:06Z", "source_id": 55595827, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T09:17:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:16:10Z", "source_id": 17786958, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T10:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:22:42Z", "source_id": 17796185, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6472, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:26:50Z", "source_id": 55623560, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T09:27:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:27:01Z", "source_id": 17804268, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:27:16Z", "source_id": 17804940, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6564, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:35:32Z", "source_id": 55646275, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T09:36:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:35:35Z", "source_id": 17816794, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11555, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:07:38Z", "source_id": 55728889, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T10:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:07:44Z", "source_id": 17840395, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T11:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11610, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:17:32Z", "source_id": 55754514, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T10:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:17:36Z", "source_id": 17847632, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T11:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11618, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:25:32Z", "source_id": 55775342, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T10:29:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:25:35Z", "source_id": 17853453, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T11:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11650, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:38:08Z", "source_id": 55807439, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T10:39:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:38:11Z", "source_id": 17862699, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16612, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:45:41Z", "source_id": 55826712, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T10:46:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:45:43Z", "source_id": 17868078, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16600, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:51:22Z", "source_id": 55841174, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T10:52:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:51:27Z", "source_id": 17872235, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16445, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:00:47Z", "source_id": 55865270, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T11:02:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:00:50Z", "source_id": 17878964, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16362, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:22:20Z", "source_id": 55919624, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T11:22:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:22:23Z", "source_id": 17894605, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16787, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:59Z", "source_id": 55933432, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T11:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:28:01Z", "source_id": 17898757, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16780, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:31:02Z", "source_id": 55941442, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T11:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:31:09Z", "source_id": 17900934, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:38:33Z", "source_id": 55960559, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T11:40:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:38:37Z", "source_id": 17906306, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T12:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:27Z", "source_id": 17910545, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16882, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:13Z", "source_id": 56007835, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T11:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:17Z", "source_id": 17919834, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16877, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:23Z", "source_id": 56020758, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T12:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:25Z", "source_id": 17923471, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16855, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:23Z", "source_id": 56034135, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T12:08:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:28Z", "source_id": 17927185, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:58Z", "source_id": 17944270, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}] |
Cleethorpes |
1004 |
1004 |
1 |
None |
None |
Matlock |
1323 |
1323 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21606/2026-09-18/detailed |
None |
Matlock Bath |
2026-09-18T13:20:30+01:00 |
Matlock |
2.5 |
{"type": "LineString", "coordinates": [[-1.5568557, 53.122553], [-1.5570625, 53.12313909999999], [-1.5572056, 53.12346629999999], [-1.5574178, 53.12390189999999], [-1.5574990999999998, 53.12403679999999], [-1.5578477999999998, 53.1245965], [-1.5580694, 53.1250088], [-1.5581847, 53.1253013], [-1.5583112999999995, 53.125704000000006], [-1.5584055, 53.12610250000001], [-1.5584891, 53.12654140000001], [-1.5585618, 53.12712699999999], [-1.5585700999999998, 53.12758259999998], [-1.5585598, 53.1278791], [-1.558547, 53.1279592], [-1.5584993, 53.12820080000001], [-1.5583975, 53.1285623], [-1.5582027, 53.1290574], [-1.5580193000000002, 53.12943409999999], [-1.5578095, 53.1298116], [-1.5572302999999998, 53.13074520000001], [-1.5567747, 53.1313979], [-1.5565883, 53.13168739999999], [-1.5564144999999998, 53.1319856], [-1.5562948, 53.132259], [-1.5561975999999995, 53.1325907], [-1.5560947, 53.1329925], [-1.556051, 53.1332662], [-1.5560427, 53.13337049999999], [-1.5560399000000005, 53.1335295], [-1.5560888, 53.13387540000001], [-1.5561173999999998, 53.1340238], [-1.5561520999999998, 53.1341712], [-1.5563257, 53.1346733], [-1.5565995999999998, 53.1351817], [-1.5568335, 53.1356222], [-1.5573465, 53.136602999999994], [-1.5575138, 53.13694029999999], [-1.557777, 53.137346400000006], [-1.5579795, 53.1375738], [-1.5582131999999995, 53.13781120000001], [-1.5582645999999998, 53.1378648], [-1.55853, 53.138119499999995], [-1.5587382, 53.13829159999999], [-1.5591099, 53.1385812], [-1.5593098, 53.138700799999995], [-1.5595095999999995, 53.1388204], [-1.5593299, 53.13869270000001], [-1.5591547, 53.13856830000001]]} |
1.2 |
1320½ |
1323 |
Matlock Bath |
Matlock |
Matlock |
53.1385683 |
-1.5591547 |
53.1385683 |
-1.5591547 |
1 |
0 |
2026-09-18 12:41:26 |
TERMINATED |
2026-09-18 12:23:00 |
Matlock |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944270 |
1789734660464253 |
136 |
136 |
2026-09-18 12:41:02.809808 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:00.446629 |
| 639631 |
668930 |
C15434 |
072S25MI18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 12:31:00 |
2026-09-18 12:41:26 |
2026-09-20 12:41:26 |
{"id": 668930, "stp": "P", "toc": "ScotRail", "uid": "C15434", "consist": "320301", "dest_crs": "DMR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15434/2026-09-18/detailed", "trust_id": "072S25MI18", "origin_crs": "MTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-18", "dest_arr_time": "1231", "dest_platform": "5", "is_terminated": 1, "next_location": "Clydebank", "signalling_id": "2S25", "timing_status": "ON TIME", "origin_station": "Motherwell", "current_leg_arr": "1226", "current_leg_dep": "1224", "current_leg_end": "Clydebank", "origin_dep_time": "1128", "origin_platform": "3", "current_location": "Clydebank", "last_update_time": "2026-09-18T12:41:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413]]}", "current_leg_start": "Yoker", "dest_arr_time_act": "1231", "motion_projection": null, "next_location_lat": "55.9006413", "next_location_lon": "-4.4042392", "previous_location": "Yoker", "current_leg_milage": "0.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 238.053, \"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\": 274.189, \"from_m\": 238.053, \"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\": 315.841, \"from_m\": 274.189, \"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\": 349.735, \"from_m\": 315.841, \"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\": 404.165, \"from_m\": 349.735, \"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\": 2632.165, \"from_m\": 404.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2711.291, \"from_m\": 2632.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5122.93, \"from_m\": 2711.291, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5187.009, \"from_m\": 5122.93, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6223.916, \"from_m\": 5187.009, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6843.407, \"from_m\": 6223.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7284.057, \"from_m\": 6843.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7484.081, \"from_m\": 7284.057, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7673.435, \"from_m\": 7484.081, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8671.95, \"from_m\": 7673.435, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8975.578, \"from_m\": 8671.95, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10574.117, \"from_m\": 8975.578, \"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\": 11198.151, \"from_m\": 10574.117, \"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\": 12796.689, \"from_m\": 11198.151, \"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\": 13074.346, \"from_m\": 12796.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\": 13122.009, \"from_m\": 13074.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14519.164, \"from_m\": 13122.009, \"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\": 14950.543, \"from_m\": 14519.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16428.983, \"from_m\": 14950.543, \"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\": 21516.099, \"from_m\": 16428.983, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23378.953, \"from_m\": 21516.099, \"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\": 23615.757, \"from_m\": 23378.953, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23700.342, \"from_m\": 23615.757, \"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\": 23810.374, \"from_m\": 23700.342, \"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\": 24355.867, \"from_m\": 23810.374, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24828.931, \"from_m\": 24355.867, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28156.165, \"from_m\": 24828.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28298.135, \"from_m\": 28156.165, \"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\": 28344.711, \"from_m\": 28298.135, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29039.212, \"from_m\": 28344.711, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29341.766, \"from_m\": 29039.212, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29922.623, \"from_m\": 29341.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30183.074, \"from_m\": 29922.623, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33568.831, \"from_m\": 30183.074, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33609.597, \"from_m\": 33568.831, \"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\": 34494.273, \"from_m\": 33609.597, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34854.176, \"from_m\": 34494.273, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34911.318, \"from_m\": 34854.176, \"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\": 35754.081, \"from_m\": 34911.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38396.489, \"from_m\": 35754.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38465.958, \"from_m\": 38396.489, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41786.471, \"from_m\": 38465.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42250.266, \"from_m\": 41786.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42294.7, \"from_m\": 42250.266, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42409.939, \"from_m\": 42294.7, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 668930, \"profile_key\": \"c618b3926dfce9c5164d1a4cb0ea0ac009e409788b74031775be57cdcde4410c\", \"schedule_id\": 2035, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1128\", \"location\": \"Motherwell\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131\", \"location\": \"Mossend South Jn\", \"stage_seq\": 2, \"distance_m\": 2632.165, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131H\", \"location\": \"Mossend North Jn\", \"stage_seq\": 3, \"distance_m\": 3349.735, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1132H\", \"location\": \"Mossend North Exit\", \"stage_seq\": 4, \"distance_m\": 5122.93, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134H\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 5, \"distance_m\": 7051.671, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1135\", \"wtt_dep\": \"1135H\", \"location\": \"Whifflet\", \"stage_seq\": 6, \"distance_m\": 7284.057, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Whifflet North Jn\", \"stage_seq\": 7, \"distance_m\": 7484.081, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Langloan Jn\", \"stage_seq\": 8, \"distance_m\": 8671.95, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1138\", \"wtt_dep\": \"1138H\", \"location\": \"Kirkwood\", \"stage_seq\": 9, \"distance_m\": 9263.726, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1141\", \"wtt_dep\": \"1141H\", \"location\": \"Bargeddie\", \"stage_seq\": 10, \"distance_m\": 10886.134, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1144H\", \"wtt_dep\": \"1145H\", \"location\": \"Baillieston\", \"stage_seq\": 11, \"distance_m\": 17906.838, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1147\", \"wtt_dep\": \"1147H\", \"location\": \"Mount Vernon\", \"stage_seq\": 12, \"distance_m\": 19160.985, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1149H\", \"wtt_dep\": \"1150\", \"location\": \"Carmyle\", \"stage_seq\": 13, \"distance_m\": 20906.643, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 14, \"distance_m\": 23417.032, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153\", \"location\": \"Rutherglen Central Jn\", \"stage_seq\": 15, \"distance_m\": 24214.689, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1154\", \"wtt_dep\": \"1155\", \"location\": \"Rutherglen\", \"stage_seq\": 16, \"distance_m\": 24562.351, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1157H\", \"location\": \"Dalmarnock\", \"stage_seq\": 17, \"distance_m\": 25809.737, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1159\", \"wtt_dep\": \"1159H\", \"location\": \"Bridgeton\", \"stage_seq\": 18, \"distance_m\": 26696.13, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1202\", \"wtt_dep\": \"1202H\", \"location\": \"Argyle Street\", \"stage_seq\": 19, \"distance_m\": 28631.578, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1203H\", \"wtt_dep\": \"1204H\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 20, \"distance_m\": 29106.684, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1205H\", \"wtt_dep\": \"1206\", \"location\": \"Anderston\", \"stage_seq\": 21, \"distance_m\": 29899.737, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208\", \"location\": \"Exhibition Centre\", \"stage_seq\": 22, \"distance_m\": 30702.93, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 23, \"distance_m\": 31443.595, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1211H\", \"location\": \"Partick\", \"stage_seq\": 24, \"distance_m\": 32669.873, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1214\", \"location\": \"Hyndland\", \"stage_seq\": 25, \"distance_m\": 33845.736, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 26, \"distance_m\": 34376.188, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216\", \"location\": \"Jordanhill\", \"stage_seq\": 27, \"distance_m\": 34614.818, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1218H\", \"location\": \"Scotstounhill\", \"stage_seq\": 28, \"distance_m\": 36399.016, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1222\", \"location\": \"Garscadden\", \"stage_seq\": 29, \"distance_m\": 37169.614, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1224H\", \"location\": \"Yoker\", \"stage_seq\": 30, \"distance_m\": 38741.857, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1226H\", \"location\": \"Clydebank\", \"stage_seq\": 31, \"distance_m\": 40111.242, \"section_seq\": 1, \"route_path_id\": 66344}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 32, \"distance_m\": 42409.939, \"section_seq\": 1, \"route_path_id\": 66344}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42409.939, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66344}], \"total_distance_m\": 42409.939, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 41778.421, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 631.518, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1128", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "55.9006413", "current_position_lon": "-4.4042392", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:34:22Z\", \"source_id\": 55797645, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:34:25Z\", \"source_id\": 17859950, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:53Z\", \"source_id\": 55804104, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:38:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:58Z\", \"source_id\": 17861801, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:39:33Z\", \"source_id\": 55810967, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:39:37Z\", \"source_id\": 17863697, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:43:32Z\", \"source_id\": 55821060, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:44:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:43:36Z\", \"source_id\": 17866541, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:46:07Z\", \"source_id\": 55827818, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:46:11Z\", \"source_id\": 17868422, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:48:32Z\", \"source_id\": 55834063, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:49:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:48:38Z\", \"source_id\": 17870192, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:53:00Z\", \"source_id\": 55845337, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:53:03Z\", \"source_id\": 17873445, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:56:10Z\", \"source_id\": 55853402, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:56:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:56:10Z\", \"source_id\": 17875624, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:58:16Z\", \"source_id\": 55858893, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:58:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:58:24Z\", \"source_id\": 17877174, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:01:14Z\", \"source_id\": 55866300, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:01:19Z\", \"source_id\": 17879297, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:02:46Z\", \"source_id\": 55870105, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:03:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:02:49Z\", \"source_id\": 17880363, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:05:33Z\", \"source_id\": 55877260, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:06:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:05:36Z\", \"source_id\": 17882399, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:07:27Z\", \"source_id\": 55882127, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:08:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:07:34Z\", \"source_id\": 17883804, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:14Z\", \"source_id\": 55889029, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:17Z\", \"source_id\": 17885740, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:12:57Z\", \"source_id\": 55895804, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:13:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:13:04Z\", \"source_id\": 17887846, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:09Z\", \"source_id\": 55906470, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:17:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:13Z\", \"source_id\": 17890795, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:33Z\", \"source_id\": 55909875, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:19:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:38Z\", \"source_id\": 17891887, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:23:15Z\", \"source_id\": 55921754, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:23:18Z\", \"source_id\": 17895276, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:25:32Z\", \"source_id\": 55927280, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:25:36Z\", \"source_id\": 17897006, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clydebank", "service_state_platform": "2", "timing_fact_generation": 1789730827060345, "current_leg_arrival_utc": "2026-09-18T12:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:04.433681", "service_state_evidence_id": 55930969, "current_leg_start_actual_dep": "2026-09-18T12:24:30+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:05.811723", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
MTH |
DMR |
2S25 |
320301 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 238.053, "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": 274.189, "from_m": 238.053, "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": 315.841, "from_m": 274.189, "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": 349.735, "from_m": 315.841, "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": 404.165, "from_m": 349.735, "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": 2632.165, "from_m": 404.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2711.291, "from_m": 2632.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5122.93, "from_m": 2711.291, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5187.009, "from_m": 5122.93, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6223.916, "from_m": 5187.009, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6843.407, "from_m": 6223.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7284.057, "from_m": 6843.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7484.081, "from_m": 7284.057, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7673.435, "from_m": 7484.081, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8671.95, "from_m": 7673.435, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8975.578, "from_m": 8671.95, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10574.117, "from_m": 8975.578, "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": 11198.151, "from_m": 10574.117, "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": 12796.689, "from_m": 11198.151, "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": 13074.346, "from_m": 12796.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": 13122.009, "from_m": 13074.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14519.164, "from_m": 13122.009, "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": 14950.543, "from_m": 14519.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16428.983, "from_m": 14950.543, "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": 21516.099, "from_m": 16428.983, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23378.953, "from_m": 21516.099, "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": 23615.757, "from_m": 23378.953, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23700.342, "from_m": 23615.757, "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": 23810.374, "from_m": 23700.342, "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": 24355.867, "from_m": 23810.374, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24828.931, "from_m": 24355.867, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28156.165, "from_m": 24828.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28298.135, "from_m": 28156.165, "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": 28344.711, "from_m": 28298.135, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29039.212, "from_m": 28344.711, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29341.766, "from_m": 29039.212, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29922.623, "from_m": 29341.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30183.074, "from_m": 29922.623, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33568.831, "from_m": 30183.074, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33609.597, "from_m": 33568.831, "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": 34494.273, "from_m": 33609.597, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34854.176, "from_m": 34494.273, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34911.318, "from_m": 34854.176, "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": 35754.081, "from_m": 34911.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38396.489, "from_m": 35754.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38465.958, "from_m": 38396.489, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41786.471, "from_m": 38465.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42250.266, "from_m": 41786.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42294.7, "from_m": 42250.266, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42409.939, "from_m": 42294.7, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 668930, "profile_key": "c618b3926dfce9c5164d1a4cb0ea0ac009e409788b74031775be57cdcde4410c", "schedule_id": 2035, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1128", "location": "Motherwell", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131", "location": "Mossend South Jn", "stage_seq": 2, "distance_m": 2632.165, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131H", "location": "Mossend North Jn", "stage_seq": 3, "distance_m": 3349.735, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1132H", "location": "Mossend North Exit", "stage_seq": 4, "distance_m": 5122.93, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134H", "location": "Whifflet South Jn", "stage_seq": 5, "distance_m": 7051.671, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1135", "wtt_dep": "1135H", "location": "Whifflet", "stage_seq": 6, "distance_m": 7284.057, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136", "location": "Whifflet North Jn", "stage_seq": 7, "distance_m": 7484.081, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137H", "location": "Langloan Jn", "stage_seq": 8, "distance_m": 8671.95, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1138", "wtt_dep": "1138H", "location": "Kirkwood", "stage_seq": 9, "distance_m": 9263.726, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1141", "wtt_dep": "1141H", "location": "Bargeddie", "stage_seq": 10, "distance_m": 10886.134, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1144H", "wtt_dep": "1145H", "location": "Baillieston", "stage_seq": 11, "distance_m": 17906.838, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1147", "wtt_dep": "1147H", "location": "Mount Vernon", "stage_seq": 12, "distance_m": 19160.985, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1149H", "wtt_dep": "1150", "location": "Carmyle", "stage_seq": 13, "distance_m": 20906.643, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152H", "location": "Rutherglen East Jn", "stage_seq": 14, "distance_m": 23417.032, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153", "location": "Rutherglen Central Jn", "stage_seq": 15, "distance_m": 24214.689, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1154", "wtt_dep": "1155", "location": "Rutherglen", "stage_seq": 16, "distance_m": 24562.351, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1157H", "location": "Dalmarnock", "stage_seq": 17, "distance_m": 25809.737, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1159", "wtt_dep": "1159H", "location": "Bridgeton", "stage_seq": 18, "distance_m": 26696.13, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1202", "wtt_dep": "1202H", "location": "Argyle Street", "stage_seq": 19, "distance_m": 28631.578, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1203H", "wtt_dep": "1204H", "location": "Glasgow Central Low Level", "stage_seq": 20, "distance_m": 29106.684, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1205H", "wtt_dep": "1206", "location": "Anderston", "stage_seq": 21, "distance_m": 29899.737, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208", "location": "Exhibition Centre", "stage_seq": 22, "distance_m": 30702.93, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Finnieston East Jn", "stage_seq": 23, "distance_m": 31443.595, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1211H", "location": "Partick", "stage_seq": 24, "distance_m": 32669.873, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1214", "location": "Hyndland", "stage_seq": 25, "distance_m": 33845.736, "section_seq": 1, "route_path_id": 66344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Hyndland East Jn", "stage_seq": 26, "distance_m": 34376.188, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216", "location": "Jordanhill", "stage_seq": 27, "distance_m": 34614.818, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1218H", "location": "Scotstounhill", "stage_seq": 28, "distance_m": 36399.016, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1222", "location": "Garscadden", "stage_seq": 29, "distance_m": 37169.614, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1224H", "location": "Yoker", "stage_seq": 30, "distance_m": 38741.857, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1226H", "location": "Clydebank", "stage_seq": 31, "distance_m": 40111.242, "section_seq": 1, "route_path_id": 66344}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 32, "distance_m": 42409.939, "section_seq": 1, "route_path_id": 66344}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42409.939, "from_m": 0.0, "section_seq": 1, "route_path_id": 66344}], "total_distance_m": 42409.939, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 41778.421, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 631.518, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2232, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:34:22Z", "source_id": 55797645, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:34:25Z", "source_id": 17859950, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2130, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:53Z", "source_id": 55804104, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T10:38:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:58Z", "source_id": 17861801, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2124, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:39:33Z", "source_id": 55810967, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T10:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:39:37Z", "source_id": 17863697, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2120, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:43:32Z", "source_id": 55821060, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T10:44:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:43:36Z", "source_id": 17866541, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2116, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:46:07Z", "source_id": 55827818, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T10:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:46:11Z", "source_id": 17868422, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2112, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:48:32Z", "source_id": 55834063, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T10:49:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:48:38Z", "source_id": 17870192, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2104, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:53:00Z", "source_id": 55845337, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T10:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:53:03Z", "source_id": 17873445, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2069, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:56:10Z", "source_id": 55853402, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T10:56:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:56:10Z", "source_id": 17875624, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2065, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:58:16Z", "source_id": 55858893, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T10:58:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:58:24Z", "source_id": 17877174, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2034, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:01:14Z", "source_id": 55866300, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T11:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:01:19Z", "source_id": 17879297, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1953, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:02:46Z", "source_id": 55870105, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T11:03:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:02:49Z", "source_id": 17880363, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1949, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:05:33Z", "source_id": 55877260, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T11:06:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:05:36Z", "source_id": 17882399, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2073, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:07:27Z", "source_id": 55882127, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T11:08:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:07:34Z", "source_id": 17883804, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:14Z", "source_id": 55889029, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T11:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:17Z", "source_id": 17885740, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:12:57Z", "source_id": 55895804, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T11:13:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:13:04Z", "source_id": 17887846, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1365, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:09Z", "source_id": 55906470, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T11:17:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:13Z", "source_id": 17890795, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:33Z", "source_id": 55909875, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T11:19:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:38Z", "source_id": 17891887, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1342, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:23:15Z", "source_id": 55921754, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T11:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:23:18Z", "source_id": 17895276, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:25:32Z", "source_id": 55927280, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T11:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:25:36Z", "source_id": 17897006, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T12:26:00+01:00", "operational_fact": true}] |
Motherwell |
1128 |
1128 |
3 |
None |
None |
Dalmuir |
1231 |
1231 |
5 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15434/2026-09-18/detailed |
None |
Yoker |
2026-09-18T12:24:30+01:00 |
Clydebank |
2.0 |
{"type": "LineString", "coordinates": [[-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413]]} |
0.9 |
1224 |
1226 |
Yoker |
Clydebank |
Clydebank |
55.9006413 |
-4.4042392 |
55.9006413 |
-4.4042392 |
1 |
0 |
2026-09-18 12:41:26 |
TERMINATED |
2026-09-18 12:31:00 |
Clydebank |
TD |
TRACKING_TIMEOUT |
55930969 |
1789730827060345 |
99 |
99 |
2026-09-18 12:41:05.811723 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:04.433681 |
| 639632 |
663267 |
C04347 |
361L07MB18 |
2026-09-18 |
COMPLETE |
17943209 |
2026-09-18 13:31:00 |
2026-09-18 12:41:26 |
2026-09-20 12:41:26 |
{"id": 663267, "stp": "P", "toc": "East Midlands Railway", "uid": "C04347", "consist": "158812+158862", "dest_crs": "NRW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04347/2026-09-18/detailed", "trust_id": "361L07MB18", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-18", "dest_arr_time": "1312", "dest_platform": "4", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "1L07", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1331", "current_leg_dep": "1255", "current_leg_end": "Norwich", "origin_dep_time": "0748", "origin_platform": "6", "current_location": "Norwich", "last_update_time": "2026-09-18T12:41:26", "route_debug_link": null, "timing_variation": "+19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7458163999999999, 52.4190989], [0.7463461, 52.4190612], [0.7467102, 52.419039600000005], [0.747058, 52.4190267], [0.7477945, 52.41901090000001], [0.7483489, 52.41904629999999], [0.7489267, 52.4190683], [0.7497199, 52.4191216], [0.7508264999999998, 52.4192456], [0.7514268, 52.419334000000006], [0.7519845, 52.4194379], [0.7529913999999999, 52.419656399999994], [0.7544109, 52.4200763], [0.7551309999999999, 52.4203301], [0.7559331, 52.42065100000001], [0.7572496, 52.4212782], [0.7578857999999999, 52.4216099], [0.7585088, 52.42196150000001], [0.7592027999999998, 52.4223925], [0.7593891, 52.4225082], [0.7599193999999999, 52.4228396], [0.7607444, 52.42344460000001], [0.7678298999999998, 52.42863340000001], [0.7685632, 52.429175], [0.7724327, 52.43203280000001], [0.7819426, 52.4390114], [0.7828578586038257, 52.43957578845911], [0.7834978, 52.43997040000001], [0.7843238999999999, 52.4404155], [0.7851844999999998, 52.440827], [0.7862543000000001, 52.4412871], [0.7873586, 52.4417105], [0.7885224, 52.4421267], [0.7975824999999999, 52.44542109999999], [0.7977029999999999, 52.44546489999999], [0.7980817, 52.4456026], [0.8084837557075693, 52.44937538559093], [0.8096343999999999, 52.4497927], [0.8106892, 52.4501649], [0.8118079, 52.45051140000001], [0.8131380999999999, 52.450889499999995], [0.8137673999999999, 52.4510516], [0.8156539999999999, 52.4514788], [0.8166887, 52.45168579999999], [0.8177093, 52.4518672], [0.8186819999999999, 52.452015], [0.8196614999999999, 52.45214429999999], [0.8207332, 52.452268], [0.8217849, 52.452360899999995], [0.8230289999999999, 52.452449499999986], [0.8242505999999999, 52.45251149999999], [0.8251528999999999, 52.4525449], [0.8272211999999999, 52.452587300000005], [0.8284623, 52.4525824], [0.8296804999999999, 52.4525465], [0.8310930999999999, 52.4524754], [0.8325052999999999, 52.45237499999999], [0.8339151999999999, 52.4522453], [0.8353145, 52.45207669999999], [0.8437905, 52.4509045], [0.8449323, 52.450749], [0.8450802, 52.4507269], [0.8457231999999999, 52.4506379], [0.8541035999999999, 52.44948300000001], [0.8555385, 52.449330800000006], [0.856952, 52.44921199999999], [0.8588427000000001, 52.44913029999999], [0.8606488, 52.4490888], [0.8623106000000001, 52.4491106], [0.8643327, 52.4491827], [0.8654433, 52.44926780000001], [0.8665478, 52.44937219999999], [0.8675703, 52.449473], [0.8683954, 52.449579499999984], [0.8698615, 52.4497917], [0.8709265999999999, 52.44996679999999], [0.8719334, 52.45015969999999], [0.8719517, 52.45016299999999], [0.8737316, 52.4505207], [0.8755476999999999, 52.4508556], [0.8780801999999999, 52.45127230000001], [0.8805911, 52.4516084], [0.8820478999999999, 52.4517793], [0.8835044999999999, 52.4519286], [0.8864957000000001, 52.4521823], [0.8892985999999999, 52.452390099999995], [0.8983152841195214, 52.45305631475805], [0.9093090999999998, 52.4538686], [0.9100826, 52.45392489999999], [0.9175620999999998, 52.4544808], [0.9182962, 52.45453539999998], [0.9219377, 52.454806099999985], [0.9448670999999998, 52.456510300000005], [0.9450615, 52.4565246], [0.9478296999999998, 52.4567299], [0.9492089, 52.456852], [0.9505287, 52.457034], [0.9514528999999998, 52.457198700000006], [0.9523102, 52.4573881], [0.9531711, 52.4576013], [0.9540056999999998, 52.4578508], [0.9547946999999998, 52.4581298], [0.9555578, 52.4584369], [0.9564072, 52.458831399999994], [0.9572290999999998, 52.459242], [0.9579814999999998, 52.459681100000005], [0.9586945, 52.46013429999999], [0.9593464, 52.4605915], [0.9599366, 52.4610636], [0.9606605999999998, 52.4617105], [0.961307, 52.4623843], [0.9622282, 52.46344599999999], [0.9636563, 52.4651152], [0.9651936, 52.466635200000006], [0.9692317, 52.4705629], [0.9700885, 52.4714082], [0.9703911999999998, 52.47169649999999], [0.9744679000000002, 52.4756571], [0.9806878, 52.4816993], [0.9881468125314736, 52.48893827096262], [0.9910665999999998, 52.49177160000001], [0.9936778713830148, 52.49430286280318], [1.0006777, 52.5010875], [1.0007024, 52.5011106], [1.0040188, 52.50430649999999], [1.0048846, 52.5050299], [1.0055012, 52.5054705], [1.0059150999999995, 52.5057369], [1.0069830999999998, 52.5063543], [1.0149811, 52.51059999999999], [1.0198659, 52.5131994], [1.0218368179983417, 52.51425328256936], [1.0218419, 52.514256], [1.0218937, 52.51428299999999], [1.0221941, 52.5144457], [1.0233757, 52.515064499999994], [1.024652, 52.5157426], [1.0254782, 52.5161608], [1.0265539999999995, 52.516675], [1.0273768, 52.5170441], [1.0285221, 52.51752570000001], [1.0294261999999998, 52.517893400000005], [1.0304004, 52.518261599999995], [1.0319368, 52.51881550000001], [1.0335515, 52.519344], [1.0349347, 52.5197644], [1.0363333, 52.52014919999999], [1.0379397999999995, 52.520586599999994], [1.0380638, 52.520621299999995], [1.0387917, 52.5208227], [1.0416259, 52.52160119999999], [1.0427734, 52.521885], [1.0446206, 52.5223182], [1.0462891999999997, 52.52265210000001], [1.0463313, 52.52265969999999], [1.0475086999999998, 52.5228788], [1.0486999, 52.52306800000001], [1.0501493, 52.5232787], [1.0509785, 52.5233981], [1.0518203, 52.5234913], [1.0533739999999998, 52.5236651], [1.0549261, 52.5237983], [1.0570841, 52.52397770000001], [1.0584512, 52.5241291], [1.0596315, 52.52430480000001], [1.0605848, 52.524463], [1.0614574000000003, 52.5246242], [1.0625681, 52.52486789999999], [1.0626956999999997, 52.5249004], [1.0630311999999995, 52.524976], [1.0641668, 52.5252578], [1.065076, 52.5255107], [1.0659086999999998, 52.525764300000006], [1.0672222, 52.5262036], [1.0683460000000002, 52.526622], [1.0694807, 52.527082099999994], [1.0718959, 52.5282077], [1.0753452999999995, 52.52984229999999], [1.0779783409434258, 52.53109479804603], [1.0842721, 52.5340885], [1.0851482999999995, 52.5345064], [1.0855879, 52.53472150000001], [1.0860159, 52.5349571], [1.0864055, 52.5351603], [1.0871709, 52.535602399999995], [1.0879168, 52.5360589], [1.0888834999999997, 52.5367005], [1.0898084, 52.53737989999999], [1.090367, 52.5378335], [1.0914091, 52.53874689999999], [1.0923614, 52.539713], [1.0931728999999997, 52.54064900000001], [1.0965864999999997, 52.54542670000001], [1.0983295999999998, 52.5479045], [1.0986876, 52.54840179999999], [1.0990881076594174, 52.54896191164581], [1.1052067, 52.5575179], [1.1056252, 52.5580638], [1.106076, 52.5586017], [1.1067929, 52.5593433], [1.1073067, 52.5598186], [1.1078178, 52.5602536], [1.1082664, 52.5606078], [1.1093331, 52.5613636], [1.1098882, 52.5617251], [1.1104897, 52.56208509999999], [1.1111418999999998, 52.5624541], [1.1118326999999997, 52.5628128], [1.1126101999999998, 52.56318399999999], [1.113387, 52.5635304], [1.1148273, 52.5641081], [1.1154362999999998, 52.5643461], [1.1158796999999998, 52.5645163], [1.1162618999999998, 52.5646688], [1.1164017999999998, 52.56471749999999], [1.1173384999999998, 52.5650717], [1.118271, 52.56543500000001], [1.119144, 52.565779500000005], [1.1193635, 52.565859299999985], [1.1214402, 52.56666620000001], [1.12158, 52.56671860000001], [1.1218168999999998, 52.5668119], [1.1231981, 52.567339299999986], [1.1285674, 52.56942300000001], [1.1435385, 52.5752188], [1.1440409, 52.57541569999999], [1.1441001999999998, 52.575438899999995], [1.1472253, 52.576605], [1.1489976, 52.57721480000001], [1.1520769, 52.5781782], [1.1536187, 52.57862719999999], [1.1551875, 52.5790552], [1.1575263, 52.5796517], [1.1590869, 52.5800201], [1.1606618000000002, 52.5803694], [1.1620524, 52.5806608], [1.1634529999999998, 52.58093379999999], [1.1660941, 52.5813995], [1.1678098693553778, 52.58166086665046], [1.1687101, 52.581798000000006], [1.1713188, 52.58220169999999], [1.1722938, 52.582395], [1.1732498, 52.582612100000006], [1.1824935, 52.58509329999999], [1.1825492, 52.58510820000001], [1.1859737999999995, 52.58602739999999], [1.1874559999999998, 52.58643210000001], [1.1888772, 52.5868608], [1.1906079, 52.58743549999999], [1.2008312, 52.5911035], [1.2026750999999998, 52.591725899999986], [1.2052655, 52.59252219999998], [1.2074189999999998, 52.59311480000001], [1.2091165, 52.59355790000001], [1.2108388, 52.5939728], [1.2125769999999998, 52.5943636], [1.2143267999999998, 52.5947272], [1.2158171, 52.595011], [1.2178013999999997, 52.595364399999994], [1.2213720999999995, 52.5960076], [1.2221121, 52.596142400000005], [1.2243007, 52.596518], [1.2253477999999998, 52.596683899999995], [1.2264075, 52.5968232], [1.2279225, 52.59697359999999], [1.2294037, 52.5970733], [1.2303377999999998, 52.597117199999985], [1.2312704, 52.5971357], [1.2330873999999998, 52.59715109999999], [1.2344905999999998, 52.597191900000006], [1.2352095999999997, 52.5972266], [1.2359029, 52.597271799999994], [1.2372029, 52.59737499999999], [1.2384965, 52.59751659999999], [1.239749, 52.59768509999999], [1.2410139, 52.597875], [1.2443244, 52.598519], [1.2457073, 52.59875819999999], [1.2465396999999998, 52.5988867], [1.2485406999999995, 52.5991427], [1.2496373999999997, 52.59924540000001], [1.2507232999999998, 52.5993387], [1.2556609, 52.599746999999994], [1.2561710999999998, 52.59978619999999], [1.25764139776733, 52.599908228361286], [1.2576519, 52.59990909999999], [1.2589785, 52.6000088], [1.2609009, 52.600128899999994], [1.2618241, 52.6001663], [1.2627326, 52.60019340000001], [1.2634329, 52.6002149], [1.2637438, 52.60021569999999], [1.2649911, 52.60021569999999], [1.2654238000000002, 52.6002119], [1.2668692, 52.6001853], [1.2683348999999997, 52.6001353], [1.270084, 52.60005710000001], [1.2723304, 52.599924], [1.2745843999999995, 52.5998051], [1.2746628, 52.59979969999999], [1.2751489, 52.59976639999999], [1.275287, 52.5997564], [1.2785362999999998, 52.5995211], [1.2795898, 52.59947220000001], [1.2811281999999995, 52.5994592], [1.2826631, 52.5994809], [1.2838082, 52.59954150000001], [1.2849245, 52.599641299999995], [1.2860208999999998, 52.599765], [1.2871196, 52.59992019999999], [1.2882553, 52.600111199999986], [1.2884641568284474, 52.60015573637146], [1.288533521994681, 52.6001705277036], [1.2892101, 52.60031480000001], [1.290267, 52.60057239999999], [1.2912879, 52.6008444], [1.2922180999999997, 52.6011262], [1.292671, 52.6012716], [1.2939368, 52.60171679999999], [1.2942048, 52.6018241], [1.2951408999999998, 52.6021988], [1.2962317, 52.6026824], [1.2972426, 52.603205800000005], [1.2978197634771973, 52.60355296986019], [1.3040589, 52.607305700000005], [1.3050269, 52.60790459999999], [1.3059602, 52.6085236], [1.3065078999999995, 52.60890979999999], [1.3068664, 52.6092162], [1.3083466, 52.6105014], [1.3091174, 52.61130860000001], [1.3093744, 52.61157769999999], [1.3105623999999998, 52.61298060000001], [1.3106608, 52.6130867], [1.3107654, 52.6132011], [1.3109384, 52.613366799999994], [1.3110276, 52.613457], [1.3111113, 52.613547], [1.3116544, 52.61415619999999], [1.3117816999999998, 52.614282], [1.3118962814431416, 52.61441130349843], [1.3119646, 52.61448839999999], [1.312118, 52.614672699999986], [1.3123081, 52.6148933], [1.3125302, 52.615151], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Thetford", "dest_arr_time_act": "1312", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Thetford", "current_leg_milage": "30.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2356.354, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2394.399, \"from_m\": 2356.354, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2463.461, \"from_m\": 2394.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2505.203, \"from_m\": 2463.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2584.426, \"from_m\": 2505.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2642.464, \"from_m\": 2584.426, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3776.562, \"from_m\": 2642.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4108.276, \"from_m\": 3776.562, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4168.594, \"from_m\": 4108.276, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8689.438, \"from_m\": 4168.594, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8742.607, \"from_m\": 8689.438, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9178.723, \"from_m\": 8742.607, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9391.384, \"from_m\": 9178.723, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9930.181, \"from_m\": 9391.384, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9993.596, \"from_m\": 9930.181, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10039.317, \"from_m\": 9993.596, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10152.136, \"from_m\": 10039.317, \"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\": 10211.501, \"from_m\": 10152.136, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27808.033, \"from_m\": 10211.501, \"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\": 28720.118, \"from_m\": 27808.033, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29907.805, \"from_m\": 28720.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29966.765, \"from_m\": 29907.805, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31641.195, \"from_m\": 29966.765, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32041.053, \"from_m\": 31641.195, \"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\": 34875.481, \"from_m\": 32041.053, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51773.929, \"from_m\": 34875.481, \"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\": 51807.519, \"from_m\": 51773.929, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52743.289, \"from_m\": 51807.519, \"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\": 53953.646, \"from_m\": 52743.289, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54312.57, \"from_m\": 53953.646, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54657.887, \"from_m\": 54312.57, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54718.14, \"from_m\": 54657.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55143.971, \"from_m\": 54718.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55223.78, \"from_m\": 55143.971, \"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\": 55836.71, \"from_m\": 55223.78, \"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\": 56381.245, \"from_m\": 55836.71, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56401.081, \"from_m\": 56381.245, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56447.287, \"from_m\": 56401.081, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 56756.701, \"from_m\": 56447.287, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56920.426, \"from_m\": 56756.701, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58454.732, \"from_m\": 56920.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59092.384, \"from_m\": 58454.732, \"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\": 60094.26, \"from_m\": 59092.384, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63914.696, \"from_m\": 60094.26, \"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\": 65086.632, \"from_m\": 63914.696, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65529.509, \"from_m\": 65086.632, \"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\": 66246.354, \"from_m\": 65529.509, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66693.5, \"from_m\": 66246.354, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 70024.382, \"from_m\": 66693.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70112.932, \"from_m\": 70024.382, \"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\": 70122.022, \"from_m\": 70112.932, \"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\": 70657.002, \"from_m\": 70122.022, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71051.429, \"from_m\": 70657.002, \"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\": 75973.949, \"from_m\": 71051.429, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78538.441, \"from_m\": 75973.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79081.96, \"from_m\": 78538.441, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79142.327, \"from_m\": 79081.96, \"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\": 85136.74, \"from_m\": 79142.327, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85791.673, \"from_m\": 85136.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85829.782, \"from_m\": 85791.673, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87395.702, \"from_m\": 85829.782, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 106744.455, \"from_m\": 87395.702, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107646.575, \"from_m\": 106744.455, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 116312.153, \"from_m\": 107646.575, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 116369.435, \"from_m\": 116312.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 116573.725, \"from_m\": 116369.435, \"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\": 117006.369, \"from_m\": 116573.725, \"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\": 118053.342, \"from_m\": 117006.369, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 118187.013, \"from_m\": 118053.342, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 118189.699, \"from_m\": 118187.013, \"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\": 118319.616, \"from_m\": 118189.699, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 118402.669, \"from_m\": 118319.616, \"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\": 118457.651, \"from_m\": 118402.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 119891.747, \"from_m\": 118457.651, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 131069.256, \"from_m\": 119891.747, \"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\": 131108.425, \"from_m\": 131069.256, \"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\": 131588.765, \"from_m\": 131108.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131659.573, \"from_m\": 131588.765, \"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\": 133648.189, \"from_m\": 131659.573, \"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\": 133970.415, \"from_m\": 133648.189, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 136483.055, \"from_m\": 133970.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138294.13, \"from_m\": 136483.055, \"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\": 138588.291, \"from_m\": 138294.13, \"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\": 139342.484, \"from_m\": 138588.291, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 143390.116, \"from_m\": 139342.484, \"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\": 143438.665, \"from_m\": 143390.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151164.353, \"from_m\": 143438.665, \"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\": 153441.848, \"from_m\": 151164.353, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 154056.133, \"from_m\": 153441.848, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 165707.808, \"from_m\": 154056.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 165822.55, \"from_m\": 165707.808, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 166005.062, \"from_m\": 165822.55, \"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\": 166269.695, \"from_m\": 166005.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 173381.844, \"from_m\": 166269.695, \"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\": 173722.839, \"from_m\": 173381.844, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 173915.029, \"from_m\": 173722.839, \"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\": 173968.605, \"from_m\": 173915.029, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 174002.574, \"from_m\": 173968.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174503.389, \"from_m\": 174002.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 174518.88, \"from_m\": 174503.389, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 176930.586, \"from_m\": 174518.88, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 177269.7, \"from_m\": 176930.586, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 177981.401, \"from_m\": 177269.7, \"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\": 180098.954, \"from_m\": 177981.401, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 180786.907, \"from_m\": 180098.954, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 181722.859, \"from_m\": 180786.907, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 182094.103, \"from_m\": 181722.859, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 182491.732, \"from_m\": 182094.103, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 184254.794, \"from_m\": 182491.732, \"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\": 184453.777, \"from_m\": 184254.794, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 184733.05, \"from_m\": 184453.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 187830.063, \"from_m\": 184733.05, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 191072.429, \"from_m\": 187830.063, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 193122.701, \"from_m\": 191072.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\": 200120.99, \"from_m\": 193122.701, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 208497.789, \"from_m\": 200120.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\": 208530.374, \"from_m\": 208497.789, \"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\": 210926.643, \"from_m\": 208530.374, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 212724.412, \"from_m\": 210926.643, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 212890.094, \"from_m\": 212724.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 213711.491, \"from_m\": 212890.094, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 213858.167, \"from_m\": 213711.491, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 214560.195, \"from_m\": 213858.167, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 221925.441, \"from_m\": 214560.195, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 259874.648, \"from_m\": 221925.441, \"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\": 260311.458, \"from_m\": 259874.648, \"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\": 115.0}, {\"to_m\": 260400.101, \"from_m\": 260311.458, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 260429.361, \"from_m\": 260400.101, \"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\": 260461.376, \"from_m\": 260429.361, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 261182.861, \"from_m\": 260461.376, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 261236.705, \"from_m\": 261182.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 261690.408, \"from_m\": 261236.705, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 261853.901, \"from_m\": 261690.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 262094.342, \"from_m\": 261853.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 263410.124, \"from_m\": 262094.342, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 270643.497, \"from_m\": 263410.124, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 270702.204, \"from_m\": 270643.497, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 284074.259, \"from_m\": 270702.204, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 286781.36, \"from_m\": 284074.259, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 293975.267, \"from_m\": 286781.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 294021.012, \"from_m\": 293975.267, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 304753.242, \"from_m\": 294021.012, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 306187.291, \"from_m\": 304753.242, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 306266.97, \"from_m\": 306187.291, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 307615.868, \"from_m\": 306266.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 307732.41, \"from_m\": 307615.868, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 307908.075, \"from_m\": 307732.41, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 308284.545, \"from_m\": 307908.075, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 325206.051, \"from_m\": 308284.545, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 329685.555, \"from_m\": 325206.051, \"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\": 340985.424, \"from_m\": 329685.555, \"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\": 342995.116, \"from_m\": 340985.424, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 343032.919, \"from_m\": 342995.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 343879.717, \"from_m\": 343032.919, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 347569.027, \"from_m\": 343879.717, \"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\": 353657.418, \"from_m\": 347569.027, \"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\": 354053.408, \"from_m\": 353657.418, \"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\": 358048.791, \"from_m\": 354053.408, \"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\": 368515.129, \"from_m\": 358048.791, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 372707.468, \"from_m\": 368515.129, \"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\": 389937.187, \"from_m\": 372707.468, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 391013.031, \"from_m\": 389937.187, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 391192.228, \"from_m\": 391013.031, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 391830.56, \"from_m\": 391192.228, \"capability_applied\": null, \"effective_limit_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\": 663267, \"profile_key\": \"0790a12ce8eb45824956d0ccee0bce8db9c2baaac37d31c99e4c4656137fe31e\", \"schedule_id\": 536, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 6, \"distance_m\": 9030.233, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 7, \"distance_m\": 9930.181, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Hunt's Cross\", \"stage_seq\": 8, \"distance_m\": 11566.461, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Hough Green\", \"stage_seq\": 9, \"distance_m\": 17017.721, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808\", \"location\": \"Widnes\", \"stage_seq\": 10, \"distance_m\": 19894.582, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Warrington Central\", \"stage_seq\": 11, \"distance_m\": 29749.737, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Birchwood\", \"stage_seq\": 12, \"distance_m\": 34727.765, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 13, \"distance_m\": 39984.157, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 14, \"distance_m\": 51573.854, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Deansgate\", \"stage_seq\": 15, \"distance_m\": 54500.735, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0839\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 16, \"distance_m\": 55067.742, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": \"0843\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 17, \"distance_m\": 55962.477, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 18, \"distance_m\": 57066.798, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 19, \"distance_m\": 59604.219, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 20, \"distance_m\": 64106.38, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"0853H\", \"wtt_dep\": \"0855\", \"location\": \"Stockport\", \"stage_seq\": 21, \"distance_m\": 65296.583, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0855H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 22, \"distance_m\": 65736.768, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0856\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 23, \"distance_m\": 66170.783, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0900\", \"location\": \"Hazel Grove\", \"stage_seq\": 24, \"distance_m\": 69791.728, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0901\", \"location\": \"Hazel Grove High Level Jn\", \"stage_seq\": 25, \"distance_m\": 70991.416, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0906\", \"location\": \"New Mills South Jn\", \"stage_seq\": 26, \"distance_m\": 79288.217, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0910H\", \"location\": \"Chinley North Jn\", \"stage_seq\": 27, \"distance_m\": 85136.74, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0911\", \"location\": \"Chinley East Jn\", \"stage_seq\": 28, \"distance_m\": 85791.673, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0915\", \"location\": \"Edale\", \"stage_seq\": 29, \"distance_m\": 92950.082, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0916\", \"location\": \"Edale Sig. Ee16\", \"stage_seq\": 30, \"distance_m\": 97330.075, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0917H\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 31, \"distance_m\": 99473.771, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0919H\", \"location\": \"Bamford\", \"stage_seq\": 32, \"distance_m\": 103660.28, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0920H\", \"location\": \"Hathersage\", \"stage_seq\": 33, \"distance_m\": 106495.569, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0923\", \"location\": \"Grindleford\", \"stage_seq\": 34, \"distance_m\": 109504.988, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0926H\", \"location\": \"Dore West Jn\", \"stage_seq\": 35, \"distance_m\": 116713.123, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0927H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 36, \"distance_m\": 118319.616, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"0932H\", \"wtt_dep\": \"0939\", \"location\": \"Sheffield\", \"stage_seq\": 37, \"distance_m\": 118319.616, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944\", \"location\": \"Dore Station Jn\", \"stage_seq\": 38, \"distance_m\": 118343.446, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0951\", \"location\": \"Tapton Jn\", \"stage_seq\": 39, \"distance_m\": 131108.425, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"0952\", \"wtt_dep\": \"0953H\", \"location\": \"Chesterfield\", \"stage_seq\": 40, \"distance_m\": 132021.326, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 41, \"distance_m\": 133463.054, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0957\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 42, \"distance_m\": 137224.266, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"1003H\", \"wtt_dep\": \"1005\", \"location\": \"Alfreton\", \"stage_seq\": 43, \"distance_m\": 148296.386, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1008H\", \"location\": \"Ironville Jn\", \"stage_seq\": 44, \"distance_m\": 152973.934, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1011H\", \"location\": \"Langley Mill\", \"stage_seq\": 45, \"distance_m\": 158238.793, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"1014H\", \"wtt_dep\": \"1015H\", \"location\": \"Ilkeston\", \"stage_seq\": 46, \"distance_m\": 163456.19, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1020\", \"location\": \"Trowell Jn\", \"stage_seq\": 47, \"distance_m\": 165822.55, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1025H\", \"location\": \"Radford Jn\", \"stage_seq\": 48, \"distance_m\": 173958.21, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027H\", \"location\": \"Mansfield Jn\", \"stage_seq\": 49, \"distance_m\": 176466.151, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1038\", \"location\": \"Nottingham\", \"stage_seq\": 50, \"distance_m\": 177443.973, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043\", \"location\": \"Netherfield Jn\", \"stage_seq\": 51, \"distance_m\": 181722.859, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Radcliffe (Notts)\", \"stage_seq\": 52, \"distance_m\": 185596.651, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050H\", \"location\": \"Bingham\", \"stage_seq\": 53, \"distance_m\": 191404.509, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1053\", \"location\": \"Aslockton\", \"stage_seq\": 54, \"distance_m\": 195016.339, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1057\", \"location\": \"Bottesford West Jn\", \"stage_seq\": 55, \"distance_m\": 200319.997, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1103H\", \"location\": \"Allington Jn\", \"stage_seq\": 56, \"distance_m\": 208497.789, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1107\", \"location\": \"Nottingham Branch Jn\", \"stage_seq\": 57, \"distance_m\": 212917.068, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"1109\", \"wtt_dep\": \"1115H\", \"location\": \"Grantham\", \"stage_seq\": 58, \"distance_m\": 213917.428, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1122H\", \"location\": \"Stoke Jn\", \"stage_seq\": 59, \"distance_m\": 223075.752, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134\", \"location\": \"Tallington Jn\", \"stage_seq\": 60, \"distance_m\": 246939.788, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": \"1146H\", \"location\": \"Peterborough\", \"stage_seq\": 61, \"distance_m\": 260632.849, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 62, \"distance_m\": 261911.646, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 63, \"distance_m\": 267306.97, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153\", \"location\": \"Whittlesea\", \"stage_seq\": 64, \"distance_m\": 270493.268, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Eastrea Sig. W6\", \"stage_seq\": 65, \"distance_m\": 272288.378, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 66, \"distance_m\": 276242.848, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201\", \"location\": \"March West Jn\", \"stage_seq\": 67, \"distance_m\": 284206.985, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201H\", \"location\": \"March\", \"stage_seq\": 68, \"distance_m\": 284631.225, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203H\", \"location\": \"March South Sig. MS934\", \"stage_seq\": 69, \"distance_m\": 287164.223, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205H\", \"location\": \"Stonea S.B.\", \"stage_seq\": 70, \"distance_m\": 290936.638, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Manea\", \"stage_seq\": 71, \"distance_m\": 293905.39, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208H\", \"location\": \"Manea Sig. Ca924\", \"stage_seq\": 72, \"distance_m\": 297159.249, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Ely North Jn\", \"stage_seq\": 73, \"distance_m\": 307401.286, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1223\", \"location\": \"Ely\", \"stage_seq\": 74, \"distance_m\": 307615.868, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Ely North Jn\", \"stage_seq\": 75, \"distance_m\": 307829.782, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Brandon\", \"stage_seq\": 76, \"distance_m\": 331266.003, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1244\", \"location\": \"Thetford\", \"stage_seq\": 77, \"distance_m\": 342860.535, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Attleborough\", \"stage_seq\": 78, \"distance_m\": 366330.207, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Wymondham\", \"stage_seq\": 79, \"distance_m\": 375443.589, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Wymondham Co877\", \"stage_seq\": 80, \"distance_m\": 375727.994, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Trowse Jn\", \"stage_seq\": 81, \"distance_m\": 390129.79, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 82, \"distance_m\": 390786.479, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 83, \"distance_m\": 391272.716, \"section_seq\": 1, \"route_path_id\": 65844}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 84, \"distance_m\": 391830.56, \"section_seq\": 1, \"route_path_id\": 65844}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 391830.56, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65844}], \"total_distance_m\": 391830.56, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 375039.211, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 16791.349, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0748", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "36.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:47Z\", \"source_id\": 55191536, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:48Z\", \"source_id\": 17663076, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:06Z\", \"source_id\": 55211681, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:11Z\", \"source_id\": 17668750, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:14Z\", \"source_id\": 55221058, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:18Z\", \"source_id\": 17671264, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:18Z\", \"source_id\": 55235504, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:22Z\", \"source_id\": 17675212, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:58Z\", \"source_id\": 55257074, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:01Z\", \"source_id\": 17681078, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:00Z\", \"source_id\": 55273924, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:01Z\", \"source_id\": 17685726, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:50Z\", \"source_id\": 55319108, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:53Z\", \"source_id\": 17698047, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:40Z\", \"source_id\": 55321561, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:42Z\", \"source_id\": 17698630, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:54Z\", \"source_id\": 55330446, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:58Z\", \"source_id\": 17701139, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:25Z\", \"source_id\": 55368438, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:28Z\", \"source_id\": 17711317, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:20:53Z\", \"source_id\": 55445399, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:20:55Z\", \"source_id\": 17731828, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:22:20Z\", \"source_id\": 55449467, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:22:21Z\", \"source_id\": 17732956, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:31:29Z\", \"source_id\": 55474858, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:31:34Z\", \"source_id\": 17739583, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:51:25Z\", \"source_id\": 55529122, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:51:27Z\", \"source_id\": 17753983, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:02:29Z\", \"source_id\": 55559370, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:02:33Z\", \"source_id\": 17762117, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:02:46Z\", \"source_id\": 17762296, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:10:36Z\", \"source_id\": 55581510, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:10:39Z\", \"source_id\": 17779466, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:10:41Z\", \"source_id\": 17779572, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:13:30Z\", \"source_id\": 55589120, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:13:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:13:33Z\", \"source_id\": 17783433, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:27:08Z\", \"source_id\": 55624320, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:29:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:27:18Z\", \"source_id\": 17804986, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:27:35Z\", \"source_id\": 17805803, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:50:28Z\", \"source_id\": 55684846, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:50:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:50:30Z\", \"source_id\": 17827878, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:53:52Z\", \"source_id\": 55693153, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:53:56Z\", \"source_id\": 17830409, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:54:20Z\", \"source_id\": 17830713, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:11:19Z\", \"source_id\": 55738540, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:12:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:11:21Z\", \"source_id\": 17843073, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:41:14Z\", \"source_id\": 55815200, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:43:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:41:16Z\", \"source_id\": 17864877, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:33Z\", \"source_id\": 55909869, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:38Z\", \"source_id\": 17891885, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:43:40Z\", \"source_id\": 55973212, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:43:43Z\", \"source_id\": 17910021, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:44Z\", \"source_id\": 55996802, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:45Z\", \"source_id\": 17916584, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:07Z\", \"source_id\": 56036036, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:13Z\", \"source_id\": 17927734, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:22Z\", \"source_id\": 56046703, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:26Z\", \"source_id\": 17930846, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:22Z\", \"source_id\": 56090577, \"stage_seq\": 84, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:25Z\", \"source_id\": 17943209, \"stage_seq\": 84, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "4", "timing_fact_generation": 1789734566110605, "current_leg_arrival_utc": "2026-09-18T13:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:05.441485", "service_state_evidence_id": 17943209, "current_leg_start_actual_dep": "2026-09-18T13:03:00+01:00", "operational_evidence_version": 247, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:05.799670", "service_state_valid_until_kind": null, "operational_interpretation_version": 247, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
LIV |
NRW |
1L07 |
158812+158862 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2356.354, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2394.399, "from_m": 2356.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2463.461, "from_m": 2394.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2505.203, "from_m": 2463.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2584.426, "from_m": 2505.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4108.276, "from_m": 3776.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4168.594, "from_m": 4108.276, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8689.438, "from_m": 4168.594, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8742.607, "from_m": 8689.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9178.723, "from_m": 8742.607, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9391.384, "from_m": 9178.723, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9930.181, "from_m": 9391.384, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9993.596, "from_m": 9930.181, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10039.317, "from_m": 9993.596, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10152.136, "from_m": 10039.317, "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": 10211.501, "from_m": 10152.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27808.033, "from_m": 10211.501, "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": 28720.118, "from_m": 27808.033, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29907.805, "from_m": 28720.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29966.765, "from_m": 29907.805, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31641.195, "from_m": 29966.765, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32041.053, "from_m": 31641.195, "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": 34875.481, "from_m": 32041.053, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51773.929, "from_m": 34875.481, "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": 51807.519, "from_m": 51773.929, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52743.289, "from_m": 51807.519, "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": 53953.646, "from_m": 52743.289, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54312.57, "from_m": 53953.646, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54657.887, "from_m": 54312.57, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54718.14, "from_m": 54657.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 55143.971, "from_m": 54718.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55223.78, "from_m": 55143.971, "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": 55836.71, "from_m": 55223.78, "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": 56381.245, "from_m": 55836.71, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56401.081, "from_m": 56381.245, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56447.287, "from_m": 56401.081, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 56756.701, "from_m": 56447.287, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56920.426, "from_m": 56756.701, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58454.732, "from_m": 56920.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59092.384, "from_m": 58454.732, "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": 60094.26, "from_m": 59092.384, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63914.696, "from_m": 60094.26, "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": 65086.632, "from_m": 63914.696, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65529.509, "from_m": 65086.632, "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": 66246.354, "from_m": 65529.509, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66693.5, "from_m": 66246.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 70024.382, "from_m": 66693.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70112.932, "from_m": 70024.382, "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": 70122.022, "from_m": 70112.932, "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": 70657.002, "from_m": 70122.022, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71051.429, "from_m": 70657.002, "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": 75973.949, "from_m": 71051.429, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78538.441, "from_m": 75973.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79081.96, "from_m": 78538.441, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79142.327, "from_m": 79081.96, "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": 85136.74, "from_m": 79142.327, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85791.673, "from_m": 85136.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85829.782, "from_m": 85791.673, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87395.702, "from_m": 85829.782, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106744.455, "from_m": 87395.702, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107646.575, "from_m": 106744.455, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 116312.153, "from_m": 107646.575, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 116369.435, "from_m": 116312.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 116573.725, "from_m": 116369.435, "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": 117006.369, "from_m": 116573.725, "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": 118053.342, "from_m": 117006.369, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 118187.013, "from_m": 118053.342, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 118189.699, "from_m": 118187.013, "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": 118319.616, "from_m": 118189.699, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 118402.669, "from_m": 118319.616, "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": 118457.651, "from_m": 118402.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 119891.747, "from_m": 118457.651, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 131069.256, "from_m": 119891.747, "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": 131108.425, "from_m": 131069.256, "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": 131588.765, "from_m": 131108.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131659.573, "from_m": 131588.765, "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": 133648.189, "from_m": 131659.573, "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": 133970.415, "from_m": 133648.189, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 136483.055, "from_m": 133970.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138294.13, "from_m": 136483.055, "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": 138588.291, "from_m": 138294.13, "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": 139342.484, "from_m": 138588.291, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 143390.116, "from_m": 139342.484, "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": 143438.665, "from_m": 143390.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151164.353, "from_m": 143438.665, "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": 153441.848, "from_m": 151164.353, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 154056.133, "from_m": 153441.848, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 165707.808, "from_m": 154056.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 165822.55, "from_m": 165707.808, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 166005.062, "from_m": 165822.55, "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": 166269.695, "from_m": 166005.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 173381.844, "from_m": 166269.695, "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": 173722.839, "from_m": 173381.844, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 173915.029, "from_m": 173722.839, "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": 173968.605, "from_m": 173915.029, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 174002.574, "from_m": 173968.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174503.389, "from_m": 174002.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 174518.88, "from_m": 174503.389, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 176930.586, "from_m": 174518.88, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 177269.7, "from_m": 176930.586, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 177981.401, "from_m": 177269.7, "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": 180098.954, "from_m": 177981.401, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 180786.907, "from_m": 180098.954, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 181722.859, "from_m": 180786.907, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 182094.103, "from_m": 181722.859, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 182491.732, "from_m": 182094.103, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 184254.794, "from_m": 182491.732, "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": 184453.777, "from_m": 184254.794, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 184733.05, "from_m": 184453.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 187830.063, "from_m": 184733.05, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 191072.429, "from_m": 187830.063, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 193122.701, "from_m": 191072.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": 200120.99, "from_m": 193122.701, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 208497.789, "from_m": 200120.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": 208530.374, "from_m": 208497.789, "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": 210926.643, "from_m": 208530.374, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 212724.412, "from_m": 210926.643, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 212890.094, "from_m": 212724.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 213711.491, "from_m": 212890.094, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 213858.167, "from_m": 213711.491, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 214560.195, "from_m": 213858.167, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 221925.441, "from_m": 214560.195, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 259874.648, "from_m": 221925.441, "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": 260311.458, "from_m": 259874.648, "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": 115.0}, {"to_m": 260400.101, "from_m": 260311.458, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 260429.361, "from_m": 260400.101, "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": 260461.376, "from_m": 260429.361, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 261182.861, "from_m": 260461.376, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 261236.705, "from_m": 261182.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 261690.408, "from_m": 261236.705, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 261853.901, "from_m": 261690.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 262094.342, "from_m": 261853.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 263410.124, "from_m": 262094.342, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 270643.497, "from_m": 263410.124, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 270702.204, "from_m": 270643.497, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 284074.259, "from_m": 270702.204, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 286781.36, "from_m": 284074.259, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 293975.267, "from_m": 286781.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 294021.012, "from_m": 293975.267, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304753.242, "from_m": 294021.012, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 306187.291, "from_m": 304753.242, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 306266.97, "from_m": 306187.291, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 307615.868, "from_m": 306266.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 307732.41, "from_m": 307615.868, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 307908.075, "from_m": 307732.41, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 308284.545, "from_m": 307908.075, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 325206.051, "from_m": 308284.545, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 329685.555, "from_m": 325206.051, "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": 340985.424, "from_m": 329685.555, "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": 342995.116, "from_m": 340985.424, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 343032.919, "from_m": 342995.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 343879.717, "from_m": 343032.919, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 347569.027, "from_m": 343879.717, "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": 353657.418, "from_m": 347569.027, "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": 354053.408, "from_m": 353657.418, "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": 358048.791, "from_m": 354053.408, "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": 368515.129, "from_m": 358048.791, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 372707.468, "from_m": 368515.129, "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": 389937.187, "from_m": 372707.468, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 391013.031, "from_m": 389937.187, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 391192.228, "from_m": 391013.031, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 391830.56, "from_m": 391192.228, "capability_applied": null, "effective_limit_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": 663267, "profile_key": "0790a12ce8eb45824956d0ccee0bce8db9c2baaac37d31c99e4c4656137fe31e", "schedule_id": 536, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0748", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Hunts Cross West Jn", "stage_seq": 7, "distance_m": 9930.181, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Hunt's Cross", "stage_seq": 8, "distance_m": 11566.461, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Hough Green", "stage_seq": 9, "distance_m": 17017.721, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808", "location": "Widnes", "stage_seq": 10, "distance_m": 19894.582, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Warrington Central", "stage_seq": 11, "distance_m": 29749.737, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Birchwood", "stage_seq": 12, "distance_m": 34727.765, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Glazebrook East Jn", "stage_seq": 13, "distance_m": 39984.157, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Trafford Park East Jn", "stage_seq": 14, "distance_m": 51573.854, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Deansgate", "stage_seq": 15, "distance_m": 54500.735, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0839", "location": "Manchester Oxford Road", "stage_seq": 16, "distance_m": 55067.742, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": "0843", "location": "Manchester Piccadilly", "stage_seq": 17, "distance_m": 55962.477, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844H", "location": "Ardwick Jn", "stage_seq": 18, "distance_m": 57066.798, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848", "location": "Slade Lane Jn", "stage_seq": 19, "distance_m": 59604.219, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Heaton Norris Jn", "stage_seq": 20, "distance_m": 64106.38, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "0853H", "wtt_dep": "0855", "location": "Stockport", "stage_seq": 21, "distance_m": 65296.583, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0855H", "location": "Edgeley Jn No2", "stage_seq": 22, "distance_m": 65736.768, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0856", "location": "Edgeley Jn No.1", "stage_seq": 23, "distance_m": 66170.783, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0900", "location": "Hazel Grove", "stage_seq": 24, "distance_m": 69791.728, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0901", "location": "Hazel Grove High Level Jn", "stage_seq": 25, "distance_m": 70991.416, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0906", "location": "New Mills South Jn", "stage_seq": 26, "distance_m": 79288.217, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0910H", "location": "Chinley North Jn", "stage_seq": 27, "distance_m": 85136.74, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0911", "location": "Chinley East Jn", "stage_seq": 28, "distance_m": 85791.673, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0915", "location": "Edale", "stage_seq": 29, "distance_m": 92950.082, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0916", "location": "Edale Sig. Ee16", "stage_seq": 30, "distance_m": 97330.075, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0917H", "location": "Earles Siding S.B.", "stage_seq": 31, "distance_m": 99473.771, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0919H", "location": "Bamford", "stage_seq": 32, "distance_m": 103660.28, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0920H", "location": "Hathersage", "stage_seq": 33, "distance_m": 106495.569, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0923", "location": "Grindleford", "stage_seq": 34, "distance_m": 109504.988, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0926H", "location": "Dore West Jn", "stage_seq": 35, "distance_m": 116713.123, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0927H", "location": "Dore Station Jn", "stage_seq": 36, "distance_m": 118319.616, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "0932H", "wtt_dep": "0939", "location": "Sheffield", "stage_seq": 37, "distance_m": 118319.616, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944", "location": "Dore Station Jn", "stage_seq": 38, "distance_m": 118343.446, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0951", "location": "Tapton Jn", "stage_seq": 39, "distance_m": 131108.425, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "0952", "wtt_dep": "0953H", "location": "Chesterfield", "stage_seq": 40, "distance_m": 132021.326, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955", "location": "Chesterfield South Jn", "stage_seq": 41, "distance_m": 133463.054, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0957", "location": "Clay Cross North Jn", "stage_seq": 42, "distance_m": 137224.266, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "1003H", "wtt_dep": "1005", "location": "Alfreton", "stage_seq": 43, "distance_m": 148296.386, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1008H", "location": "Ironville Jn", "stage_seq": 44, "distance_m": 152973.934, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1011H", "location": "Langley Mill", "stage_seq": 45, "distance_m": 158238.793, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "1014H", "wtt_dep": "1015H", "location": "Ilkeston", "stage_seq": 46, "distance_m": 163456.19, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1020", "location": "Trowell Jn", "stage_seq": 47, "distance_m": 165822.55, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1025H", "location": "Radford Jn", "stage_seq": 48, "distance_m": 173958.21, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027H", "location": "Mansfield Jn", "stage_seq": 49, "distance_m": 176466.151, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1038", "location": "Nottingham", "stage_seq": 50, "distance_m": 177443.973, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043", "location": "Netherfield Jn", "stage_seq": 51, "distance_m": 181722.859, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Radcliffe (Notts)", "stage_seq": 52, "distance_m": 185596.651, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050H", "location": "Bingham", "stage_seq": 53, "distance_m": 191404.509, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1053", "location": "Aslockton", "stage_seq": 54, "distance_m": 195016.339, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1057", "location": "Bottesford West Jn", "stage_seq": 55, "distance_m": 200319.997, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1103H", "location": "Allington Jn", "stage_seq": 56, "distance_m": 208497.789, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1107", "location": "Nottingham Branch Jn", "stage_seq": 57, "distance_m": 212917.068, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "1109", "wtt_dep": "1115H", "location": "Grantham", "stage_seq": 58, "distance_m": 213917.428, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1122H", "location": "Stoke Jn", "stage_seq": 59, "distance_m": 223075.752, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134", "location": "Tallington Jn", "stage_seq": 60, "distance_m": 246939.788, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": "1146H", "location": "Peterborough", "stage_seq": 61, "distance_m": 260632.849, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148", "location": "Peterborough East Jn", "stage_seq": 62, "distance_m": 261911.646, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151", "location": "Kings Dyke S.B.", "stage_seq": 63, "distance_m": 267306.97, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153", "location": "Whittlesea", "stage_seq": 64, "distance_m": 270493.268, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155", "location": "Eastrea Sig. W6", "stage_seq": 65, "distance_m": 272288.378, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156", "location": "Three Horse Shoes", "stage_seq": 66, "distance_m": 276242.848, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201", "location": "March West Jn", "stage_seq": 67, "distance_m": 284206.985, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201H", "location": "March", "stage_seq": 68, "distance_m": 284631.225, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203H", "location": "March South Sig. MS934", "stage_seq": 69, "distance_m": 287164.223, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205H", "location": "Stonea S.B.", "stage_seq": 70, "distance_m": 290936.638, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207", "location": "Manea", "stage_seq": 71, "distance_m": 293905.39, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208H", "location": "Manea Sig. Ca924", "stage_seq": 72, "distance_m": 297159.249, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Ely North Jn", "stage_seq": 73, "distance_m": 307401.286, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1223", "location": "Ely", "stage_seq": 74, "distance_m": 307615.868, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Ely North Jn", "stage_seq": 75, "distance_m": 307829.782, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Brandon", "stage_seq": 76, "distance_m": 331266.003, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1244", "location": "Thetford", "stage_seq": 77, "distance_m": 342860.535, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Attleborough", "stage_seq": 78, "distance_m": 366330.207, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Wymondham", "stage_seq": 79, "distance_m": 375443.589, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Wymondham Co877", "stage_seq": 80, "distance_m": 375727.994, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Trowse Jn", "stage_seq": 81, "distance_m": 390129.79, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Trowse Swing Bridge", "stage_seq": 82, "distance_m": 390786.479, "section_seq": 1, "route_path_id": 65844}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Norwich Thorpe Jn", "stage_seq": 83, "distance_m": 391272.716, "section_seq": 1, "route_path_id": 65844}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": null, "location": "Norwich", "stage_seq": 84, "distance_m": 391830.56, "section_seq": 1, "route_path_id": 65844}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 391830.56, "from_m": 0.0, "section_seq": 1, "route_path_id": 65844}], "total_distance_m": 391830.56, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 375039.211, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 16791.349, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:47Z", "source_id": 55191536, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:51:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:48Z", "source_id": 17663076, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:06Z", "source_id": 55211681, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:11Z", "source_id": 17668750, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10034, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:14Z", "source_id": 55221058, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:18Z", "source_id": 17671264, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10046, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:18Z", "source_id": 55235504, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:07:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:22Z", "source_id": 17675212, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10055, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:58Z", "source_id": 55257074, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:14:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:01Z", "source_id": 17681078, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10068, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:00Z", "source_id": 55273924, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:01Z", "source_id": 17685726, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:50Z", "source_id": 55319108, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:53Z", "source_id": 17698047, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:40Z", "source_id": 55321561, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:37:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:42Z", "source_id": 17698630, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:54Z", "source_id": 55330446, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:58Z", "source_id": 17701139, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:25Z", "source_id": 55368438, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:54:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:28Z", "source_id": 17711317, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9293, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:20:53Z", "source_id": 55445399, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T08:22:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:20:55Z", "source_id": 17731828, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T09:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9298, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:22:20Z", "source_id": 55449467, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T08:23:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:22:21Z", "source_id": 17732956, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T09:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7376, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:31:29Z", "source_id": 55474858, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T08:33:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:31:34Z", "source_id": 17739583, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T09:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:51:25Z", "source_id": 55529122, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T08:52:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:51:27Z", "source_id": 17753983, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T09:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:02:29Z", "source_id": 55559370, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T09:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:02:33Z", "source_id": 17762117, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T10:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:02:46Z", "source_id": 17762296, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T10:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:10:36Z", "source_id": 55581510, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T09:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:10:39Z", "source_id": 17779466, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T10:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:10:41Z", "source_id": 17779572, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T10:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16724, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:13:30Z", "source_id": 55589120, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-18T09:13:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:13:33Z", "source_id": 17783433, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-18T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16496, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:27:08Z", "source_id": 55624320, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-18T09:29:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:27:18Z", "source_id": 17804986, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-18T10:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:27:35Z", "source_id": 17805803, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-18T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16634, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:50:28Z", "source_id": 55684846, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-18T09:50:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:50:30Z", "source_id": 17827878, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-18T10:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16638, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:53:52Z", "source_id": 55693153, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-18T09:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:53:56Z", "source_id": 17830409, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-18T10:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:54:20Z", "source_id": 17830713, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-18T10:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11692, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:11:19Z", "source_id": 55738540, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-18T10:12:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:11:21Z", "source_id": 17843073, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-18T11:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11802, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:41:14Z", "source_id": 55815200, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-18T10:43:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:41:16Z", "source_id": 17864877, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-18T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12208, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:33Z", "source_id": 55909869, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-18T11:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:38Z", "source_id": 17891885, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-18T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12178, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:43:40Z", "source_id": 55973212, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-18T11:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:43:43Z", "source_id": 17910021, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-18T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12170, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:44Z", "source_id": 55996802, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-18T11:53:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:45Z", "source_id": 17916584, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13221, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:07Z", "source_id": 56036036, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-18T12:08:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:13Z", "source_id": 17927734, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13210, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:22Z", "source_id": 56046703, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-18T12:13:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:26Z", "source_id": 17930846, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13002, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:22Z", "source_id": 56090577, "stage_seq": 84, "event_role": "ARR", "event_time": "2026-09-18T12:31:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:25Z", "source_id": 17943209, "stage_seq": 84, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
0748 |
0748 |
6 |
None |
None |
Norwich |
1312 |
1312 |
4 |
LATE |
+19 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C04347/2026-09-18/detailed |
None |
Thetford |
2026-09-18T13:03:00+01:00 |
Norwich |
36.0 |
{"type": "LineString", "coordinates": [[0.7458163999999999, 52.4190989], [0.7463461, 52.4190612], [0.7467102, 52.419039600000005], [0.747058, 52.4190267], [0.7477945, 52.41901090000001], [0.7483489, 52.41904629999999], [0.7489267, 52.4190683], [0.7497199, 52.4191216], [0.7508264999999998, 52.4192456], [0.7514268, 52.419334000000006], [0.7519845, 52.4194379], [0.7529913999999999, 52.419656399999994], [0.7544109, 52.4200763], [0.7551309999999999, 52.4203301], [0.7559331, 52.42065100000001], [0.7572496, 52.4212782], [0.7578857999999999, 52.4216099], [0.7585088, 52.42196150000001], [0.7592027999999998, 52.4223925], [0.7593891, 52.4225082], [0.7599193999999999, 52.4228396], [0.7607444, 52.42344460000001], [0.7678298999999998, 52.42863340000001], [0.7685632, 52.429175], [0.7724327, 52.43203280000001], [0.7819426, 52.4390114], [0.7828578586038257, 52.43957578845911], [0.7834978, 52.43997040000001], [0.7843238999999999, 52.4404155], [0.7851844999999998, 52.440827], [0.7862543000000001, 52.4412871], [0.7873586, 52.4417105], [0.7885224, 52.4421267], [0.7975824999999999, 52.44542109999999], [0.7977029999999999, 52.44546489999999], [0.7980817, 52.4456026], [0.8084837557075693, 52.44937538559093], [0.8096343999999999, 52.4497927], [0.8106892, 52.4501649], [0.8118079, 52.45051140000001], [0.8131380999999999, 52.450889499999995], [0.8137673999999999, 52.4510516], [0.8156539999999999, 52.4514788], [0.8166887, 52.45168579999999], [0.8177093, 52.4518672], [0.8186819999999999, 52.452015], [0.8196614999999999, 52.45214429999999], [0.8207332, 52.452268], [0.8217849, 52.452360899999995], [0.8230289999999999, 52.452449499999986], [0.8242505999999999, 52.45251149999999], [0.8251528999999999, 52.4525449], [0.8272211999999999, 52.452587300000005], [0.8284623, 52.4525824], [0.8296804999999999, 52.4525465], [0.8310930999999999, 52.4524754], [0.8325052999999999, 52.45237499999999], [0.8339151999999999, 52.4522453], [0.8353145, 52.45207669999999], [0.8437905, 52.4509045], [0.8449323, 52.450749], [0.8450802, 52.4507269], [0.8457231999999999, 52.4506379], [0.8541035999999999, 52.44948300000001], [0.8555385, 52.449330800000006], [0.856952, 52.44921199999999], [0.8588427000000001, 52.44913029999999], [0.8606488, 52.4490888], [0.8623106000000001, 52.4491106], [0.8643327, 52.4491827], [0.8654433, 52.44926780000001], [0.8665478, 52.44937219999999], [0.8675703, 52.449473], [0.8683954, 52.449579499999984], [0.8698615, 52.4497917], [0.8709265999999999, 52.44996679999999], [0.8719334, 52.45015969999999], [0.8719517, 52.45016299999999], [0.8737316, 52.4505207], [0.8755476999999999, 52.4508556], [0.8780801999999999, 52.45127230000001], [0.8805911, 52.4516084], [0.8820478999999999, 52.4517793], [0.8835044999999999, 52.4519286], [0.8864957000000001, 52.4521823], [0.8892985999999999, 52.452390099999995], [0.8983152841195214, 52.45305631475805], [0.9093090999999998, 52.4538686], [0.9100826, 52.45392489999999], [0.9175620999999998, 52.4544808], [0.9182962, 52.45453539999998], [0.9219377, 52.454806099999985], [0.9448670999999998, 52.456510300000005], [0.9450615, 52.4565246], [0.9478296999999998, 52.4567299], [0.9492089, 52.456852], [0.9505287, 52.457034], [0.9514528999999998, 52.457198700000006], [0.9523102, 52.4573881], [0.9531711, 52.4576013], [0.9540056999999998, 52.4578508], [0.9547946999999998, 52.4581298], [0.9555578, 52.4584369], [0.9564072, 52.458831399999994], [0.9572290999999998, 52.459242], [0.9579814999999998, 52.459681100000005], [0.9586945, 52.46013429999999], [0.9593464, 52.4605915], [0.9599366, 52.4610636], [0.9606605999999998, 52.4617105], [0.961307, 52.4623843], [0.9622282, 52.46344599999999], [0.9636563, 52.4651152], [0.9651936, 52.466635200000006], [0.9692317, 52.4705629], [0.9700885, 52.4714082], [0.9703911999999998, 52.47169649999999], [0.9744679000000002, 52.4756571], [0.9806878, 52.4816993], [0.9881468125314736, 52.48893827096262], [0.9910665999999998, 52.49177160000001], [0.9936778713830148, 52.49430286280318], [1.0006777, 52.5010875], [1.0007024, 52.5011106], [1.0040188, 52.50430649999999], [1.0048846, 52.5050299], [1.0055012, 52.5054705], [1.0059150999999995, 52.5057369], [1.0069830999999998, 52.5063543], [1.0149811, 52.51059999999999], [1.0198659, 52.5131994], [1.0218368179983417, 52.51425328256936], [1.0218419, 52.514256], [1.0218937, 52.51428299999999], [1.0221941, 52.5144457], [1.0233757, 52.515064499999994], [1.024652, 52.5157426], [1.0254782, 52.5161608], [1.0265539999999995, 52.516675], [1.0273768, 52.5170441], [1.0285221, 52.51752570000001], [1.0294261999999998, 52.517893400000005], [1.0304004, 52.518261599999995], [1.0319368, 52.51881550000001], [1.0335515, 52.519344], [1.0349347, 52.5197644], [1.0363333, 52.52014919999999], [1.0379397999999995, 52.520586599999994], [1.0380638, 52.520621299999995], [1.0387917, 52.5208227], [1.0416259, 52.52160119999999], [1.0427734, 52.521885], [1.0446206, 52.5223182], [1.0462891999999997, 52.52265210000001], [1.0463313, 52.52265969999999], [1.0475086999999998, 52.5228788], [1.0486999, 52.52306800000001], [1.0501493, 52.5232787], [1.0509785, 52.5233981], [1.0518203, 52.5234913], [1.0533739999999998, 52.5236651], [1.0549261, 52.5237983], [1.0570841, 52.52397770000001], [1.0584512, 52.5241291], [1.0596315, 52.52430480000001], [1.0605848, 52.524463], [1.0614574000000003, 52.5246242], [1.0625681, 52.52486789999999], [1.0626956999999997, 52.5249004], [1.0630311999999995, 52.524976], [1.0641668, 52.5252578], [1.065076, 52.5255107], [1.0659086999999998, 52.525764300000006], [1.0672222, 52.5262036], [1.0683460000000002, 52.526622], [1.0694807, 52.527082099999994], [1.0718959, 52.5282077], [1.0753452999999995, 52.52984229999999], [1.0779783409434258, 52.53109479804603], [1.0842721, 52.5340885], [1.0851482999999995, 52.5345064], [1.0855879, 52.53472150000001], [1.0860159, 52.5349571], [1.0864055, 52.5351603], [1.0871709, 52.535602399999995], [1.0879168, 52.5360589], [1.0888834999999997, 52.5367005], [1.0898084, 52.53737989999999], [1.090367, 52.5378335], [1.0914091, 52.53874689999999], [1.0923614, 52.539713], [1.0931728999999997, 52.54064900000001], [1.0965864999999997, 52.54542670000001], [1.0983295999999998, 52.5479045], [1.0986876, 52.54840179999999], [1.0990881076594174, 52.54896191164581], [1.1052067, 52.5575179], [1.1056252, 52.5580638], [1.106076, 52.5586017], [1.1067929, 52.5593433], [1.1073067, 52.5598186], [1.1078178, 52.5602536], [1.1082664, 52.5606078], [1.1093331, 52.5613636], [1.1098882, 52.5617251], [1.1104897, 52.56208509999999], [1.1111418999999998, 52.5624541], [1.1118326999999997, 52.5628128], [1.1126101999999998, 52.56318399999999], [1.113387, 52.5635304], [1.1148273, 52.5641081], [1.1154362999999998, 52.5643461], [1.1158796999999998, 52.5645163], [1.1162618999999998, 52.5646688], [1.1164017999999998, 52.56471749999999], [1.1173384999999998, 52.5650717], [1.118271, 52.56543500000001], [1.119144, 52.565779500000005], [1.1193635, 52.565859299999985], [1.1214402, 52.56666620000001], [1.12158, 52.56671860000001], [1.1218168999999998, 52.5668119], [1.1231981, 52.567339299999986], [1.1285674, 52.56942300000001], [1.1435385, 52.5752188], [1.1440409, 52.57541569999999], [1.1441001999999998, 52.575438899999995], [1.1472253, 52.576605], [1.1489976, 52.57721480000001], [1.1520769, 52.5781782], [1.1536187, 52.57862719999999], [1.1551875, 52.5790552], [1.1575263, 52.5796517], [1.1590869, 52.5800201], [1.1606618000000002, 52.5803694], [1.1620524, 52.5806608], [1.1634529999999998, 52.58093379999999], [1.1660941, 52.5813995], [1.1678098693553778, 52.58166086665046], [1.1687101, 52.581798000000006], [1.1713188, 52.58220169999999], [1.1722938, 52.582395], [1.1732498, 52.582612100000006], [1.1824935, 52.58509329999999], [1.1825492, 52.58510820000001], [1.1859737999999995, 52.58602739999999], [1.1874559999999998, 52.58643210000001], [1.1888772, 52.5868608], [1.1906079, 52.58743549999999], [1.2008312, 52.5911035], [1.2026750999999998, 52.591725899999986], [1.2052655, 52.59252219999998], [1.2074189999999998, 52.59311480000001], [1.2091165, 52.59355790000001], [1.2108388, 52.5939728], [1.2125769999999998, 52.5943636], [1.2143267999999998, 52.5947272], [1.2158171, 52.595011], [1.2178013999999997, 52.595364399999994], [1.2213720999999995, 52.5960076], [1.2221121, 52.596142400000005], [1.2243007, 52.596518], [1.2253477999999998, 52.596683899999995], [1.2264075, 52.5968232], [1.2279225, 52.59697359999999], [1.2294037, 52.5970733], [1.2303377999999998, 52.597117199999985], [1.2312704, 52.5971357], [1.2330873999999998, 52.59715109999999], [1.2344905999999998, 52.597191900000006], [1.2352095999999997, 52.5972266], [1.2359029, 52.597271799999994], [1.2372029, 52.59737499999999], [1.2384965, 52.59751659999999], [1.239749, 52.59768509999999], [1.2410139, 52.597875], [1.2443244, 52.598519], [1.2457073, 52.59875819999999], [1.2465396999999998, 52.5988867], [1.2485406999999995, 52.5991427], [1.2496373999999997, 52.59924540000001], [1.2507232999999998, 52.5993387], [1.2556609, 52.599746999999994], [1.2561710999999998, 52.59978619999999], [1.25764139776733, 52.599908228361286], [1.2576519, 52.59990909999999], [1.2589785, 52.6000088], [1.2609009, 52.600128899999994], [1.2618241, 52.6001663], [1.2627326, 52.60019340000001], [1.2634329, 52.6002149], [1.2637438, 52.60021569999999], [1.2649911, 52.60021569999999], [1.2654238000000002, 52.6002119], [1.2668692, 52.6001853], [1.2683348999999997, 52.6001353], [1.270084, 52.60005710000001], [1.2723304, 52.599924], [1.2745843999999995, 52.5998051], [1.2746628, 52.59979969999999], [1.2751489, 52.59976639999999], [1.275287, 52.5997564], [1.2785362999999998, 52.5995211], [1.2795898, 52.59947220000001], [1.2811281999999995, 52.5994592], [1.2826631, 52.5994809], [1.2838082, 52.59954150000001], [1.2849245, 52.599641299999995], [1.2860208999999998, 52.599765], [1.2871196, 52.59992019999999], [1.2882553, 52.600111199999986], [1.2884641568284474, 52.60015573637146], [1.288533521994681, 52.6001705277036], [1.2892101, 52.60031480000001], [1.290267, 52.60057239999999], [1.2912879, 52.6008444], [1.2922180999999997, 52.6011262], [1.292671, 52.6012716], [1.2939368, 52.60171679999999], [1.2942048, 52.6018241], [1.2951408999999998, 52.6021988], [1.2962317, 52.6026824], [1.2972426, 52.603205800000005], [1.2978197634771973, 52.60355296986019], [1.3040589, 52.607305700000005], [1.3050269, 52.60790459999999], [1.3059602, 52.6085236], [1.3065078999999995, 52.60890979999999], [1.3068664, 52.6092162], [1.3083466, 52.6105014], [1.3091174, 52.61130860000001], [1.3093744, 52.61157769999999], [1.3105623999999998, 52.61298060000001], [1.3106608, 52.6130867], [1.3107654, 52.6132011], [1.3109384, 52.613366799999994], [1.3110276, 52.613457], [1.3111113, 52.613547], [1.3116544, 52.61415619999999], [1.3117816999999998, 52.614282], [1.3118962814431416, 52.61441130349843], [1.3119646, 52.61448839999999], [1.312118, 52.614672699999986], [1.3123081, 52.6148933], [1.3125302, 52.615151], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} |
30.4 |
1255 |
1331 |
Thetford |
Norwich |
Norwich |
52.6266570 |
1.3070530 |
52.6266570 |
1.3070530 |
1 |
0 |
2026-09-18 12:41:26 |
TERMINATED |
2026-09-18 12:31:00 |
Norwich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943209 |
1789734566110605 |
247 |
247 |
2026-09-18 12:41:05.799670 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:05.441485 |
| 639633 |
670747 |
W68830 |
042G71ML18 |
2026-09-18 |
COMPLETE |
17943142 |
2026-09-18 13:31:00 |
2026-09-18 12:41:26 |
2026-09-20 12:41:26 |
{"id": 670747, "stp": "P", "toc": "ScotRail", "uid": "W68830", "consist": "170406", "dest_crs": "COW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68830/2026-09-18/detailed", "trust_id": "042G71ML18", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cowdenbeath", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": "2", "is_terminated": 1, "next_location": "Cowdenbeath", "signalling_id": "2G71", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "1331", "current_leg_dep": "1325", "current_leg_end": "Cowdenbeath", "origin_dep_time": "1246", "origin_platform": "20", "current_location": "Cowdenbeath", "last_update_time": "2026-09-18T12:41:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4213437343711903, 56.08029024335491], [-3.4206982999999997, 56.080486399999984], [-3.4201211, 56.080639999999995], [-3.4196434, 56.08075959999999], [-3.4194389999999997, 56.08080970000001], [-3.419169699999999, 56.08087019999999], [-3.4182537999999996, 56.0810791], [-3.4174955999999996, 56.0812378], [-3.4172991, 56.081278899999994], [-3.4168542999999993, 56.0813802], [-3.4158408, 56.0816086], [-3.4147770999999993, 56.08182750000001], [-3.4135980796541814, 56.0820701534455], [-3.4100659, 56.0827971], [-3.4078745999999995, 56.0832353], [-3.4069936999999997, 56.0834114], [-3.4053931, 56.083732899999994], [-3.4052746, 56.08375670000001], [-3.4049953, 56.08381429999999], [-3.4044124, 56.0839299], [-3.4036451999999997, 56.084084], [-3.4016067999999997, 56.0844834], [-3.4007650999999997, 56.08463760000001], [-3.400458, 56.084690299999984], [-3.3993830999999997, 56.0848747], [-3.3966672999999994, 56.08530410000001], [-3.3955094, 56.085498699999995], [-3.3944612, 56.0857016], [-3.3890953999999995, 56.0868037], [-3.3856720999999994, 56.08750909999999], [-3.3843905999999997, 56.0878046], [-3.3842417999999994, 56.08783879999999], [-3.3831089999999997, 56.08809999999999], [-3.3788804, 56.0891182], [-3.3787086999999993, 56.0891595], [-3.3784871, 56.08921289999999], [-3.3743754, 56.0901965], [-3.3717038999999995, 56.09095369999999], [-3.3696522999999994, 56.0915352], [-3.3653191999999996, 56.0927817], [-3.3617861999999996, 56.093830200000006], [-3.3608839, 56.094132], [-3.3601898, 56.0943892], [-3.3592564, 56.0947345], [-3.3584862, 56.09506549999999], [-3.3572471, 56.0956303], [-3.3555089, 56.0964994], [-3.3535188, 56.0975144], [-3.3519639999999997, 56.0983978], [-3.3509425000000004, 56.0991524], [-3.3507671999999995, 56.09930299999999], [-3.3502242, 56.0998361], [-3.3497595, 56.10039239999998], [-3.3492946, 56.1010736], [-3.3488547999999994, 56.10184079999999], [-3.348013, 56.10330720000001], [-3.3472206, 56.10476090000001], [-3.3465708999999997, 56.10588220000001], [-3.3459812, 56.10689980000001], [-3.34519989450641, 56.10827294686537], [-3.345054199999999, 56.108529], [-3.3446022999999996, 56.10929440000001], [-3.3445198, 56.1094342], [-3.3443242, 56.10989449999999], [-3.3441847999999994, 56.1101639], [-3.3441257, 56.11027130000001], [-3.3437660999999994, 56.110889400000005], [-3.3435767, 56.1111903], [-3.3435636, 56.111213000000006], [-3.3434810999999995, 56.1113559], [-3.3434294999999996, 56.1114507], [-3.3433178, 56.1116558], [-3.343008, 56.11218889999999]]}", "current_leg_start": "Dunfermline Queen Margaret", "dest_arr_time_act": "1332", "motion_projection": null, "next_location_lat": "56.1121889", "next_location_lon": "-3.3430080", "previous_location": "Dunfermline Queen Margaret", "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\": 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\": 4889.35, \"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\": 4991.412, \"from_m\": 4889.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6626.153, \"from_m\": 4991.412, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7118.327, \"from_m\": 6626.153, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10588.195, \"from_m\": 7118.327, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14501.072, \"from_m\": 10588.195, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 15876.431, \"from_m\": 14501.072, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15974.591, \"from_m\": 15876.431, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16274.19, \"from_m\": 15974.591, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18962.436, \"from_m\": 16274.19, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19002.78, \"from_m\": 18962.436, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19026.916, \"from_m\": 19002.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20322.905, \"from_m\": 19026.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21671.529, \"from_m\": 20322.905, \"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\": 21836.009, \"from_m\": 21671.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22156.928, \"from_m\": 21836.009, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22209.31, \"from_m\": 22156.928, \"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\": 22276.22, \"from_m\": 22209.31, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22290.859, \"from_m\": 22276.22, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22963.026, \"from_m\": 22290.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23053.058, \"from_m\": 22963.026, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27020.638, \"from_m\": 23053.058, \"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\": 29256.475, \"from_m\": 27020.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\": 30826.316, \"from_m\": 29256.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\": 36998.826, \"from_m\": 30826.316, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 670747, \"profile_key\": \"59c32b4238b8fff2db9cc9b8d29c708f4b7dea70c5061006af3e1940e141832e\", \"schedule_id\": 26545, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255H\", \"location\": \"South Gyle\", \"stage_seq\": 5, \"distance_m\": 8254.21, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1258\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 6, \"distance_m\": 9633.468, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 7, \"distance_m\": 15424.68, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304H\", \"location\": \"Dalmeny\", \"stage_seq\": 8, \"distance_m\": 16197.27, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": \"1308\", \"location\": \"North Queensferry\", \"stage_seq\": 9, \"distance_m\": 19109.517, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1312\", \"location\": \"Inverkeithing\", \"stage_seq\": 10, \"distance_m\": 22041.672, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": \"1316\", \"location\": \"Rosyth\", \"stage_seq\": 11, \"distance_m\": 24503.126, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": false, \"wtt_arr\": \"1320\", \"wtt_dep\": \"1321\", \"location\": \"Dunfermline Town\", \"stage_seq\": 12, \"distance_m\": 28027.986, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1325\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 13, \"distance_m\": 30570.924, \"section_seq\": 1, \"route_path_id\": 101694}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": null, \"location\": \"Cowdenbeath\", \"stage_seq\": 14, \"distance_m\": 36998.826, \"section_seq\": 1, \"route_path_id\": 101694}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36998.826, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101694}], \"total_distance_m\": 36998.826, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36326.659, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 672.167, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1246", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "56.1121889", "current_position_lon": "-3.3430080", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:57Z\", \"source_id\": 55986822, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:49:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:01Z\", \"source_id\": 17913840, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:51Z\", \"source_id\": 55999584, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:57Z\", \"source_id\": 17917374, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:01Z\", \"source_id\": 56007347, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:02Z\", \"source_id\": 17919686, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:00Z\", \"source_id\": 56019788, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:04Z\", \"source_id\": 17923222, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:46Z\", \"source_id\": 56032574, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:07:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:47Z\", \"source_id\": 17926690, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:03Z\", \"source_id\": 56040843, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:07Z\", \"source_id\": 17929108, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:54Z\", \"source_id\": 56053563, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:59Z\", \"source_id\": 17932701, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:25Z\", \"source_id\": 56065266, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:26Z\", \"source_id\": 17935967, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:17Z\", \"source_id\": 56072944, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:21Z\", \"source_id\": 17938079, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:19Z\", \"source_id\": 56090417, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:21Z\", \"source_id\": 17943142, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cowdenbeath", "service_state_platform": "2", "timing_fact_generation": 1789734563226988, "current_leg_arrival_utc": "2026-09-18T13:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:05.467983", "service_state_evidence_id": 17943142, "current_leg_start_actual_dep": "2026-09-18T13:25:00+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:05.822453", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
COW |
2G71 |
170406 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4889.35, "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": 4991.412, "from_m": 4889.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6626.153, "from_m": 4991.412, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7118.327, "from_m": 6626.153, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10588.195, "from_m": 7118.327, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14501.072, "from_m": 10588.195, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 15876.431, "from_m": 14501.072, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15974.591, "from_m": 15876.431, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16274.19, "from_m": 15974.591, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18962.436, "from_m": 16274.19, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19002.78, "from_m": 18962.436, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19026.916, "from_m": 19002.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20322.905, "from_m": 19026.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21671.529, "from_m": 20322.905, "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": 21836.009, "from_m": 21671.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22156.928, "from_m": 21836.009, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22209.31, "from_m": 22156.928, "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": 22276.22, "from_m": 22209.31, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22290.859, "from_m": 22276.22, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22963.026, "from_m": 22290.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23053.058, "from_m": 22963.026, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27020.638, "from_m": 23053.058, "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": 29256.475, "from_m": 27020.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": 30826.316, "from_m": 29256.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": 36998.826, "from_m": 30826.316, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 670747, "profile_key": "59c32b4238b8fff2db9cc9b8d29c708f4b7dea70c5061006af3e1940e141832e", "schedule_id": 26545, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1246", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 101694}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 101694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 101694}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255H", "location": "South Gyle", "stage_seq": 5, "distance_m": 8254.21, "section_seq": 1, "route_path_id": 101694}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1258", "location": "Edinburgh Gateway", "stage_seq": 6, "distance_m": 9633.468, "section_seq": 1, "route_path_id": 101694}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Dalmeny Jn", "stage_seq": 7, "distance_m": 15424.68, "section_seq": 1, "route_path_id": 101694}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304H", "location": "Dalmeny", "stage_seq": 8, "distance_m": 16197.27, "section_seq": 1, "route_path_id": 101694}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": "1308", "location": "North Queensferry", "stage_seq": 9, "distance_m": 19109.517, "section_seq": 1, "route_path_id": 101694}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1312", "location": "Inverkeithing", "stage_seq": 10, "distance_m": 22041.672, "section_seq": 1, "route_path_id": 101694}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": "1316", "location": "Rosyth", "stage_seq": 11, "distance_m": 24503.126, "section_seq": 1, "route_path_id": 101694}, {"is_pass": false, "wtt_arr": "1320", "wtt_dep": "1321", "location": "Dunfermline Town", "stage_seq": 12, "distance_m": 28027.986, "section_seq": 1, "route_path_id": 101694}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1325", "location": "Dunfermline Queen Margaret", "stage_seq": 13, "distance_m": 30570.924, "section_seq": 1, "route_path_id": 101694}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": null, "location": "Cowdenbeath", "stage_seq": 14, "distance_m": 36998.826, "section_seq": 1, "route_path_id": 101694}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36998.826, "from_m": 0.0, "section_seq": 1, "route_path_id": 101694}], "total_distance_m": 36998.826, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36326.659, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 672.167, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:57Z", "source_id": 55986822, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:49:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:01Z", "source_id": 17913840, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 745, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:51Z", "source_id": 55999584, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:57Z", "source_id": 17917374, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:01Z", "source_id": 56007347, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:02Z", "source_id": 17919686, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 737, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:00Z", "source_id": 56019788, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:04Z", "source_id": 17923222, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 593, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:46Z", "source_id": 56032574, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:07:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:47Z", "source_id": 17926690, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:03Z", "source_id": 56040843, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:07Z", "source_id": 17929108, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 567, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:54Z", "source_id": 56053563, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:15:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:59Z", "source_id": 17932701, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 562, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:25Z", "source_id": 56065266, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:26Z", "source_id": 17935967, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 557, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:17Z", "source_id": 56072944, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:21Z", "source_id": 17938079, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 517, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:19Z", "source_id": 56090417, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:31:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:21Z", "source_id": 17943142, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
Edinburgh |
1246 |
1246 |
20 |
None |
None |
Cowdenbeath |
1332 |
1332 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68830/2026-09-18/detailed |
None |
Dunfermline Queen Margaret |
2026-09-18T13:25:00+01:00 |
Cowdenbeath |
6.0 |
{"type": "LineString", "coordinates": [[-3.4213437343711903, 56.08029024335491], [-3.4206982999999997, 56.080486399999984], [-3.4201211, 56.080639999999995], [-3.4196434, 56.08075959999999], [-3.4194389999999997, 56.08080970000001], [-3.419169699999999, 56.08087019999999], [-3.4182537999999996, 56.0810791], [-3.4174955999999996, 56.0812378], [-3.4172991, 56.081278899999994], [-3.4168542999999993, 56.0813802], [-3.4158408, 56.0816086], [-3.4147770999999993, 56.08182750000001], [-3.4135980796541814, 56.0820701534455], [-3.4100659, 56.0827971], [-3.4078745999999995, 56.0832353], [-3.4069936999999997, 56.0834114], [-3.4053931, 56.083732899999994], [-3.4052746, 56.08375670000001], [-3.4049953, 56.08381429999999], [-3.4044124, 56.0839299], [-3.4036451999999997, 56.084084], [-3.4016067999999997, 56.0844834], [-3.4007650999999997, 56.08463760000001], [-3.400458, 56.084690299999984], [-3.3993830999999997, 56.0848747], [-3.3966672999999994, 56.08530410000001], [-3.3955094, 56.085498699999995], [-3.3944612, 56.0857016], [-3.3890953999999995, 56.0868037], [-3.3856720999999994, 56.08750909999999], [-3.3843905999999997, 56.0878046], [-3.3842417999999994, 56.08783879999999], [-3.3831089999999997, 56.08809999999999], [-3.3788804, 56.0891182], [-3.3787086999999993, 56.0891595], [-3.3784871, 56.08921289999999], [-3.3743754, 56.0901965], [-3.3717038999999995, 56.09095369999999], [-3.3696522999999994, 56.0915352], [-3.3653191999999996, 56.0927817], [-3.3617861999999996, 56.093830200000006], [-3.3608839, 56.094132], [-3.3601898, 56.0943892], [-3.3592564, 56.0947345], [-3.3584862, 56.09506549999999], [-3.3572471, 56.0956303], [-3.3555089, 56.0964994], [-3.3535188, 56.0975144], [-3.3519639999999997, 56.0983978], [-3.3509425000000004, 56.0991524], [-3.3507671999999995, 56.09930299999999], [-3.3502242, 56.0998361], [-3.3497595, 56.10039239999998], [-3.3492946, 56.1010736], [-3.3488547999999994, 56.10184079999999], [-3.348013, 56.10330720000001], [-3.3472206, 56.10476090000001], [-3.3465708999999997, 56.10588220000001], [-3.3459812, 56.10689980000001], [-3.34519989450641, 56.10827294686537], [-3.345054199999999, 56.108529], [-3.3446022999999996, 56.10929440000001], [-3.3445198, 56.1094342], [-3.3443242, 56.10989449999999], [-3.3441847999999994, 56.1101639], [-3.3441257, 56.11027130000001], [-3.3437660999999994, 56.110889400000005], [-3.3435767, 56.1111903], [-3.3435636, 56.111213000000006], [-3.3434810999999995, 56.1113559], [-3.3434294999999996, 56.1114507], [-3.3433178, 56.1116558], [-3.343008, 56.11218889999999]]} |
4.0 |
1325 |
1331 |
Dunfermline Queen Margaret |
Cowdenbeath |
Cowdenbeath |
56.1121889 |
-3.3430080 |
56.1121889 |
-3.3430080 |
1 |
0 |
2026-09-18 12:41:26 |
TERMINATED |
2026-09-18 12:31:00 |
Cowdenbeath |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943142 |
1789734563226988 |
48 |
48 |
2026-09-18 12:41:05.822453 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:05.467983 |
| 639634 |
670352 |
P01155 |
501K63ML18 |
2026-09-18 |
COMPLETE |
17943461 |
2026-09-18 13:31:00 |
2026-09-18 12:41:26 |
2026-09-20 12:41:26 |
{"id": 670352, "stp": "O", "toc": "Greater Anglia", "uid": "P01155", "consist": "720565", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01155/2026-09-18/detailed", "trust_id": "501K63ML18", "origin_crs": "SOV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-18", "dest_arr_time": "1328", "dest_platform": "13", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1K63", "timing_status": "LATE", "origin_station": "Southend Victoria", "current_leg_arr": "1331", "current_leg_dep": "1323", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1229", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-18T12:41:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "1328", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 656.126, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5014.21, \"from_m\": 656.126, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5032.729, \"from_m\": 5014.21, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19871.574, \"from_m\": 5032.729, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19930.444, \"from_m\": 19871.574, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32178.525, \"from_m\": 19930.444, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32257.337, \"from_m\": 32178.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32813.673, \"from_m\": 32257.337, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33691.5, \"from_m\": 32813.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34026.306, \"from_m\": 33691.5, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34531.837, \"from_m\": 34026.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34567.662, \"from_m\": 34531.837, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34624.854, \"from_m\": 34567.662, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34930.829, \"from_m\": 34624.854, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35120.391, \"from_m\": 34930.829, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47320.465, \"from_m\": 35120.391, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47390.829, \"from_m\": 47320.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\": 59402.613, \"from_m\": 47390.829, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60015.844, \"from_m\": 59402.613, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63963.872, \"from_m\": 60015.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64426.468, \"from_m\": 63963.872, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64497.084, \"from_m\": 64426.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64722.352, \"from_m\": 64497.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65233.799, \"from_m\": 64722.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\": 65760.424, \"from_m\": 65233.799, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66237.098, \"from_m\": 65760.424, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66690.317, \"from_m\": 66237.098, \"capability_applied\": null, \"effective_limit_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\": 670352, \"profile_key\": \"134c51a1a7d34c877112c5bbc676cce2c4edf96791d518ac0131fbd0e4b06450\", \"schedule_id\": 37300, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Southend Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Prittlewell\", \"stage_seq\": 2, \"distance_m\": 1047.245, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Southend Airport\", \"stage_seq\": 3, \"distance_m\": 3214.994, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1236H\", \"location\": \"Rochford\", \"stage_seq\": 4, \"distance_m\": 4603.586, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1240H\", \"location\": \"Hockley\", \"stage_seq\": 5, \"distance_m\": 8747.951, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1244H\", \"location\": \"Rayleigh\", \"stage_seq\": 6, \"distance_m\": 13573.377, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1251H\", \"location\": \"Wickford\", \"stage_seq\": 7, \"distance_m\": 20125.476, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257\", \"location\": \"Billericay\", \"stage_seq\": 8, \"distance_m\": 27612.25, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 9, \"distance_m\": 32311.119, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": \"1305\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 34282.977, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306\", \"location\": \"Shenfield Up Loop\", \"stage_seq\": 11, \"distance_m\": 34870.375, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Gidea Park\", \"stage_seq\": 12, \"distance_m\": 45045.551, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315\", \"location\": \"Ilford\", \"stage_seq\": 13, \"distance_m\": 54941.699, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 14, \"distance_m\": 57754.112, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1320H\", \"location\": \"Stratford\", \"stage_seq\": 15, \"distance_m\": 60307.05, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323\", \"location\": \"Bow Jn\", \"stage_seq\": 16, \"distance_m\": 61800.348, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 64869.954, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 66690.317, \"section_seq\": 1, \"route_path_id\": 74000}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66690.317, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74000}], \"total_distance_m\": 66690.317, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65513.84, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1176.477, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1229", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:46Z\", \"source_id\": 55940756, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:53Z\", \"source_id\": 17900705, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:27Z\", \"source_id\": 55947548, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:28Z\", \"source_id\": 17902621, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:27Z\", \"source_id\": 55952552, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:36:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:28Z\", \"source_id\": 17904018, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:31Z\", \"source_id\": 55962903, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:32Z\", \"source_id\": 17906977, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:26Z\", \"source_id\": 55975137, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:45:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:34Z\", \"source_id\": 17910571, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:50:26Z\", \"source_id\": 55990785, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:51:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:50:29Z\", \"source_id\": 17914935, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:31Z\", \"source_id\": 56008580, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:37Z\", \"source_id\": 17920062, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:50Z\", \"source_id\": 56024967, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:54Z\", \"source_id\": 17924560, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:15Z\", \"source_id\": 56051847, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:22Z\", \"source_id\": 17932224, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:30Z\", \"source_id\": 56063002, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:33Z\", \"source_id\": 17935306, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:12Z\", \"source_id\": 56069951, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:16Z\", \"source_id\": 17937300, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:44Z\", \"source_id\": 56091524, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:46Z\", \"source_id\": 17943461, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "13", "timing_fact_generation": 1789734587258127, "current_leg_arrival_utc": "2026-09-18T13:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:06.636458", "service_state_evidence_id": 17943461, "current_leg_start_actual_dep": "2026-09-18T13:23:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:09.838081", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
SOV |
LST |
1K63 |
720565 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 656.126, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5014.21, "from_m": 656.126, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5032.729, "from_m": 5014.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19871.574, "from_m": 5032.729, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19930.444, "from_m": 19871.574, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32178.525, "from_m": 19930.444, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32257.337, "from_m": 32178.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32813.673, "from_m": 32257.337, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33691.5, "from_m": 32813.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34026.306, "from_m": 33691.5, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34531.837, "from_m": 34026.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34567.662, "from_m": 34531.837, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34624.854, "from_m": 34567.662, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34930.829, "from_m": 34624.854, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35120.391, "from_m": 34930.829, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47320.465, "from_m": 35120.391, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47390.829, "from_m": 47320.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": 59402.613, "from_m": 47390.829, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60015.844, "from_m": 59402.613, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63963.872, "from_m": 60015.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64426.468, "from_m": 63963.872, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64497.084, "from_m": 64426.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64722.352, "from_m": 64497.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65233.799, "from_m": 64722.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": 65760.424, "from_m": 65233.799, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66237.098, "from_m": 65760.424, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66690.317, "from_m": 66237.098, "capability_applied": null, "effective_limit_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": 670352, "profile_key": "134c51a1a7d34c877112c5bbc676cce2c4edf96791d518ac0131fbd0e4b06450", "schedule_id": 37300, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1229", "location": "Southend Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Prittlewell", "stage_seq": 2, "distance_m": 1047.245, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Southend Airport", "stage_seq": 3, "distance_m": 3214.994, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1236H", "location": "Rochford", "stage_seq": 4, "distance_m": 4603.586, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1240H", "location": "Hockley", "stage_seq": 5, "distance_m": 8747.951, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1244H", "location": "Rayleigh", "stage_seq": 6, "distance_m": 13573.377, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1251H", "location": "Wickford", "stage_seq": 7, "distance_m": 20125.476, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257", "location": "Billericay", "stage_seq": 8, "distance_m": 27612.25, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Mountnessing Jn", "stage_seq": 9, "distance_m": 32311.119, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": "1305", "location": "Shenfield", "stage_seq": 10, "distance_m": 34282.977, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306", "location": "Shenfield Up Loop", "stage_seq": 11, "distance_m": 34870.375, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Gidea Park", "stage_seq": 12, "distance_m": 45045.551, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315", "location": "Ilford", "stage_seq": 13, "distance_m": 54941.699, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316", "location": "Forest Gate Jn", "stage_seq": 14, "distance_m": 57754.112, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1320H", "location": "Stratford", "stage_seq": 15, "distance_m": 60307.05, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323", "location": "Bow Jn", "stage_seq": 16, "distance_m": 61800.348, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 64869.954, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 66690.317, "section_seq": 1, "route_path_id": 74000}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66690.317, "from_m": 0.0, "section_seq": 1, "route_path_id": 74000}], "total_distance_m": 66690.317, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65513.84, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1176.477, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13942, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:46Z", "source_id": 55940756, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:53Z", "source_id": 17900705, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13947, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:27Z", "source_id": 55947548, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:28Z", "source_id": 17902621, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13952, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:27Z", "source_id": 55952552, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:36:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:28Z", "source_id": 17904018, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13959, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:31Z", "source_id": 55962903, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:32Z", "source_id": 17906977, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13967, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:26Z", "source_id": 55975137, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:45:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:34Z", "source_id": 17910571, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13975, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:50:26Z", "source_id": 55990785, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:51:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:50:29Z", "source_id": 17914935, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14009, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:31Z", "source_id": 56008580, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:37Z", "source_id": 17920062, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14016, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:50Z", "source_id": 56024967, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:04:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:54Z", "source_id": 17924560, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:15Z", "source_id": 56051847, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:22Z", "source_id": 17932224, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:30Z", "source_id": 56063002, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:19:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:33Z", "source_id": 17935306, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:12Z", "source_id": 56069951, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:16Z", "source_id": 17937300, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15505, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:44Z", "source_id": 56091524, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:31:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:46Z", "source_id": 17943461, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
Southend Victoria |
1229 |
1229 |
2 |
None |
None |
London Liverpool Street |
1328 |
1328 |
13 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01155/2026-09-18/detailed |
None |
Stratford |
2026-09-18T13:23:30+01:00 |
London Liverpool Street |
8.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.9 |
1323 |
1331 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-18 12:41:26 |
TERMINATED |
2026-09-18 12:31:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943461 |
1789734587258127 |
81 |
81 |
2026-09-18 12:41:09.838081 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:06.636458 |
| 639635 |
668180 |
G89691 |
251W43MH18 |
2026-09-18 |
COMPLETE |
17944420 |
2026-09-18 13:31:00 |
2026-09-18 12:41:26 |
2026-09-20 12:41:26 |
{"id": 668180, "stp": "O", "toc": "Northern", "uid": "G89691", "consist": null, "dest_crs": "SCA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89691/2026-09-18/detailed", "trust_id": "251W43MH18", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scarborough", "service_date": "2026-09-18", "dest_arr_time": "1347", "dest_platform": "4", "is_terminated": 1, "next_location": "Bridlington", "signalling_id": "1W43", "timing_status": null, "origin_station": "Sheffield", "current_leg_arr": "1324", "current_leg_dep": "1309", "current_leg_end": "Bridlington", "origin_dep_time": "1057", "origin_platform": "5B", "current_location": "Bridlington", "last_update_time": "2026-09-18T12:41:26", "route_debug_link": null, "timing_variation": null, "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": "1347", "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": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7856.881, \"from_m\": 534.411, \"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\": 7903.328, \"from_m\": 7856.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8274.426, \"from_m\": 7903.328, \"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\": 8667.757, \"from_m\": 8274.426, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9972.031, \"from_m\": 8667.757, \"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\": 13930.32, \"from_m\": 9972.031, \"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\": 14209.93, \"from_m\": 13930.32, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16900.295, \"from_m\": 14209.93, \"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\": 17131.85, \"from_m\": 16900.295, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17901.672, \"from_m\": 17131.85, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18761.531, \"from_m\": 17901.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23208.843, \"from_m\": 18761.531, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23226.504, \"from_m\": 23208.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26702.38, \"from_m\": 23226.504, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28980.368, \"from_m\": 26702.38, \"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\": 29474.032, \"from_m\": 28980.368, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29573.366, \"from_m\": 29474.032, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29748.981, \"from_m\": 29573.366, \"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\": 29793.077, \"from_m\": 29748.981, \"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\": 30371.513, \"from_m\": 29793.077, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30428.639, \"from_m\": 30371.513, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30444.452, \"from_m\": 30428.639, \"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\": 30537.849, \"from_m\": 30444.452, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30556.078, \"from_m\": 30537.849, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30984.066, \"from_m\": 30556.078, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40552.831, \"from_m\": 30984.066, \"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\": 40589.091, \"from_m\": 40552.831, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43074.395, \"from_m\": 40589.091, \"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\": 43125.257, \"from_m\": 43074.395, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43204.092, \"from_m\": 43125.257, \"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\": 43252.458, \"from_m\": 43204.092, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43331.3, \"from_m\": 43252.458, \"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\": 43512.75, \"from_m\": 43331.3, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43642.146, \"from_m\": 43512.75, \"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\": 59745.403, \"from_m\": 43642.146, \"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\": 60047.005, \"from_m\": 59745.403, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 60223.453, \"from_m\": 60047.005, \"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\": 60241.927, \"from_m\": 60223.453, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60564.607, \"from_m\": 60241.927, \"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\": 60657.825, \"from_m\": 60564.607, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67272.927, \"from_m\": 60657.825, \"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\": 68004.758, \"from_m\": 67272.927, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68151.723, \"from_m\": 68004.758, \"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\": 70311.438, \"from_m\": 68151.723, \"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\": 82852.813, \"from_m\": 70311.438, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 91531.832, \"from_m\": 82852.813, \"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\": 91854.229, \"from_m\": 91531.832, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 92784.35, \"from_m\": 91854.229, \"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\": 94056.101, \"from_m\": 92784.35, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94082.809, \"from_m\": 94056.101, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 95016.423, \"from_m\": 94082.809, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 95132.038, \"from_m\": 95016.423, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 95932.882, \"from_m\": 95132.038, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 95964.79, \"from_m\": 95932.882, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 96013.751, \"from_m\": 95964.79, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96707.504, \"from_m\": 96013.751, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 97990.239, \"from_m\": 96707.504, \"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\": 100873.305, \"from_m\": 97990.239, \"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\": 101323.401, \"from_m\": 100873.305, \"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\": 103834.756, \"from_m\": 101323.401, \"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\": 105153.291, \"from_m\": 103834.756, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 105237.527, \"from_m\": 105153.291, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 107620.336, \"from_m\": 105237.527, \"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\": 107665.177, \"from_m\": 107620.336, \"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\": 107914.315, \"from_m\": 107665.177, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 112447.526, \"from_m\": 107914.315, \"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\": 112565.581, \"from_m\": 112447.526, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 114176.951, \"from_m\": 112565.581, \"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\": 114342.515, \"from_m\": 114176.951, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 115128.873, \"from_m\": 114342.515, \"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\": 115403.061, \"from_m\": 115128.873, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 116322.427, \"from_m\": 115403.061, \"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\": 116548.41, \"from_m\": 116322.427, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 116969.605, \"from_m\": 116548.41, \"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\": 117092.812, \"from_m\": 116969.605, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 117835.794, \"from_m\": 117092.812, \"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\": 117951.724, \"from_m\": 117835.794, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 120548.149, \"from_m\": 117951.724, \"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\": 120754.2, \"from_m\": 120548.149, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124967.49, \"from_m\": 120754.2, \"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\": 125591.193, \"from_m\": 124967.49, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 125691.861, \"from_m\": 125591.193, \"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\": 126243.854, \"from_m\": 125691.861, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 129070.8, \"from_m\": 126243.854, \"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\": 129316.878, \"from_m\": 129070.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 129515.973, \"from_m\": 129316.878, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 132085.358, \"from_m\": 129515.973, \"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\": 132187.476, \"from_m\": 132085.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 132677.951, \"from_m\": 132187.476, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 132793.477, \"from_m\": 132677.951, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 135504.101, \"from_m\": 132793.477, \"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\": 135613.898, \"from_m\": 135504.101, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 140426.064, \"from_m\": 135613.898, \"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\": 140602.41, \"from_m\": 140426.064, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 143704.847, \"from_m\": 140602.41, \"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\": 143887.349, \"from_m\": 143704.847, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 143918.513, \"from_m\": 143887.349, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 144533.941, \"from_m\": 143918.513, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 146461.36, \"from_m\": 144533.941, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149707.674, \"from_m\": 146461.36, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 151089.328, \"from_m\": 149707.674, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 159170.771, \"from_m\": 151089.328, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 161330.107, \"from_m\": 159170.771, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 161359.579, \"from_m\": 161330.107, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 162173.985, \"from_m\": 161359.579, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 163538.329, \"from_m\": 162173.985, \"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\": 163916.176, \"from_m\": 163538.329, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 165057.653, \"from_m\": 163916.176, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 166314.73, \"from_m\": 165057.653, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169232.376, \"from_m\": 166314.73, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 175563.152, \"from_m\": 169232.376, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175654.508, \"from_m\": 175563.152, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 175694.211, \"from_m\": 175654.508, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 180124.405, \"from_m\": 175694.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 180366.053, \"from_m\": 180124.405, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 180493.524, \"from_m\": 180366.053, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 180612.353, \"from_m\": 180493.524, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 180886.155, \"from_m\": 180612.353, \"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\": 668180, \"profile_key\": \"ab297fc8119875dae5e6c006ead5b164042f1496269e585ccb8b48445f5859c0\", \"schedule_id\": 39102, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1057\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1058H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1101H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1102\", \"wtt_dep\": \"1103\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5443.978, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1105H\", \"location\": \"Holmes Jn\", \"stage_seq\": 5, \"distance_m\": 8132.417, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1108H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 6, \"distance_m\": 13289.569, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 7, \"distance_m\": 16712.243, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112\", \"location\": \"Mexborough\", \"stage_seq\": 8, \"distance_m\": 18555.869, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1117H\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 9, \"distance_m\": 26644.522, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1122\", \"wtt_dep\": \"1124\", \"location\": \"Doncaster\", \"stage_seq\": 10, \"distance_m\": 29935.767, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126H\", \"location\": \"Bentley Jn\", \"stage_seq\": 11, \"distance_m\": 32169.708, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129H\", \"location\": \"Kirk Sandall\", \"stage_seq\": 12, \"distance_m\": 36538.568, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131H\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 13, \"distance_m\": 40956.705, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Thorne Jn\", \"stage_seq\": 14, \"distance_m\": 43376.717, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1145\", \"wtt_dep\": \"1148\", \"location\": \"Goole\", \"stage_seq\": 15, \"distance_m\": 57446.945, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155H\", \"location\": \"Gilberdyke\", \"stage_seq\": 16, \"distance_m\": 68331.53, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1202H\", \"wtt_dep\": \"1203H\", \"location\": \"Brough\", \"stage_seq\": 17, \"distance_m\": 78696.04, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 18, \"distance_m\": 92422.646, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1221\", \"location\": \"Hull\", \"stage_seq\": 19, \"distance_m\": 95016.423, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Cottingham\", \"stage_seq\": 20, \"distance_m\": 100873.305, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1235\", \"location\": \"Beverley\", \"stage_seq\": 21, \"distance_m\": 107757.58, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1247\", \"location\": \"Driffield\", \"stage_seq\": 22, \"distance_m\": 125810.47, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1303\", \"location\": \"Bridlington\", \"stage_seq\": 23, \"distance_m\": 144198.564, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": \"1309H\", \"location\": \"Bempton\", \"stage_seq\": 24, \"distance_m\": 150016.192, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": \"1320\", \"location\": \"Hunmanby\", \"stage_seq\": 25, \"distance_m\": 161463.89, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1324H\", \"location\": \"Filey\", \"stage_seq\": 26, \"distance_m\": 165791.616, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1340\", \"wtt_dep\": \"1341\", \"location\": \"Seamer\", \"stage_seq\": 27, \"distance_m\": 176263.722, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1347\", \"wtt_dep\": null, \"location\": \"Scarborough\", \"stage_seq\": 28, \"distance_m\": 180886.155, \"section_seq\": 1, \"route_path_id\": 70040}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 180886.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70040}], \"total_distance_m\": 180886.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 180310.882, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 575.273, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1057", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "15.0", "current_position_lat": "54.0841885", "current_position_lon": "-0.1999676", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:02:09Z\", \"source_id\": 55714009, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:02:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:02:10Z\", \"source_id\": 17836351, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:10:57Z\", \"source_id\": 55737633, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:12:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:11:00Z\", \"source_id\": 17842813, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:12:40Z\", \"source_id\": 55742034, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:13:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:12:44Z\", \"source_id\": 17844068, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:19:43Z\", \"source_id\": 55760278, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:21:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:19:48Z\", \"source_id\": 17849249, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:29:29Z\", \"source_id\": 55785382, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:30:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:29:32Z\", \"source_id\": 17856370, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6690, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:31:45Z\", \"source_id\": 55790882, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:31:48Z\", \"source_id\": 17858028, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:44:47Z\", \"source_id\": 17867416, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:34Z\", \"source_id\": 55907382, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:18:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:38Z\", \"source_id\": 17891098, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:23:27Z\", \"source_id\": 55922280, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:24:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:23:28Z\", \"source_id\": 17895429, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:00Z\", \"source_id\": 17906583, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:23Z\", \"source_id\": 17914140, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:56Z\", \"source_id\": 17919602, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:54Z\", \"source_id\": 17928265, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:28Z\", \"source_id\": 17939670, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bridlington", "service_state_platform": "4", "timing_fact_generation": 1789734669930096, "current_leg_arrival_utc": "2026-09-18T13:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:09.910839", "service_state_evidence_id": 17944420, "current_leg_start_actual_dep": "2026-09-18T12:47:00+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:10.535065", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
SHF |
SCA |
1W43 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 534.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7856.881, "from_m": 534.411, "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": 7903.328, "from_m": 7856.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8274.426, "from_m": 7903.328, "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": 8667.757, "from_m": 8274.426, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9972.031, "from_m": 8667.757, "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": 13930.32, "from_m": 9972.031, "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": 14209.93, "from_m": 13930.32, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16900.295, "from_m": 14209.93, "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": 17131.85, "from_m": 16900.295, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17901.672, "from_m": 17131.85, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18761.531, "from_m": 17901.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23208.843, "from_m": 18761.531, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23226.504, "from_m": 23208.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26702.38, "from_m": 23226.504, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28980.368, "from_m": 26702.38, "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": 29474.032, "from_m": 28980.368, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29573.366, "from_m": 29474.032, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29748.981, "from_m": 29573.366, "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": 29793.077, "from_m": 29748.981, "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": 30371.513, "from_m": 29793.077, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30428.639, "from_m": 30371.513, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30444.452, "from_m": 30428.639, "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": 30537.849, "from_m": 30444.452, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30556.078, "from_m": 30537.849, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30984.066, "from_m": 30556.078, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40552.831, "from_m": 30984.066, "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": 40589.091, "from_m": 40552.831, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43074.395, "from_m": 40589.091, "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": 43125.257, "from_m": 43074.395, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43204.092, "from_m": 43125.257, "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": 43252.458, "from_m": 43204.092, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43331.3, "from_m": 43252.458, "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": 43512.75, "from_m": 43331.3, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43642.146, "from_m": 43512.75, "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": 59745.403, "from_m": 43642.146, "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": 60047.005, "from_m": 59745.403, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 60223.453, "from_m": 60047.005, "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": 60241.927, "from_m": 60223.453, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60564.607, "from_m": 60241.927, "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": 60657.825, "from_m": 60564.607, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67272.927, "from_m": 60657.825, "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": 68004.758, "from_m": 67272.927, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68151.723, "from_m": 68004.758, "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": 70311.438, "from_m": 68151.723, "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": 82852.813, "from_m": 70311.438, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91531.832, "from_m": 82852.813, "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": 91854.229, "from_m": 91531.832, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 92784.35, "from_m": 91854.229, "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": 94056.101, "from_m": 92784.35, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94082.809, "from_m": 94056.101, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 95016.423, "from_m": 94082.809, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 95132.038, "from_m": 95016.423, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 95932.882, "from_m": 95132.038, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 95964.79, "from_m": 95932.882, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 96013.751, "from_m": 95964.79, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 96707.504, "from_m": 96013.751, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 97990.239, "from_m": 96707.504, "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": 100873.305, "from_m": 97990.239, "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": 101323.401, "from_m": 100873.305, "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": 103834.756, "from_m": 101323.401, "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": 105153.291, "from_m": 103834.756, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105237.527, "from_m": 105153.291, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 107620.336, "from_m": 105237.527, "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": 107665.177, "from_m": 107620.336, "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": 107914.315, "from_m": 107665.177, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 112447.526, "from_m": 107914.315, "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": 112565.581, "from_m": 112447.526, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 114176.951, "from_m": 112565.581, "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": 114342.515, "from_m": 114176.951, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 115128.873, "from_m": 114342.515, "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": 115403.061, "from_m": 115128.873, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 116322.427, "from_m": 115403.061, "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": 116548.41, "from_m": 116322.427, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 116969.605, "from_m": 116548.41, "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": 117092.812, "from_m": 116969.605, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 117835.794, "from_m": 117092.812, "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": 117951.724, "from_m": 117835.794, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 120548.149, "from_m": 117951.724, "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": 120754.2, "from_m": 120548.149, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124967.49, "from_m": 120754.2, "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": 125591.193, "from_m": 124967.49, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 125691.861, "from_m": 125591.193, "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": 126243.854, "from_m": 125691.861, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 129070.8, "from_m": 126243.854, "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": 129316.878, "from_m": 129070.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 129515.973, "from_m": 129316.878, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 132085.358, "from_m": 129515.973, "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": 132187.476, "from_m": 132085.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 132677.951, "from_m": 132187.476, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 132793.477, "from_m": 132677.951, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 135504.101, "from_m": 132793.477, "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": 135613.898, "from_m": 135504.101, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 140426.064, "from_m": 135613.898, "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": 140602.41, "from_m": 140426.064, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 143704.847, "from_m": 140602.41, "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": 143887.349, "from_m": 143704.847, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 143918.513, "from_m": 143887.349, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 144533.941, "from_m": 143918.513, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 146461.36, "from_m": 144533.941, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149707.674, "from_m": 146461.36, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 151089.328, "from_m": 149707.674, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 31.069}, {"to_m": 159170.771, "from_m": 151089.328, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 161330.107, "from_m": 159170.771, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 161359.579, "from_m": 161330.107, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 162173.985, "from_m": 161359.579, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 163538.329, "from_m": 162173.985, "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": 163916.176, "from_m": 163538.329, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 165057.653, "from_m": 163916.176, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 166314.73, "from_m": 165057.653, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169232.376, "from_m": 166314.73, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 175563.152, "from_m": 169232.376, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175654.508, "from_m": 175563.152, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 175694.211, "from_m": 175654.508, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 180124.405, "from_m": 175694.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 180366.053, "from_m": 180124.405, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 180493.524, "from_m": 180366.053, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 180612.353, "from_m": 180493.524, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180886.155, "from_m": 180612.353, "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": 668180, "profile_key": "ab297fc8119875dae5e6c006ead5b164042f1496269e585ccb8b48445f5859c0", "schedule_id": 39102, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1057", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1058H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1101H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1102", "wtt_dep": "1103", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5443.978, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1105H", "location": "Holmes Jn", "stage_seq": 5, "distance_m": 8132.417, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1108H", "location": "Aldwarke Jn", "stage_seq": 6, "distance_m": 13289.569, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110H", "location": "Swinton (S.Yorks)", "stage_seq": 7, "distance_m": 16712.243, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112", "location": "Mexborough", "stage_seq": 8, "distance_m": 18555.869, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1117H", "location": "Hexthorpe Jn", "stage_seq": 9, "distance_m": 26644.522, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1122", "wtt_dep": "1124", "location": "Doncaster", "stage_seq": 10, "distance_m": 29935.767, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126H", "location": "Bentley Jn", "stage_seq": 11, "distance_m": 32169.708, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129H", "location": "Kirk Sandall", "stage_seq": 12, "distance_m": 36538.568, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131H", "location": "Hatfield & Stainforth", "stage_seq": 13, "distance_m": 40956.705, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133", "location": "Thorne Jn", "stage_seq": 14, "distance_m": 43376.717, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1145", "wtt_dep": "1148", "location": "Goole", "stage_seq": 15, "distance_m": 57446.945, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155H", "location": "Gilberdyke", "stage_seq": 16, "distance_m": 68331.53, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1202H", "wtt_dep": "1203H", "location": "Brough", "stage_seq": 17, "distance_m": 78696.04, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Hessle Road Jn", "stage_seq": 18, "distance_m": 92422.646, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1221", "location": "Hull", "stage_seq": 19, "distance_m": 95016.423, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Cottingham", "stage_seq": 20, "distance_m": 100873.305, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1235", "location": "Beverley", "stage_seq": 21, "distance_m": 107757.58, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1247", "location": "Driffield", "stage_seq": 22, "distance_m": 125810.47, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1303", "location": "Bridlington", "stage_seq": 23, "distance_m": 144198.564, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": "1309H", "location": "Bempton", "stage_seq": 24, "distance_m": 150016.192, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": "1320", "location": "Hunmanby", "stage_seq": 25, "distance_m": 161463.89, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1324H", "location": "Filey", "stage_seq": 26, "distance_m": 165791.616, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1340", "wtt_dep": "1341", "location": "Seamer", "stage_seq": 27, "distance_m": 176263.722, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1347", "wtt_dep": null, "location": "Scarborough", "stage_seq": 28, "distance_m": 180886.155, "section_seq": 1, "route_path_id": 70040}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 180886.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 70040}], "total_distance_m": 180886.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 180310.882, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 575.273, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7260, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:02:09Z", "source_id": 55714009, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T10:02:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:02:10Z", "source_id": 17836351, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:10:57Z", "source_id": 55737633, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T10:12:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:11:00Z", "source_id": 17842813, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7168, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:12:40Z", "source_id": 55742034, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T10:13:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:12:44Z", "source_id": 17844068, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6941, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:19:43Z", "source_id": 55760278, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T10:21:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:19:48Z", "source_id": 17849249, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6711, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:29:29Z", "source_id": 55785382, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T10:30:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:29:32Z", "source_id": 17856370, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6690, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:31:45Z", "source_id": 55790882, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T10:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:31:48Z", "source_id": 17858028, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:44:47Z", "source_id": 17867416, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6434, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:34Z", "source_id": 55907382, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T11:18:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:38Z", "source_id": 17891098, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:23:27Z", "source_id": 55922280, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T11:24:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:23:28Z", "source_id": 17895429, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:00Z", "source_id": 17906583, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:23Z", "source_id": 17914140, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:56Z", "source_id": 17919602, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:54Z", "source_id": 17928265, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:28Z", "source_id": 17939670, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}] |
Sheffield |
1057 |
1057 |
5B |
None |
None |
Scarborough |
1347 |
1347 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G89691/2026-09-18/detailed |
None |
Driffield |
2026-09-18T12:47:00+01:00 |
Bridlington |
15.0 |
{"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 |
1309 |
1324 |
Driffield |
Bridlington |
Bridlington |
54.0841885 |
-0.1999676 |
54.0841885 |
-0.1999676 |
1 |
0 |
2026-09-18 12:41:26 |
TERMINATED |
2026-09-18 12:31:00 |
Bridlington |
TRUST |
TRUST_CANCELLATION |
17944420 |
1789734669930096 |
110 |
110 |
2026-09-18 12:41:10.535065 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:09.910839 |
| 639636 |
669939 |
F45393 |
522D301K18 |
2026-09-18 |
COMPLETE |
17943333 |
2026-09-18 13:31:00 |
2026-09-18 12:41:26 |
2026-09-20 12:41:26 |
{"id": 669939, "stp": "N", "toc": "c2c", "uid": "F45393", "consist": "357327", "dest_crs": "SOC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45393/2026-09-18/detailed", "trust_id": "522D301K18", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southend Central", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": "4", "is_terminated": 1, "next_location": "Southend Central", "signalling_id": "2D30", "timing_status": "EARLY", "origin_station": "London Fenchurch Street", "current_leg_arr": "1331", "current_leg_dep": "1328", "current_leg_end": "Southend Central", "origin_dep_time": "1211", "origin_platform": "2", "current_location": "Southend Central", "last_update_time": "2026-09-18T12:41:26", "route_debug_link": null, "timing_variation": "-1 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": "1332", "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\": 669939, \"profile_key\": \"5422adb5e38ccbefa37c2a2c624c67b5199e7400e4428b2742d31ecc6e6bcc12\", \"schedule_id\": 35877, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"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\": \"1213\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1215H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1220H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1225H\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13259.7, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1233H\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 25523.401, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Ockendon\", \"stage_seq\": 8, \"distance_m\": 30813.007, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1243\", \"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\": \"1245\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 10, \"distance_m\": 36760.244, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247H\", \"location\": \"Grays\", \"stage_seq\": 11, \"distance_m\": 37975.976, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251\", \"location\": \"Tilbury Town\", \"stage_seq\": 12, \"distance_m\": 40804.747, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258\", \"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\": \"1300H\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 14, \"distance_m\": 48646.338, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302H\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 15, \"distance_m\": 49851.11, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1313\", \"location\": \"Pitsea\", \"stage_seq\": 16, \"distance_m\": 58067.902, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1317H\", \"wtt_dep\": \"1318\", \"location\": \"Benfleet\", \"stage_seq\": 17, \"distance_m\": 62375.784, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1323\", \"wtt_dep\": \"1324\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 18, \"distance_m\": 67816.682, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1326\", \"wtt_dep\": \"1326H\", \"location\": \"Chalkwell\", \"stage_seq\": 19, \"distance_m\": 69918.559, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": \"1328H\", \"location\": \"Westcliff\", \"stage_seq\": 20, \"distance_m\": 71515.81, \"section_seq\": 1, \"route_path_id\": 102796}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"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": "1211", "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-18T11:14:38Z\", \"source_id\": 55900122, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:15:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:14:42Z\", \"source_id\": 17889054, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:19:18Z\", \"source_id\": 55911733, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:19:23Z\", \"source_id\": 17892409, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:24:29Z\", \"source_id\": 55924794, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:24:37Z\", \"source_id\": 17896215, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:32:39Z\", \"source_id\": 55945497, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:32:42Z\", \"source_id\": 17902029, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:59Z\", \"source_id\": 55959092, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:38:03Z\", \"source_id\": 17905858, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:34Z\", \"source_id\": 55963084, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:42:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:38Z\", \"source_id\": 17906996, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:03Z\", \"source_id\": 55976798, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:11Z\", \"source_id\": 17911046, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:26Z\", \"source_id\": 55988159, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:33Z\", \"source_id\": 17914252, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:11Z\", \"source_id\": 56005360, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:13Z\", \"source_id\": 17919057, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:56Z\", \"source_id\": 56014412, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:57Z\", \"source_id\": 17921684, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:07Z\", \"source_id\": 56041013, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:11Z\", \"source_id\": 17929140, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:47Z\", \"source_id\": 56056024, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:52Z\", \"source_id\": 17933349, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:06Z\", \"source_id\": 56069645, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:08Z\", \"source_id\": 17937216, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:37Z\", \"source_id\": 56078743, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:40Z\", \"source_id\": 17939810, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:59Z\", \"source_id\": 56084691, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:03Z\", \"source_id\": 17941543, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:31Z\", \"source_id\": 56091069, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:35Z\", \"source_id\": 17943333, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southend Central", "service_state_platform": "4", "timing_fact_generation": 1789734579979816, "current_leg_arrival_utc": "2026-09-18T13:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:12.585083", "service_state_evidence_id": 17943333, "current_leg_start_actual_dep": "2026-09-18T13:28:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:12.938418", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
FST |
SOC |
2D30 |
357327 |
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": 669939, "profile_key": "5422adb5e38ccbefa37c2a2c624c67b5199e7400e4428b2742d31ecc6e6bcc12", "schedule_id": 35877, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1211", "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": "1213", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1215H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 102796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1220H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1225H", "location": "Barking", "stage_seq": 6, "distance_m": 13259.7, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1233H", "location": "Upminster", "stage_seq": 7, "distance_m": 25523.401, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Ockendon", "stage_seq": 8, "distance_m": 30813.007, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1243", "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": "1245", "location": "West Thurrock Jn", "stage_seq": 10, "distance_m": 36760.244, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247H", "location": "Grays", "stage_seq": 11, "distance_m": 37975.976, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251", "location": "Tilbury Town", "stage_seq": 12, "distance_m": 40804.747, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258", "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": "1300H", "location": "Thames Haven Jn", "stage_seq": 14, "distance_m": 48646.338, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302H", "location": "Stanford-le-Hope", "stage_seq": 15, "distance_m": 49851.11, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1313", "location": "Pitsea", "stage_seq": 16, "distance_m": 58067.902, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1317H", "wtt_dep": "1318", "location": "Benfleet", "stage_seq": 17, "distance_m": 62375.784, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1323", "wtt_dep": "1324", "location": "Leigh-on-Sea", "stage_seq": 18, "distance_m": 67816.682, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1326", "wtt_dep": "1326H", "location": "Chalkwell", "stage_seq": 19, "distance_m": 69918.559, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": "1328H", "location": "Westcliff", "stage_seq": 20, "distance_m": 71515.81, "section_seq": 1, "route_path_id": 102796}, {"is_pass": false, "wtt_arr": "1332", "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-18T11:14:38Z", "source_id": 55900122, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:15:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:14:42Z", "source_id": 17889054, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:19:18Z", "source_id": 55911733, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:19:23Z", "source_id": 17892409, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:24:29Z", "source_id": 55924794, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:24:37Z", "source_id": 17896215, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:32:39Z", "source_id": 55945497, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:32:42Z", "source_id": 17902029, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14537, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:59Z", "source_id": 55959092, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:38:03Z", "source_id": 17905858, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14561, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:34Z", "source_id": 55963084, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:42:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:38Z", "source_id": 17906996, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14552, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:03Z", "source_id": 55976798, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:11Z", "source_id": 17911046, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14504, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:26Z", "source_id": 55988159, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:33Z", "source_id": 17914252, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14498, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:11Z", "source_id": 56005360, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:57:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:13Z", "source_id": 17919057, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14486, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:56Z", "source_id": 56014412, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:00:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:57Z", "source_id": 17921684, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14467, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:07Z", "source_id": 56041013, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:11Z", "source_id": 17929140, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:47Z", "source_id": 56056024, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:16:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:52Z", "source_id": 17933349, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:06Z", "source_id": 56069645, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:08Z", "source_id": 17937216, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:37Z", "source_id": 56078743, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:40Z", "source_id": 17939810, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:59Z", "source_id": 56084691, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:03Z", "source_id": 17941543, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14417, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:31Z", "source_id": 56091069, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:31:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:35Z", "source_id": 17943333, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
London Fenchurch Street |
1211 |
1211 |
2 |
None |
None |
Southend Central |
1332 |
1332 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45393/2026-09-18/detailed |
None |
Westcliff |
2026-09-18T13:28: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 |
1328 |
1331 |
Westcliff |
Southend Central |
Southend Central |
51.5372013 |
0.7105720 |
51.5372013 |
0.7105720 |
1 |
0 |
2026-09-18 12:41:26 |
TERMINATED |
2026-09-18 12:31:00 |
Southend Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943333 |
1789734579979816 |
92 |
92 |
2026-09-18 12:41:12.938418 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:12.585083 |
| 639637 |
669496 |
P28672 |
322W13MJ18 |
2026-09-18 |
COMPLETE |
17943022 |
2026-09-18 13:31:00 |
2026-09-18 12:41:26 |
2026-09-20 12:41:26 |
{"id": 669496, "stp": "P", "toc": "Northern", "uid": "P28672", "consist": "769450", "dest_crs": "SOP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28672/2026-09-18/detailed", "trust_id": "322W13MJ18", "origin_crs": "SYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-18", "dest_arr_time": "1325", "dest_platform": "4", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2W13", "timing_status": "LATE", "origin_station": "Stalybridge", "current_leg_arr": "1331", "current_leg_dep": "1325", "current_leg_end": "Southport", "origin_dep_time": "1152", "origin_platform": "5", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-18T12:41:26", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9753495231044327, 53.64593748603274], [-2.9759499000000003, 53.6463114], [-2.9765586999999996, 53.6466612], [-2.9772025, 53.64693619999999], [-2.9778274, 53.647127], [-2.9783468, 53.6472313], [-2.9787984, 53.64728759999999], [-2.9793295, 53.647324100000006], [-2.9798847, 53.6473257], [-2.9804775, 53.6472812], [-2.980971, 53.6472065], [-2.9814912999999996, 53.6470841], [-2.9819312000000004, 53.6469394], [-2.9823416, 53.6467756], [-2.9827277999999997, 53.646588], [-2.9837148999999994, 53.6460633], [-2.9861934, 53.6446906], [-2.9869604, 53.644217399999995], [-2.9873922, 53.6440027], [-2.9879125000000006, 53.643815100000005], [-2.9883712, 53.6437022], [-2.9888807999999996, 53.64361639999999], [-2.9893743, 53.643575], [-2.9898383999999996, 53.64357819999999], [-2.9904419, 53.643617899999995], [-2.9910989999999997, 53.6436863], [-2.991348, 53.6437253], [-2.9916784, 53.643777], [-2.9925125, 53.64392639999999], [-2.9931401999999996, 53.6440059], [-2.9937303, 53.6440473], [-2.9943980999999997, 53.644064699999994], [-2.9952698, 53.64405519999998], [-2.9957231, 53.64407109999999], [-2.9962864, 53.644113999999995], [-2.9968067, 53.64418400000001], [-2.9973056, 53.644276199999986], [-2.9976435999999995, 53.64435729999999], [-2.9981103, 53.6445227], [-2.9985362, 53.64466139999998], [-2.9990302999999994, 53.644839100000006], [-2.9996203999999995, 53.645039399999995], [-2.9998858, 53.6451469], [-3.0001198, 53.6452581], [-3.0004712, 53.6453943], [-3.001021, 53.6455926], [-3.0013083, 53.645723200000006], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Meols Cop", "dest_arr_time_act": "1325", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Meols Cop", "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\": 124.359, \"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\": 248.179, \"from_m\": 124.359, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 466.852, \"from_m\": 248.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1580.635, \"from_m\": 466.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\": 2310.495, \"from_m\": 1580.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\": 8453.863, \"from_m\": 2310.495, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8491.265, \"from_m\": 8453.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10056.986, \"from_m\": 8491.265, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12144.373, \"from_m\": 10056.986, \"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\": 12306.789, \"from_m\": 12144.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\": 12358.683, \"from_m\": 12306.789, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12760.974, \"from_m\": 12358.683, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13250.461, \"from_m\": 12760.974, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13437.398, \"from_m\": 13250.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13600.851, \"from_m\": 13437.398, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15546.278, \"from_m\": 13600.851, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16014.254, \"from_m\": 15546.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18181.001, \"from_m\": 16014.254, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20589.118, \"from_m\": 18181.001, \"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\": 28156.778, \"from_m\": 20589.118, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29456.498, \"from_m\": 28156.778, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30054.332, \"from_m\": 29456.498, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34135.829, \"from_m\": 30054.332, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34263.799, \"from_m\": 34135.829, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34315.467, \"from_m\": 34263.799, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40008.481, \"from_m\": 34315.467, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40172.597, \"from_m\": 40008.481, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42210.125, \"from_m\": 40172.597, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42237.148, \"from_m\": 42210.125, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42298.065, \"from_m\": 42237.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\": 42564.076, \"from_m\": 42298.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44186.507, \"from_m\": 42564.076, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44684.205, \"from_m\": 44186.507, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44712.04, \"from_m\": 44684.205, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 44760.843, \"from_m\": 44712.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45099.446, \"from_m\": 44760.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\": 45435.078, \"from_m\": 45099.446, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45776.014, \"from_m\": 45435.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50989.446, \"from_m\": 45776.014, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53774.403, \"from_m\": 50989.446, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58987.836, \"from_m\": 53774.403, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59011.219, \"from_m\": 58987.836, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59125.858, \"from_m\": 59011.219, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 64247.237, \"from_m\": 59125.858, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65784.182, \"from_m\": 64247.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\": 68900.692, \"from_m\": 65784.182, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69084.021, \"from_m\": 68900.692, \"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\": 73062.952, \"from_m\": 69084.021, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 73083.599, \"from_m\": 73062.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82069.125, \"from_m\": 73083.599, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84384.159, \"from_m\": 82069.125, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85986.164, \"from_m\": 84384.159, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 86464.396, \"from_m\": 85986.164, \"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\": 669496, \"profile_key\": \"e61d1104a34b2b9a9d34af89a5df2eda67e53000ef4011d2aea7ef54bc2a138e\", \"schedule_id\": 20344, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Stalybridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1155\", \"wtt_dep\": \"1155H\", \"location\": \"Ashton-under-Lyne\", \"stage_seq\": 2, \"distance_m\": 2224.263, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 3, \"distance_m\": 3712.374, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159H\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 4, \"distance_m\": 8597.949, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 5, \"distance_m\": 9829.346, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 6, \"distance_m\": 10433.05, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1209\", \"location\": \"Manchester Victoria\", \"stage_seq\": 7, \"distance_m\": 12535.79, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 8, \"distance_m\": 13250.461, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212H\", \"location\": \"Salford Central\", \"stage_seq\": 9, \"distance_m\": 13740.42, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1216\", \"location\": \"Salford Crescent\", \"stage_seq\": 10, \"distance_m\": 15325.886, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1223H\", \"location\": \"Kearsley\", \"stage_seq\": 11, \"distance_m\": 24985.983, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1225H\", \"location\": \"Farnworth\", \"stage_seq\": 12, \"distance_m\": 26038.639, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228\", \"location\": \"Moses Gate\", \"stage_seq\": 13, \"distance_m\": 27093.353, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Burnden Jn\", \"stage_seq\": 14, \"distance_m\": 28918.913, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Bolton\", \"stage_seq\": 15, \"distance_m\": 29634.288, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Lostock Jn\", \"stage_seq\": 16, \"distance_m\": 34263.799, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240\", \"location\": \"Westhoughton\", \"stage_seq\": 17, \"distance_m\": 37184.456, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242H\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 18, \"distance_m\": 40172.597, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244\", \"location\": \"Hindley\", \"stage_seq\": 19, \"distance_m\": 40917.27, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247H\", \"location\": \"Ince\", \"stage_seq\": 20, \"distance_m\": 43543.759, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1252\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 21, \"distance_m\": 45201.052, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257H\", \"location\": \"Gathurst\", \"stage_seq\": 22, \"distance_m\": 49483.16, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1300H\", \"wtt_dep\": \"1301H\", \"location\": \"Appley Bridge\", \"stage_seq\": 23, \"distance_m\": 52381.925, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306\", \"location\": \"Parbold\", \"stage_seq\": 24, \"distance_m\": 69270.063, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1311\", \"location\": \"Burscough Bridge\", \"stage_seq\": 25, \"distance_m\": 74215.913, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1318H\", \"wtt_dep\": \"1319\", \"location\": \"Meols Cop\", \"stage_seq\": 26, \"distance_m\": 84346.686, \"section_seq\": 1, \"route_path_id\": 74458}, {\"is_pass\": false, \"wtt_arr\": \"1325\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 27, \"distance_m\": 86464.396, \"section_seq\": 1, \"route_path_id\": 74458}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 86464.396, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74458}], \"total_distance_m\": 86464.396, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 83510.144, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2954.252, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1152", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:56:56Z\", \"source_id\": 55855505, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:57:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:56:59Z\", \"source_id\": 17876227, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:23Z\", \"source_id\": 55889469, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:11:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:25Z\", \"source_id\": 17885865, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:14:22Z\", \"source_id\": 55899390, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:15:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:14:25Z\", \"source_id\": 17888863, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:16Z\", \"source_id\": 55909126, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:19:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:20Z\", \"source_id\": 17891643, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:16Z\", \"source_id\": 55931516, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:27:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:20Z\", \"source_id\": 17898248, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:31:54Z\", \"source_id\": 55943540, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:31:58Z\", \"source_id\": 17901490, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:36Z\", \"source_id\": 55953065, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:42Z\", \"source_id\": 17904185, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:38Z\", \"source_id\": 17909236, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:47:29Z\", \"source_id\": 55983048, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:47:31Z\", \"source_id\": 17912787, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:48Z\", \"source_id\": 55994352, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:53Z\", \"source_id\": 17915927, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:27Z\", \"source_id\": 56003603, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:55:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:31Z\", \"source_id\": 17918548, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:54Z\", \"source_id\": 17930397, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:41Z\", \"source_id\": 56053002, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:41Z\", \"source_id\": 17932519, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:04Z\", \"source_id\": 56089870, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:09Z\", \"source_id\": 17943022, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "4", "timing_fact_generation": 1789734550986162, "current_leg_arrival_utc": "2026-09-18T13:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:20.470087", "service_state_evidence_id": 17943022, "current_leg_start_actual_dep": "2026-09-18T13:25:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:20.958701", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SYB |
SOP |
2W13 |
769450 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 124.359, "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": 248.179, "from_m": 124.359, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 466.852, "from_m": 248.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1580.635, "from_m": 466.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": 2310.495, "from_m": 1580.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": 8453.863, "from_m": 2310.495, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8491.265, "from_m": 8453.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10056.986, "from_m": 8491.265, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12144.373, "from_m": 10056.986, "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": 12306.789, "from_m": 12144.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": 12358.683, "from_m": 12306.789, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12760.974, "from_m": 12358.683, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13250.461, "from_m": 12760.974, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13437.398, "from_m": 13250.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13600.851, "from_m": 13437.398, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15546.278, "from_m": 13600.851, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16014.254, "from_m": 15546.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18181.001, "from_m": 16014.254, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20589.118, "from_m": 18181.001, "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": 28156.778, "from_m": 20589.118, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29456.498, "from_m": 28156.778, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30054.332, "from_m": 29456.498, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34135.829, "from_m": 30054.332, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34263.799, "from_m": 34135.829, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34315.467, "from_m": 34263.799, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40008.481, "from_m": 34315.467, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40172.597, "from_m": 40008.481, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42210.125, "from_m": 40172.597, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42237.148, "from_m": 42210.125, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42298.065, "from_m": 42237.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": 42564.076, "from_m": 42298.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44186.507, "from_m": 42564.076, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44684.205, "from_m": 44186.507, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44712.04, "from_m": 44684.205, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 44760.843, "from_m": 44712.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45099.446, "from_m": 44760.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": 45435.078, "from_m": 45099.446, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45776.014, "from_m": 45435.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50989.446, "from_m": 45776.014, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53774.403, "from_m": 50989.446, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58987.836, "from_m": 53774.403, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59011.219, "from_m": 58987.836, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59125.858, "from_m": 59011.219, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 64247.237, "from_m": 59125.858, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65784.182, "from_m": 64247.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": 68900.692, "from_m": 65784.182, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69084.021, "from_m": 68900.692, "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": 73062.952, "from_m": 69084.021, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 73083.599, "from_m": 73062.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82069.125, "from_m": 73083.599, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84384.159, "from_m": 82069.125, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85986.164, "from_m": 84384.159, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 86464.396, "from_m": 85986.164, "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": 669496, "profile_key": "e61d1104a34b2b9a9d34af89a5df2eda67e53000ef4011d2aea7ef54bc2a138e", "schedule_id": 20344, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1152", "location": "Stalybridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1155", "wtt_dep": "1155H", "location": "Ashton-under-Lyne", "stage_seq": 2, "distance_m": 2224.263, "section_seq": 1, "route_path_id": 74458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157", "location": "Ashton Moss North Jn", "stage_seq": 3, "distance_m": 3712.374, "section_seq": 1, "route_path_id": 74458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159H", "location": "Baguley Fold Jn", "stage_seq": 4, "distance_m": 8597.949, "section_seq": 1, "route_path_id": 74458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Philips Park West Jn", "stage_seq": 5, "distance_m": 9829.346, "section_seq": 1, "route_path_id": 74458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201H", "location": "Miles Platting Jn", "stage_seq": 6, "distance_m": 10433.05, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1209", "location": "Manchester Victoria", "stage_seq": 7, "distance_m": 12535.79, "section_seq": 1, "route_path_id": 74458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Deal Street Jn", "stage_seq": 8, "distance_m": 13250.461, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212H", "location": "Salford Central", "stage_seq": 9, "distance_m": 13740.42, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1216", "location": "Salford Crescent", "stage_seq": 10, "distance_m": 15325.886, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1223H", "location": "Kearsley", "stage_seq": 11, "distance_m": 24985.983, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1225H", "location": "Farnworth", "stage_seq": 12, "distance_m": 26038.639, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228", "location": "Moses Gate", "stage_seq": 13, "distance_m": 27093.353, "section_seq": 1, "route_path_id": 74458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Burnden Jn", "stage_seq": 14, "distance_m": 28918.913, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Bolton", "stage_seq": 15, "distance_m": 29634.288, "section_seq": 1, "route_path_id": 74458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Lostock Jn", "stage_seq": 16, "distance_m": 34263.799, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240", "location": "Westhoughton", "stage_seq": 17, "distance_m": 37184.456, "section_seq": 1, "route_path_id": 74458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242H", "location": "Crow Nest Jn", "stage_seq": 18, "distance_m": 40172.597, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244", "location": "Hindley", "stage_seq": 19, "distance_m": 40917.27, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247H", "location": "Ince", "stage_seq": 20, "distance_m": 43543.759, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1252", "location": "Wigan Wallgate", "stage_seq": 21, "distance_m": 45201.052, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257H", "location": "Gathurst", "stage_seq": 22, "distance_m": 49483.16, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1300H", "wtt_dep": "1301H", "location": "Appley Bridge", "stage_seq": 23, "distance_m": 52381.925, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306", "location": "Parbold", "stage_seq": 24, "distance_m": 69270.063, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1311", "location": "Burscough Bridge", "stage_seq": 25, "distance_m": 74215.913, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1318H", "wtt_dep": "1319", "location": "Meols Cop", "stage_seq": 26, "distance_m": 84346.686, "section_seq": 1, "route_path_id": 74458}, {"is_pass": false, "wtt_arr": "1325", "wtt_dep": null, "location": "Southport", "stage_seq": 27, "distance_m": 86464.396, "section_seq": 1, "route_path_id": 74458}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 86464.396, "from_m": 0.0, "section_seq": 1, "route_path_id": 74458}], "total_distance_m": 86464.396, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 83510.144, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2954.252, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8689, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:56:56Z", "source_id": 55855505, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T10:57:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:56:59Z", "source_id": 17876227, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8187, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:23Z", "source_id": 55889469, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:11:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:25Z", "source_id": 17885865, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:14:22Z", "source_id": 55899390, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:15:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:14:25Z", "source_id": 17888863, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:16Z", "source_id": 55909126, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:19:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:20Z", "source_id": 17891643, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8326, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:16Z", "source_id": 55931516, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:27:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:20Z", "source_id": 17898248, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8333, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:31:54Z", "source_id": 55943540, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:31:58Z", "source_id": 17901490, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8340, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:36Z", "source_id": 55953065, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T11:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:42Z", "source_id": 17904185, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:38Z", "source_id": 17909236, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9346, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:47:29Z", "source_id": 55983048, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T11:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:47:31Z", "source_id": 17912787, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9337, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:48Z", "source_id": 55994352, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T11:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:53Z", "source_id": 17915927, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:27Z", "source_id": 56003603, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T11:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:31Z", "source_id": 17918548, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:54Z", "source_id": 17930397, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9327, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:41Z", "source_id": 56053002, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T12:16:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:41Z", "source_id": 17932519, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9317, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:04Z", "source_id": 56089870, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T12:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:09Z", "source_id": 17943022, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
Stalybridge |
1152 |
1152 |
5 |
None |
None |
Southport |
1325 |
1325 |
4 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28672/2026-09-18/detailed |
None |
Meols Cop |
2026-09-18T13:25:00+01:00 |
Southport |
6.0 |
{"type": "LineString", "coordinates": [[-2.9753495231044327, 53.64593748603274], [-2.9759499000000003, 53.6463114], [-2.9765586999999996, 53.6466612], [-2.9772025, 53.64693619999999], [-2.9778274, 53.647127], [-2.9783468, 53.6472313], [-2.9787984, 53.64728759999999], [-2.9793295, 53.647324100000006], [-2.9798847, 53.6473257], [-2.9804775, 53.6472812], [-2.980971, 53.6472065], [-2.9814912999999996, 53.6470841], [-2.9819312000000004, 53.6469394], [-2.9823416, 53.6467756], [-2.9827277999999997, 53.646588], [-2.9837148999999994, 53.6460633], [-2.9861934, 53.6446906], [-2.9869604, 53.644217399999995], [-2.9873922, 53.6440027], [-2.9879125000000006, 53.643815100000005], [-2.9883712, 53.6437022], [-2.9888807999999996, 53.64361639999999], [-2.9893743, 53.643575], [-2.9898383999999996, 53.64357819999999], [-2.9904419, 53.643617899999995], [-2.9910989999999997, 53.6436863], [-2.991348, 53.6437253], [-2.9916784, 53.643777], [-2.9925125, 53.64392639999999], [-2.9931401999999996, 53.6440059], [-2.9937303, 53.6440473], [-2.9943980999999997, 53.644064699999994], [-2.9952698, 53.64405519999998], [-2.9957231, 53.64407109999999], [-2.9962864, 53.644113999999995], [-2.9968067, 53.64418400000001], [-2.9973056, 53.644276199999986], [-2.9976435999999995, 53.64435729999999], [-2.9981103, 53.6445227], [-2.9985362, 53.64466139999998], [-2.9990302999999994, 53.644839100000006], [-2.9996203999999995, 53.645039399999995], [-2.9998858, 53.6451469], [-3.0001198, 53.6452581], [-3.0004712, 53.6453943], [-3.001021, 53.6455926], [-3.0013083, 53.645723200000006], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} |
1.3 |
1325 |
1331 |
Meols Cop |
Southport Sig. 1087 |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-18 12:41:26 |
TERMINATED |
2026-09-18 12:31:00 |
Southport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943022 |
1789734550986162 |
75 |
75 |
2026-09-18 12:41:20.958701 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:20.470087 |
| 639638 |
670318 |
W83899 |
072W24MK18 |
2026-09-18 |
COMPLETE |
17943586 |
2026-09-18 13:31:00 |
2026-09-18 12:41:26 |
2026-09-20 12:41:26 |
{"id": 670318, "stp": "P", "toc": "ScotRail", "uid": "W83899", "consist": "380001", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83899/2026-09-18/detailed", "trust_id": "072W24MK18", "origin_crs": "WMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-18", "dest_arr_time": "1328", "dest_platform": "14", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2W24", "timing_status": "LATE", "origin_station": "Wemyss Bay", "current_leg_arr": "1331", "current_leg_dep": "1322", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1227", "origin_platform": "2", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-18T12:41:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.340246438214181, 55.852799950489775], [-4.3386858, 55.8526338], [-4.337620199999999, 55.8525204], [-4.3282231, 55.85157449999999], [-4.327873499999999, 55.851542], [-4.3251225, 55.851253699999994], [-4.3243869, 55.85117789999999], [-4.3213604, 55.8508658], [-4.3207972, 55.8508098], [-4.3169953, 55.85043159999999], [-4.3164746, 55.850378199999994], [-4.315413600000001, 55.8502692], [-4.3148529, 55.8502117], [-4.312653999999999, 55.849979], [-4.311913363773703, 55.8499055140696], [-4.3114103, 55.8498556], [-4.3104253, 55.84975370000001], [-4.3070768, 55.849430799999986], [-4.305921199999999, 55.8493145], [-4.3056867, 55.8492909], [-4.305016000000001, 55.849221], [-4.3022443, 55.848940599999985], [-4.3021855, 55.84893400000001], [-4.300339299999999, 55.84872930000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Cardonald", "dest_arr_time_act": "1328", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cardonald", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 271.829, \"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\": 885.283, \"from_m\": 271.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2972.182, \"from_m\": 885.283, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4101.482, \"from_m\": 2972.182, \"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\": 16059.959, \"from_m\": 4101.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\": 16120.517, \"from_m\": 16059.959, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16407.611, \"from_m\": 16120.517, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16999.228, \"from_m\": 16407.611, \"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\": 17821.393, \"from_m\": 16999.228, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20151.651, \"from_m\": 17821.393, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20973.816, \"from_m\": 20151.651, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21565.433, \"from_m\": 20973.816, \"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\": 21852.527, \"from_m\": 21565.433, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21893.852, \"from_m\": 21852.527, \"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\": 22222.428, \"from_m\": 21893.852, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22814.017, \"from_m\": 22222.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\": 23636.438, \"from_m\": 22814.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42859.815, \"from_m\": 23636.438, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44190.645, \"from_m\": 42859.815, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45925.7, \"from_m\": 44190.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\": 46028.541, \"from_m\": 45925.7, \"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\": 52442.98, \"from_m\": 46028.541, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52705.164, \"from_m\": 52442.98, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 52803.634, \"from_m\": 52705.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52845.334, \"from_m\": 52803.634, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53397.882, \"from_m\": 52845.334, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 53861.303, \"from_m\": 53397.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\": 54295.424, \"from_m\": 53861.303, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54822.896, \"from_m\": 54295.424, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55247.439, \"from_m\": 54822.896, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 670318, \"profile_key\": \"861090eacc95624b7ba4365b2b645e1b2e0a25e2180936c3f7db0ab36b3ed128\", \"schedule_id\": 27879, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Wemyss Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Inverkip\", \"stage_seq\": 2, \"distance_m\": 3618.265, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1238\", \"location\": \"Dunrod\", \"stage_seq\": 3, \"distance_m\": 6051.215, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1242H\", \"wtt_dep\": \"1243\", \"location\": \"Branchton\", \"stage_seq\": 4, \"distance_m\": 9544.154, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1245H\", \"location\": \"Drumfrochar\", \"stage_seq\": 5, \"distance_m\": 11642.856, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248\", \"location\": \"Whinhill\", \"stage_seq\": 6, \"distance_m\": 13239.941, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 7, \"distance_m\": 16120.517, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1252\", \"wtt_dep\": \"1253\", \"location\": \"Port Glasgow\", \"stage_seq\": 8, \"distance_m\": 16876.005, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": \"1255H\", \"location\": \"Woodhall\", \"stage_seq\": 9, \"distance_m\": 18986.522, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1259H\", \"location\": \"Langbank\", \"stage_seq\": 10, \"distance_m\": 29283.788, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1305\", \"location\": \"Bishopton\", \"stage_seq\": 11, \"distance_m\": 35701.264, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1309H\", \"wtt_dep\": \"1310\", \"location\": \"Paisley St. James\", \"stage_seq\": 12, \"distance_m\": 42422.987, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1313\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 13, \"distance_m\": 43664.764, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 14, \"distance_m\": 45451.309, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": \"1316H\", \"location\": \"Hillington West\", \"stage_seq\": 15, \"distance_m\": 47219.462, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1318\", \"wtt_dep\": \"1318H\", \"location\": \"Hillington East\", \"stage_seq\": 16, \"distance_m\": 48287.213, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1320\", \"wtt_dep\": \"1320H\", \"location\": \"Cardonald\", \"stage_seq\": 17, \"distance_m\": 49312.831, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323H\", \"location\": \"Gower Street Jn\", \"stage_seq\": 18, \"distance_m\": 52057.886, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Shields Jn\", \"stage_seq\": 19, \"distance_m\": 52613.663, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 20, \"distance_m\": 54320.899, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 21, \"distance_m\": 55247.439, \"section_seq\": 1, \"route_path_id\": 102102}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55247.439, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102102}], \"total_distance_m\": 55247.439, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54784.018, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1227", "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\": 1599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:32Z\", \"source_id\": 55932278, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:36Z\", \"source_id\": 17898444, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:37Z\", \"source_id\": 55993831, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:52:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:41Z\", \"source_id\": 17915801, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:47Z\", \"source_id\": 56001893, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:50Z\", \"source_id\": 17918049, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:45Z\", \"source_id\": 56011580, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:48Z\", \"source_id\": 17920876, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:01Z\", \"source_id\": 56025383, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:03Z\", \"source_id\": 17924697, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:36Z\", \"source_id\": 56039641, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:10:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:36Z\", \"source_id\": 17928764, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:00Z\", \"source_id\": 56045831, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:12:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:03Z\", \"source_id\": 17930561, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:49Z\", \"source_id\": 56058529, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:51Z\", \"source_id\": 17934010, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:44Z\", \"source_id\": 56063636, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:45Z\", \"source_id\": 17935423, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:30Z\", \"source_id\": 56068089, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:35Z\", \"source_id\": 17936779, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:54Z\", \"source_id\": 56091893, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:58Z\", \"source_id\": 17943586, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "14", "timing_fact_generation": 1789734599326185, "current_leg_arrival_utc": "2026-09-18T13:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:22.170593", "service_state_evidence_id": 17943586, "current_leg_start_actual_dep": "2026-09-18T13:23:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:22.329248", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
WMS |
GLC |
2W24 |
380001 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 271.829, "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": 885.283, "from_m": 271.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2972.182, "from_m": 885.283, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4101.482, "from_m": 2972.182, "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": 16059.959, "from_m": 4101.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": 16120.517, "from_m": 16059.959, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16407.611, "from_m": 16120.517, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16999.228, "from_m": 16407.611, "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": 17821.393, "from_m": 16999.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20151.651, "from_m": 17821.393, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20973.816, "from_m": 20151.651, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21565.433, "from_m": 20973.816, "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": 21852.527, "from_m": 21565.433, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21893.852, "from_m": 21852.527, "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": 22222.428, "from_m": 21893.852, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22814.017, "from_m": 22222.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": 23636.438, "from_m": 22814.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42859.815, "from_m": 23636.438, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44190.645, "from_m": 42859.815, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45925.7, "from_m": 44190.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": 46028.541, "from_m": 45925.7, "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": 52442.98, "from_m": 46028.541, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52705.164, "from_m": 52442.98, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52803.634, "from_m": 52705.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52845.334, "from_m": 52803.634, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53397.882, "from_m": 52845.334, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 53861.303, "from_m": 53397.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": 54295.424, "from_m": 53861.303, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 54822.896, "from_m": 54295.424, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55247.439, "from_m": 54822.896, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 670318, "profile_key": "861090eacc95624b7ba4365b2b645e1b2e0a25e2180936c3f7db0ab36b3ed128", "schedule_id": 27879, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1227", "location": "Wemyss Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Inverkip", "stage_seq": 2, "distance_m": 3618.265, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1238", "location": "Dunrod", "stage_seq": 3, "distance_m": 6051.215, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1242H", "wtt_dep": "1243", "location": "Branchton", "stage_seq": 4, "distance_m": 9544.154, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1245H", "location": "Drumfrochar", "stage_seq": 5, "distance_m": 11642.856, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248", "location": "Whinhill", "stage_seq": 6, "distance_m": 13239.941, "section_seq": 1, "route_path_id": 102102}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Wemyss Bay Jn", "stage_seq": 7, "distance_m": 16120.517, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1252", "wtt_dep": "1253", "location": "Port Glasgow", "stage_seq": 8, "distance_m": 16876.005, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": "1255H", "location": "Woodhall", "stage_seq": 9, "distance_m": 18986.522, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1259H", "location": "Langbank", "stage_seq": 10, "distance_m": 29283.788, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1305", "location": "Bishopton", "stage_seq": 11, "distance_m": 35701.264, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1309H", "wtt_dep": "1310", "location": "Paisley St. James", "stage_seq": 12, "distance_m": 42422.987, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1313", "location": "Paisley Gilmour Street", "stage_seq": 13, "distance_m": 43664.764, "section_seq": 1, "route_path_id": 102102}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314H", "location": "Arkleston Jn", "stage_seq": 14, "distance_m": 45451.309, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": "1316H", "location": "Hillington West", "stage_seq": 15, "distance_m": 47219.462, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1318", "wtt_dep": "1318H", "location": "Hillington East", "stage_seq": 16, "distance_m": 48287.213, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1320", "wtt_dep": "1320H", "location": "Cardonald", "stage_seq": 17, "distance_m": 49312.831, "section_seq": 1, "route_path_id": 102102}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323H", "location": "Gower Street Jn", "stage_seq": 18, "distance_m": 52057.886, "section_seq": 1, "route_path_id": 102102}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Shields Jn", "stage_seq": 19, "distance_m": 52613.663, "section_seq": 1, "route_path_id": 102102}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326", "location": "Glasgow Bridge Street Jn", "stage_seq": 20, "distance_m": 54320.899, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 21, "distance_m": 55247.439, "section_seq": 1, "route_path_id": 102102}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55247.439, "from_m": 0.0, "section_seq": 1, "route_path_id": 102102}], "total_distance_m": 55247.439, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54784.018, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.421, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1599, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:32Z", "source_id": 55932278, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:36Z", "source_id": 17898444, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1697, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:37Z", "source_id": 55993831, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:52:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:41Z", "source_id": 17915801, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1701, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:47Z", "source_id": 56001893, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:56:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:50Z", "source_id": 17918049, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1705, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:45Z", "source_id": 56011580, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:00:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:48Z", "source_id": 17920876, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1709, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:01Z", "source_id": 56025383, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:03Z", "source_id": 17924697, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1713, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:36Z", "source_id": 56039641, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:10:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:36Z", "source_id": 17928764, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1724, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:00Z", "source_id": 56045831, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:12:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:03Z", "source_id": 17930561, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1757, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:49Z", "source_id": 56058529, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:17:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:51Z", "source_id": 17934010, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1761, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:44Z", "source_id": 56063636, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:45Z", "source_id": 17935423, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1766, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:30Z", "source_id": 56068089, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:21:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:35Z", "source_id": 17936779, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2029, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:54Z", "source_id": 56091893, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:58Z", "source_id": 17943586, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
Wemyss Bay |
1227 |
1227 |
2 |
None |
None |
Glasgow Central High Level |
1328 |
1328 |
14 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83899/2026-09-18/detailed |
None |
Cardonald |
2026-09-18T13:23:30+01:00 |
Glasgow Central High Level |
9.0 |
{"type": "LineString", "coordinates": [[-4.340246438214181, 55.852799950489775], [-4.3386858, 55.8526338], [-4.337620199999999, 55.8525204], [-4.3282231, 55.85157449999999], [-4.327873499999999, 55.851542], [-4.3251225, 55.851253699999994], [-4.3243869, 55.85117789999999], [-4.3213604, 55.8508658], [-4.3207972, 55.8508098], [-4.3169953, 55.85043159999999], [-4.3164746, 55.850378199999994], [-4.315413600000001, 55.8502692], [-4.3148529, 55.8502117], [-4.312653999999999, 55.849979], [-4.311913363773703, 55.8499055140696], [-4.3114103, 55.8498556], [-4.3104253, 55.84975370000001], [-4.3070768, 55.849430799999986], [-4.305921199999999, 55.8493145], [-4.3056867, 55.8492909], [-4.305016000000001, 55.849221], [-4.3022443, 55.848940599999985], [-4.3021855, 55.84893400000001], [-4.300339299999999, 55.84872930000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
3.8 |
1322 |
1331 |
Cardonald |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-18 12:41:26 |
TERMINATED |
2026-09-18 12:31:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943586 |
1789734599326185 |
52 |
52 |
2026-09-18 12:41:22.329248 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:22.170593 |
| 639639 |
671363 |
W10874 |
731Y54MM18 |
2026-09-18 |
COMPLETE |
17943656 |
2026-09-18 13:31:00 |
2026-09-18 12:41:26 |
2026-09-20 12:41:26 |
{"id": 671363, "stp": "P", "toc": "Heathrow Express", "uid": "W10874", "consist": "387131+387136", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10874/2026-09-18/detailed", "trust_id": "731Y54MM18", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": "7", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1Y54", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "1331", "current_leg_dep": "1317", "current_leg_end": "London Paddington", "origin_dep_time": "1312", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-18T12:41:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "1332", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "14.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.226, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1042.611, \"from_m\": 657.226, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2508.087, \"from_m\": 1042.611, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 2818.589, \"from_m\": 2508.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3719.224, \"from_m\": 2818.589, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6317.532, \"from_m\": 3719.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6392.47, \"from_m\": 6317.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6932.363, \"from_m\": 6392.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7432.589, \"from_m\": 6932.363, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18513.225, \"from_m\": 7432.589, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 22776.685, \"from_m\": 18513.225, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22978.09, \"from_m\": 22776.685, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23063.77, \"from_m\": 22978.09, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24227.031, \"from_m\": 23063.77, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24512.042, \"from_m\": 24227.031, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25982.167, \"from_m\": 24512.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 671363, \"profile_key\": \"ba14b12700c3c5e85df9c224cd4bca750ee4b7a23c513c895809533ce01205dc\", \"schedule_id\": 24610, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"1315H\", \"wtt_dep\": \"1317H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8358.762, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 11638.462, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Acton West Jn\", \"stage_seq\": 7, \"distance_m\": 17804.107, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 8, \"distance_m\": 23195.47, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 9, \"distance_m\": 24067.611, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330H\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 10, \"distance_m\": 25341.752, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 11, \"distance_m\": 25982.167, \"section_seq\": 1, \"route_path_id\": 38284}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25982.167, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}], \"total_distance_m\": 25982.167, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25982.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1312", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:23Z\", \"source_id\": 56052141, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:26Z\", \"source_id\": 17932306, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:28Z\", \"source_id\": 56075807, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:30Z\", \"source_id\": 17938958, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:32Z\", \"source_id\": 56081103, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:33Z\", \"source_id\": 17940409, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:57Z\", \"source_id\": 56092113, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:04Z\", \"source_id\": 17943656, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "7", "timing_fact_generation": 1789734604779497, "current_leg_arrival_utc": "2026-09-18T13:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:25.033488", "service_state_evidence_id": 17943656, "current_leg_start_actual_dep": "2026-09-18T13:17:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:25.589888", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
HWV |
PAD |
1Y54 |
387131+387136 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 657.226, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1042.611, "from_m": 657.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2508.087, "from_m": 1042.611, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 2818.589, "from_m": 2508.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3719.224, "from_m": 2818.589, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6317.532, "from_m": 3719.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6392.47, "from_m": 6317.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6932.363, "from_m": 6392.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7432.589, "from_m": 6932.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18513.225, "from_m": 7432.589, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 22776.685, "from_m": 18513.225, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22978.09, "from_m": 22776.685, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23063.77, "from_m": 22978.09, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24227.031, "from_m": 23063.77, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24512.042, "from_m": 24227.031, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 25982.167, "from_m": 24512.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 671363, "profile_key": "ba14b12700c3c5e85df9c224cd4bca750ee4b7a23c513c895809533ce01205dc", "schedule_id": 24610, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1312", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "1315H", "wtt_dep": "1317H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8358.762, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Southall", "stage_seq": 6, "distance_m": 11638.462, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Acton West Jn", "stage_seq": 7, "distance_m": 17804.107, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328H", "location": "Ladbroke Grove Jn", "stage_seq": 8, "distance_m": 23195.47, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Portobello Jn (London)", "stage_seq": 9, "distance_m": 24067.611, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330H", "location": "Royal Oak Junction", "stage_seq": 10, "distance_m": 25341.752, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": null, "location": "London Paddington", "stage_seq": 11, "distance_m": 25982.167, "section_seq": 1, "route_path_id": 38284}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25982.167, "from_m": 0.0, "section_seq": 1, "route_path_id": 38284}], "total_distance_m": 25982.167, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25982.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:23Z", "source_id": 56052141, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:15:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:26Z", "source_id": 17932306, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:28Z", "source_id": 56075807, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:23:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:30Z", "source_id": 17938958, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:32Z", "source_id": 56081103, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:33Z", "source_id": 17940409, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22932, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:57Z", "source_id": 56092113, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:31:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:04Z", "source_id": 17943656, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
Heathrow Terminal 5 |
1312 |
1312 |
3 |
None |
None |
London Paddington |
1332 |
1332 |
7 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10874/2026-09-18/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-18T13:17:30+01:00 |
London Paddington |
14.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
14.4 |
1317 |
1331 |
Heathrow Terminals 2 & 3 |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-18 12:41:26 |
TERMINATED |
2026-09-18 12:31:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943656 |
1789734604779497 |
31 |
31 |
2026-09-18 12:41:25.589888 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:25.033488 |
| 639640 |
669957 |
C31733 |
171J15MK18 |
2026-09-18 |
COMPLETE |
17943853 |
2026-09-18 13:31:00 |
2026-09-18 12:41:56 |
2026-09-20 12:41:56 |
{"id": 669957, "stp": "P", "toc": "Northern", "uid": "C31733", "consist": "195007", "dest_crs": "MCV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C31733/2026-09-18/detailed", "trust_id": "171J15MK18", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-18", "dest_arr_time": "1328", "dest_platform": "1", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "1J15", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1331", "current_leg_dep": "1318", "current_leg_end": "Manchester Victoria", "origin_dep_time": "1212", "origin_platform": "9B", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-18T12:41:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Rochdale", "dest_arr_time_act": "1328", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Rochdale", "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\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 720.026, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 769.481, \"from_m\": 720.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\": 1050.796, \"from_m\": 769.481, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1507.611, \"from_m\": 1307.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1545.444, \"from_m\": 1507.611, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2548.586, \"from_m\": 1545.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\": 9783.447, \"from_m\": 2548.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10343.911, \"from_m\": 9783.447, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13443.924, \"from_m\": 10343.911, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13493.663, \"from_m\": 13443.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\": 14874.78, \"from_m\": 13493.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14933.24, \"from_m\": 14874.78, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16149.992, \"from_m\": 14933.24, \"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\": 19175.463, \"from_m\": 16149.992, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23108.505, \"from_m\": 19175.463, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25708.945, \"from_m\": 23108.505, \"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\": 26985.321, \"from_m\": 25708.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\": 27005.083, \"from_m\": 26985.321, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31667.586, \"from_m\": 27005.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32144.839, \"from_m\": 31667.586, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41093.227, \"from_m\": 32144.839, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43002.116, \"from_m\": 41093.227, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43465.21, \"from_m\": 43002.116, \"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\": 47325.902, \"from_m\": 43465.21, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47471.655, \"from_m\": 47325.902, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49019.384, \"from_m\": 47471.655, \"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\": 51880.351, \"from_m\": 49019.384, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52082.647, \"from_m\": 51880.351, \"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\": 61792.821, \"from_m\": 52082.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\": 62734.528, \"from_m\": 61792.821, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62923.905, \"from_m\": 62734.528, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64807.137, \"from_m\": 62923.905, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76923.254, \"from_m\": 64807.137, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76950.954, \"from_m\": 76923.254, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77011.049, \"from_m\": 76950.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\": 77058.328, \"from_m\": 77011.049, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 78696.041, \"from_m\": 77058.328, \"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\": 79154.419, \"from_m\": 78696.041, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 669957, \"profile_key\": \"c9508c26a2ad9eb28bad2b442c14579f32a5a7b8b81b1644da796d8d15b6095a\", \"schedule_id\": 3646, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219\", \"location\": \"Bramley\", \"stage_seq\": 5, \"distance_m\": 6459.938, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222H\", \"location\": \"New Pudsey\", \"stage_seq\": 6, \"distance_m\": 9359.485, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 7, \"distance_m\": 14735.581, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1233H\", \"location\": \"Bradford Interchange\", \"stage_seq\": 8, \"distance_m\": 14804.579, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 9, \"distance_m\": 14874.78, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244H\", \"location\": \"Halifax\", \"stage_seq\": 10, \"distance_m\": 27249.445, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Dryclough Jn\", \"stage_seq\": 11, \"distance_m\": 28596.591, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 12, \"distance_m\": 32144.839, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1255H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 13, \"distance_m\": 41151.112, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 14, \"distance_m\": 47372.88, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1302\", \"location\": \"Todmorden\", \"stage_seq\": 15, \"distance_m\": 48341.623, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Littleborough\", \"stage_seq\": 16, \"distance_m\": 56963.657, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 17, \"distance_m\": 61836.926, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1314\", \"location\": \"Rochdale\", \"stage_seq\": 18, \"distance_m\": 62301.567, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 19, \"distance_m\": 65145.954, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 20, \"distance_m\": 71459.768, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 75555.341, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 22, \"distance_m\": 77011.049, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 23, \"distance_m\": 79154.419, \"section_seq\": 1, \"route_path_id\": 67089}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 79154.419, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67089}], \"total_distance_m\": 79154.419, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 73061.344, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6093.075, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1212", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:20:10Z\", \"source_id\": 55913931, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:20:14Z\", \"source_id\": 17892987, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:23:12Z\", \"source_id\": 55921648, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:23:16Z\", \"source_id\": 17895250, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:19Z\", \"source_id\": 55939525, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:32:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:22Z\", \"source_id\": 17900368, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:32Z\", \"source_id\": 55970416, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:38Z\", \"source_id\": 17909201, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:14Z\", \"source_id\": 56000533, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:19Z\", \"source_id\": 17917661, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:19Z\", \"source_id\": 56018046, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:23Z\", \"source_id\": 17922735, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:52Z\", \"source_id\": 56040301, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:53Z\", \"source_id\": 17928908, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:43Z\", \"source_id\": 56058314, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:47Z\", \"source_id\": 17933990, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:18Z\", \"source_id\": 56092933, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:21Z\", \"source_id\": 17943853, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "1", "timing_fact_generation": 1789734629634035, "current_leg_arrival_utc": "2026-09-18T13:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:27.131750", "service_state_evidence_id": 17943853, "current_leg_start_actual_dep": "2026-09-18T13:17:00+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:28.013723", "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 |
LDS |
MCV |
1J15 |
195007 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 720.026, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 769.481, "from_m": 720.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": 1050.796, "from_m": 769.481, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1507.611, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1545.444, "from_m": 1507.611, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2548.586, "from_m": 1545.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": 9783.447, "from_m": 2548.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10343.911, "from_m": 9783.447, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13443.924, "from_m": 10343.911, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13493.663, "from_m": 13443.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": 14874.78, "from_m": 13493.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14933.24, "from_m": 14874.78, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16149.992, "from_m": 14933.24, "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": 19175.463, "from_m": 16149.992, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23108.505, "from_m": 19175.463, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25708.945, "from_m": 23108.505, "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": 26985.321, "from_m": 25708.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": 27005.083, "from_m": 26985.321, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31667.586, "from_m": 27005.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32144.839, "from_m": 31667.586, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41093.227, "from_m": 32144.839, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43002.116, "from_m": 41093.227, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43465.21, "from_m": 43002.116, "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": 47325.902, "from_m": 43465.21, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47471.655, "from_m": 47325.902, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49019.384, "from_m": 47471.655, "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": 51880.351, "from_m": 49019.384, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52082.647, "from_m": 51880.351, "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": 61792.821, "from_m": 52082.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": 62734.528, "from_m": 61792.821, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62923.905, "from_m": 62734.528, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64807.137, "from_m": 62923.905, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76923.254, "from_m": 64807.137, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76950.954, "from_m": 76923.254, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77011.049, "from_m": 76950.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": 77058.328, "from_m": 77011.049, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78696.041, "from_m": 77058.328, "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": 79154.419, "from_m": 78696.041, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 669957, "profile_key": "c9508c26a2ad9eb28bad2b442c14579f32a5a7b8b81b1644da796d8d15b6095a", "schedule_id": 3646, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1212", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219", "location": "Bramley", "stage_seq": 5, "distance_m": 6459.938, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222H", "location": "New Pudsey", "stage_seq": 6, "distance_m": 9359.485, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229", "location": "Mill Lane Jn", "stage_seq": 7, "distance_m": 14735.581, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1233H", "location": "Bradford Interchange", "stage_seq": 8, "distance_m": 14804.579, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Mill Lane Jn", "stage_seq": 9, "distance_m": 14874.78, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244H", "location": "Halifax", "stage_seq": 10, "distance_m": 27249.445, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Dryclough Jn", "stage_seq": 11, "distance_m": 28596.591, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Milner Royd Jn", "stage_seq": 12, "distance_m": 32144.839, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1255H", "location": "Hebden Bridge", "stage_seq": 13, "distance_m": 41151.112, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259H", "location": "Hall Royd Jn", "stage_seq": 14, "distance_m": 47372.88, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1302", "location": "Todmorden", "stage_seq": 15, "distance_m": 48341.623, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Littleborough", "stage_seq": 16, "distance_m": 56963.657, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312H", "location": "Rochdale East Jn", "stage_seq": 17, "distance_m": 61836.926, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1314", "location": "Rochdale", "stage_seq": 18, "distance_m": 62301.567, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316H", "location": "Castleton East Jn", "stage_seq": 19, "distance_m": 65145.954, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320", "location": "Vitriol Works S.B.", "stage_seq": 20, "distance_m": 71459.768, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Thorpes Bridge Jn", "stage_seq": 21, "distance_m": 75555.341, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Miles Platting Jn", "stage_seq": 22, "distance_m": 77011.049, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 23, "distance_m": 79154.419, "section_seq": 1, "route_path_id": 67089}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79154.419, "from_m": 0.0, "section_seq": 1, "route_path_id": 67089}], "total_distance_m": 79154.419, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 73061.344, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6093.075, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6395, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:20:10Z", "source_id": 55913931, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:20:14Z", "source_id": 17892987, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:23:12Z", "source_id": 55921648, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:23:16Z", "source_id": 17895250, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6379, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:19Z", "source_id": 55939525, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:32:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:22Z", "source_id": 17900368, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:32Z", "source_id": 55970416, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:38Z", "source_id": 17909201, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:14Z", "source_id": 56000533, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:19Z", "source_id": 17917661, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:19Z", "source_id": 56018046, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:01:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:23Z", "source_id": 17922735, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:52Z", "source_id": 56040301, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:53Z", "source_id": 17928908, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:43Z", "source_id": 56058314, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:17:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:47Z", "source_id": 17933990, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8191, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:18Z", "source_id": 56092933, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T12:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:21Z", "source_id": 17943853, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
Leeds |
1212 |
1212 |
9B |
None |
None |
Manchester Victoria |
1328 |
1328 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C31733/2026-09-18/detailed |
None |
Rochdale |
2026-09-18T13:17:00+01:00 |
Manchester Victoria |
13.0 |
{"type": "LineString", "coordinates": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} |
10.4 |
1318 |
1331 |
Rochdale |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-18 12:41:56 |
TERMINATED |
2026-09-18 12:31:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943853 |
1789734629634035 |
83 |
83 |
2026-09-18 12:41:28.013723 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:27.131750 |
| 639641 |
668875 |
C55861 |
122I09MI18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 12:31:30 |
2026-09-18 12:41:56 |
2026-09-20 12:41:56 |
{"id": 668875, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55861", "consist": null, "dest_crs": "SHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55861/2026-09-18/detailed", "trust_id": "122I09MI18", "origin_crs": "APN", "show_on_map": 0, "dar_est_time": "11:26:00", "dar_platform": null, "dest_station": "South Hylton (Sunderland Metro)", "service_date": "2026-09-18", "dest_arr_time": "1232", "dest_platform": null, "is_terminated": 1, "next_location": "St. Peters", "signalling_id": "2I09", "timing_status": null, "origin_station": "Newcastle Airport", "current_leg_arr": "1218", "current_leg_dep": "1028", "current_leg_end": "St. Peters", "origin_dep_time": "1126", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-18T12:41:56", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.382899, 54.91813049999999], [-1.3829613999999997, 54.9179314], [-1.3829915, 54.917851000000006], [-1.3831097999999995, 54.9175688], [-1.3832611999999995, 54.91729169999999], [-1.3836259999999998, 54.916588699999984], [-1.3838156, 54.9161416], [-1.3839693, 54.91564829999999], [-1.3840965999999997, 54.9150847], [-1.3840903999999998, 54.9145921], [-1.384034, 54.9135904], [-1.384029, 54.91350109999999], [-1.3839906, 54.913112899999994], [-1.3839734999999995, 54.9129698], [-1.3838847999999997, 54.9122264], [-1.3838003, 54.9115186], [-1.3836595, 54.910748599999984]]}", "current_leg_start": "Stadium of Light", "dest_arr_time_act": "1231½", "motion_projection": null, "next_location_lat": "54.9107486", "next_location_lon": "-1.3836595", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 13, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:55628751\", \"confirmationDeadline\": \"2026-09-18T12:18:00+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1126", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "110.0", "current_position_lat": "54.9107486", "current_position_lon": "-1.3836595", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:38:36Z\", \"source_id\": 55654226, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:38:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:36:09Z\", \"source_id\": 55647819, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:36:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:32:08Z\", \"source_id\": 55637231, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:29:13Z\", \"source_id\": 55629897, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Pelaw Metro Jn", "service_state_platform": null, "timing_fact_generation": 1789724491284296, "current_leg_arrival_utc": "2026-09-18T12:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:32.856165", "service_state_evidence_id": 55661636, "current_leg_start_actual_dep": "2026-09-18T10:28:18+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-18T12:31:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:33.225500", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
P |
APN |
SHZ |
2I09 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 3744, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:38:36Z", "source_id": 55654226, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T09:38:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:36:09Z", "source_id": 55647819, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T09:36:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3965, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:32:08Z", "source_id": 55637231, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T09:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3972, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:29:13Z", "source_id": 55629897, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T09:29:46", "operational_fact": true, "platform_smart_ids": []}] |
Newcastle Airport |
1126 |
1126 |
None |
11:26:00 |
None |
South Hylton (Sunderland Metro) |
1232 |
1231½ |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C55861/2026-09-18/detailed |
None |
Stadium of Light |
2026-09-18T10:28:18+01:00 |
St. Peters |
110.0 |
{"type": "LineString", "coordinates": [[-1.382899, 54.91813049999999], [-1.3829613999999997, 54.9179314], [-1.3829915, 54.917851000000006], [-1.3831097999999995, 54.9175688], [-1.3832611999999995, 54.91729169999999], [-1.3836259999999998, 54.916588699999984], [-1.3838156, 54.9161416], [-1.3839693, 54.91564829999999], [-1.3840965999999997, 54.9150847], [-1.3840903999999998, 54.9145921], [-1.384034, 54.9135904], [-1.384029, 54.91350109999999], [-1.3839906, 54.913112899999994], [-1.3839734999999995, 54.9129698], [-1.3838847999999997, 54.9122264], [-1.3838003, 54.9115186], [-1.3836595, 54.910748599999984]]} |
0.5 |
1028 |
1218 |
None |
None |
St. Peters |
54.9107486 |
-1.3836595 |
54.9107486 |
-1.3836595 |
1 |
0 |
2026-09-18 12:41:56 |
TERMINATED |
2026-09-18 12:31:30 |
Pelaw Metro Jn |
TD |
TRACKING_TIMEOUT |
55661636 |
1789724491284296 |
11 |
11 |
2026-09-18 12:41:33.225500 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:32.856165 |
| 639642 |
671022 |
C15097 |
072J01ML18 |
2026-09-18 |
COMPLETE |
17943588 |
2026-09-18 13:31:00 |
2026-09-18 12:41:56 |
2026-09-20 12:41:56 |
{"id": 671022, "stp": "P", "toc": "ScotRail", "uid": "C15097", "consist": "380116", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15097/2026-09-18/detailed", "trust_id": "072J01ML18", "origin_crs": "EKL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": "5", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2J01", "timing_status": "EARLY", "origin_station": "East Kilbride", "current_leg_arr": "1331", "current_leg_dep": "1325", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1257", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-18T12:41:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Crossmyloof", "dest_arr_time_act": "1332", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Crossmyloof", "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 137.273, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5689.123, \"from_m\": 137.273, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6354.536, \"from_m\": 5689.123, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6892.699, \"from_m\": 6354.536, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6914.853, \"from_m\": 6892.699, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6964.012, \"from_m\": 6914.853, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12435.664, \"from_m\": 6964.012, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12554.84, \"from_m\": 12435.664, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12626.724, \"from_m\": 12554.84, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15699.318, \"from_m\": 12626.724, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17061.555, \"from_m\": 15699.318, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17479.027, \"from_m\": 17061.555, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18038.849, \"from_m\": 17479.027, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18463.316, \"from_m\": 18038.849, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 671022, \"profile_key\": \"dd769b64f78e78abe23090c16b068d7576176d97c66dab541b804c6b640a84ca\", \"schedule_id\": 1940, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"East Kilbride\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 2, \"distance_m\": 1559.515, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"1300H\", \"wtt_dep\": \"1301H\", \"location\": \"Hairmyres\", \"stage_seq\": 3, \"distance_m\": 3202.555, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": \"1305\", \"location\": \"Thorntonhall\", \"stage_seq\": 4, \"distance_m\": 5005.982, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": \"1308H\", \"location\": \"Busby\", \"stage_seq\": 5, \"distance_m\": 6647.418, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"1310H\", \"wtt_dep\": \"1311H\", \"location\": \"Clarkston\", \"stage_seq\": 6, \"distance_m\": 7982.007, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": \"1315\", \"location\": \"Giffnock\", \"stage_seq\": 7, \"distance_m\": 9922.338, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"1317\", \"wtt_dep\": \"1318\", \"location\": \"Thornliebank\", \"stage_seq\": 8, \"distance_m\": 11433.747, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Busby Jn\", \"stage_seq\": 9, \"distance_m\": 12757.308, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1322\", \"location\": \"Pollokshaws West\", \"stage_seq\": 10, \"distance_m\": 13392.103, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1325\", \"location\": \"Crossmyloof\", \"stage_seq\": 11, \"distance_m\": 14930.485, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 12, \"distance_m\": 15764.007, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 13, \"distance_m\": 16438.767, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 14, \"distance_m\": 17534.106, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 15, \"distance_m\": 18463.316, \"section_seq\": 1, \"route_path_id\": 28665}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18463.316, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28665}], \"total_distance_m\": 18463.316, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18463.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1257", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:12Z\", \"source_id\": 56031068, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:07:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:13Z\", \"source_id\": 17926249, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:35Z\", \"source_id\": 56037189, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:39Z\", \"source_id\": 17928054, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:44Z\", \"source_id\": 56055871, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:48Z\", \"source_id\": 17933299, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:16Z\", \"source_id\": 56064922, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:20:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:16Z\", \"source_id\": 17935852, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:34Z\", \"source_id\": 56076012, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:38Z\", \"source_id\": 17939037, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:57Z\", \"source_id\": 56091983, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:58Z\", \"source_id\": 17943588, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "5", "timing_fact_generation": 1789734599581366, "current_leg_arrival_utc": "2026-09-18T13:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:39.235816", "service_state_evidence_id": 17943588, "current_leg_start_actual_dep": "2026-09-18T13:25:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:39.702789", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EKL |
GLC |
2J01 |
380116 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 137.273, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 5689.123, "from_m": 137.273, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6354.536, "from_m": 5689.123, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 35.0}, {"to_m": 6892.699, "from_m": 6354.536, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 6914.853, "from_m": 6892.699, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6964.012, "from_m": 6914.853, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12435.664, "from_m": 6964.012, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12554.84, "from_m": 12435.664, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12626.724, "from_m": 12554.84, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15699.318, "from_m": 12626.724, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17061.555, "from_m": 15699.318, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17479.027, "from_m": 17061.555, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18038.849, "from_m": 17479.027, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18463.316, "from_m": 18038.849, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 671022, "profile_key": "dd769b64f78e78abe23090c16b068d7576176d97c66dab541b804c6b640a84ca", "schedule_id": 1940, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1257", "location": "East Kilbride", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259", "location": "Hairmyres East Jn", "stage_seq": 2, "distance_m": 1559.515, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "1300H", "wtt_dep": "1301H", "location": "Hairmyres", "stage_seq": 3, "distance_m": 3202.555, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": "1305", "location": "Thorntonhall", "stage_seq": 4, "distance_m": 5005.982, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": "1308H", "location": "Busby", "stage_seq": 5, "distance_m": 6647.418, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "1310H", "wtt_dep": "1311H", "location": "Clarkston", "stage_seq": 6, "distance_m": 7982.007, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": "1315", "location": "Giffnock", "stage_seq": 7, "distance_m": 9922.338, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "1317", "wtt_dep": "1318", "location": "Thornliebank", "stage_seq": 8, "distance_m": 11433.747, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Busby Jn", "stage_seq": 9, "distance_m": 12757.308, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1322", "location": "Pollokshaws West", "stage_seq": 10, "distance_m": 13392.103, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1325", "location": "Crossmyloof", "stage_seq": 11, "distance_m": 14930.485, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327H", "location": "Muirhouse South Jn", "stage_seq": 12, "distance_m": 15764.007, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328", "location": "Muirhouse North Jn", "stage_seq": 13, "distance_m": 16438.767, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330", "location": "Glasgow Bridge Street Jn", "stage_seq": 14, "distance_m": 17534.106, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 15, "distance_m": 18463.316, "section_seq": 1, "route_path_id": 28665}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18463.316, "from_m": 0.0, "section_seq": 1, "route_path_id": 28665}], "total_distance_m": 18463.316, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18463.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2579, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:12Z", "source_id": 56031068, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:07:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:13Z", "source_id": 17926249, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2583, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:35Z", "source_id": 56037189, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:09:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:39Z", "source_id": 17928054, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2587, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:44Z", "source_id": 56055871, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:17:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:48Z", "source_id": 17933299, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1839, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:16Z", "source_id": 56064922, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:20:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:16Z", "source_id": 17935852, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1843, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:34Z", "source_id": 56076012, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:24:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:38Z", "source_id": 17939037, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2007, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:57Z", "source_id": 56091983, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:31:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:58Z", "source_id": 17943588, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
East Kilbride |
1257 |
1257 |
None |
None |
None |
Glasgow Central High Level |
1332 |
1332 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15097/2026-09-18/detailed |
None |
Crossmyloof |
2026-09-18T13:25:00+01:00 |
Glasgow Central High Level |
6.0 |
{"type": "LineString", "coordinates": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
2.2 |
1325 |
1331 |
Crossmyloof |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-18 12:41:56 |
TERMINATED |
2026-09-18 12:31:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943588 |
1789734599581366 |
30 |
30 |
2026-09-18 12:41:39.702789 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:39.235816 |
| 639643 |
670516 |
G88420 |
871L31ML18 |
2026-09-18 |
COMPLETE |
17943624 |
2026-09-18 13:31:00 |
2026-09-18 12:41:56 |
2026-09-20 12:41:56 |
{"id": 670516, "stp": "P", "toc": "Southern", "uid": "G88420", "consist": "377113+377443", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88420/2026-09-18/detailed", "trust_id": "871L31ML18", "origin_crs": "EGR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": "17", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1L31", "timing_status": "EARLY", "origin_station": "East Grinstead", "current_leg_arr": "1331", "current_leg_dep": "1326", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1236", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-18T12:41:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "1332", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 591.373, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5894.946, \"from_m\": 591.373, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6124.263, \"from_m\": 5894.946, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12626.264, \"from_m\": 6124.263, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13919.202, \"from_m\": 12626.264, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13943.392, \"from_m\": 13919.202, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13971.129, \"from_m\": 13943.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15286.062, \"from_m\": 13971.129, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15894.471, \"from_m\": 15286.062, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15916.708, \"from_m\": 15894.471, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15949.155, \"from_m\": 15916.708, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15960.263, \"from_m\": 15949.155, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17583.013, \"from_m\": 15960.263, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19840.05, \"from_m\": 17583.013, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29901.888, \"from_m\": 19840.05, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30063.834, \"from_m\": 29901.888, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31210.434, \"from_m\": 30063.834, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31245.476, \"from_m\": 31210.434, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31311.537, \"from_m\": 31245.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31346.46, \"from_m\": 31311.537, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31412.96, \"from_m\": 31346.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31501.628, \"from_m\": 31412.96, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31532.064, \"from_m\": 31501.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31926.32, \"from_m\": 31532.064, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31963.285, \"from_m\": 31926.32, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32859.736, \"from_m\": 31963.285, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 33383.728, \"from_m\": 32859.736, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33465.05, \"from_m\": 33383.728, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33518.826, \"from_m\": 33465.05, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41899.248, \"from_m\": 33518.826, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45297.625, \"from_m\": 41899.248, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47978.585, \"from_m\": 45297.625, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48635.622, \"from_m\": 47978.585, \"capability_applied\": null, \"effective_limit_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\": 670516, \"profile_key\": \"48ed50ff5781b55dd739dfc97049aa8829c9a7e6cfe68e082df7d16db1c3a601\", \"schedule_id\": 31946, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"East Grinstead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240\", \"location\": \"Dormans\", \"stage_seq\": 2, \"distance_m\": 3659.554, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1242H\", \"wtt_dep\": \"1243\", \"location\": \"Lingfield\", \"stage_seq\": 3, \"distance_m\": 6031.857, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250H\", \"location\": \"Hurst Green\", \"stage_seq\": 4, \"distance_m\": 14136.447, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253H\", \"location\": \"Oxted\", \"stage_seq\": 5, \"distance_m\": 15659.32, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259\", \"location\": \"Woldingham\", \"stage_seq\": 6, \"distance_m\": 20821.312, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1302H\", \"location\": \"Upper Warlingham\", \"stage_seq\": 7, \"distance_m\": 23620.755, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306\", \"location\": \"Riddlesdown\", \"stage_seq\": 8, \"distance_m\": 26716.702, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1309H\", \"location\": \"Sanderstead\", \"stage_seq\": 9, \"distance_m\": 28696.94, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312H\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 30226.238, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1315H\", \"location\": \"East Croydon\", \"stage_seq\": 11, \"distance_m\": 31733.956, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 32581.666, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317H\", \"location\": \"Selhurst\", \"stage_seq\": 13, \"distance_m\": 33610.719, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321\", \"location\": \"Streatham North Jn\", \"stage_seq\": 14, \"distance_m\": 38905.311, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"Balham\", \"stage_seq\": 15, \"distance_m\": 41251.322, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1325\", \"wtt_dep\": \"1326\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 16, \"distance_m\": 44393.028, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 17, \"distance_m\": 45457.636, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 18, \"distance_m\": 47293.548, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 19, \"distance_m\": 48635.622, \"section_seq\": 1, \"route_path_id\": 69150}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48635.622, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69150}], \"total_distance_m\": 48635.622, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48407.923, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 227.699, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1236", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:20Z\", \"source_id\": 55954901, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:39:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:21Z\", \"source_id\": 17904673, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:38Z\", \"source_id\": 55970614, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:43:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:44Z\", \"source_id\": 17909272, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:45Z\", \"source_id\": 55988836, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:50:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:46Z\", \"source_id\": 17914406, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:52Z\", \"source_id\": 55997217, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:55Z\", \"source_id\": 17916677, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:55Z\", \"source_id\": 56009498, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:01Z\", \"source_id\": 17920339, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:22Z\", \"source_id\": 56015576, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:28Z\", \"source_id\": 17922043, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:27Z\", \"source_id\": 56026550, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:31Z\", \"source_id\": 17924989, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:12Z\", \"source_id\": 56033656, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:14Z\", \"source_id\": 17927011, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:30Z\", \"source_id\": 56042042, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:36Z\", \"source_id\": 17929464, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:34Z\", \"source_id\": 56047149, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:38Z\", \"source_id\": 17930980, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:45Z\", \"source_id\": 56058342, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:48Z\", \"source_id\": 17933998, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:20Z\", \"source_id\": 56073057, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:25Z\", \"source_id\": 17938141, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:58:16Z\", \"source_id\": 55858839, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:59:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:57Z\", \"source_id\": 56079658, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:00Z\", \"source_id\": 17940047, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:57Z\", \"source_id\": 56091978, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:02Z\", \"source_id\": 17943624, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "17", "timing_fact_generation": 1789734608524503, "current_leg_arrival_utc": "2026-09-18T13:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:41.155606", "service_state_evidence_id": 17943624, "current_leg_start_actual_dep": "2026-09-18T13:26:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:41.445709", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EGR |
None |
1L31 |
377113+377443 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 591.373, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5894.946, "from_m": 591.373, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6124.263, "from_m": 5894.946, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12626.264, "from_m": 6124.263, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13919.202, "from_m": 12626.264, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13943.392, "from_m": 13919.202, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13971.129, "from_m": 13943.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15286.062, "from_m": 13971.129, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15894.471, "from_m": 15286.062, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15916.708, "from_m": 15894.471, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15949.155, "from_m": 15916.708, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15960.263, "from_m": 15949.155, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17583.013, "from_m": 15960.263, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19840.05, "from_m": 17583.013, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29901.888, "from_m": 19840.05, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30063.834, "from_m": 29901.888, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31210.434, "from_m": 30063.834, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31245.476, "from_m": 31210.434, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31311.537, "from_m": 31245.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31346.46, "from_m": 31311.537, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31412.96, "from_m": 31346.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31501.628, "from_m": 31412.96, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31532.064, "from_m": 31501.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31926.32, "from_m": 31532.064, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31963.285, "from_m": 31926.32, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32859.736, "from_m": 31963.285, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 33383.728, "from_m": 32859.736, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33465.05, "from_m": 33383.728, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33518.826, "from_m": 33465.05, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41899.248, "from_m": 33518.826, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45297.625, "from_m": 41899.248, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47978.585, "from_m": 45297.625, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48635.622, "from_m": 47978.585, "capability_applied": null, "effective_limit_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": 670516, "profile_key": "48ed50ff5781b55dd739dfc97049aa8829c9a7e6cfe68e082df7d16db1c3a601", "schedule_id": 31946, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1236", "location": "East Grinstead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240", "location": "Dormans", "stage_seq": 2, "distance_m": 3659.554, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1242H", "wtt_dep": "1243", "location": "Lingfield", "stage_seq": 3, "distance_m": 6031.857, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250H", "location": "Hurst Green", "stage_seq": 4, "distance_m": 14136.447, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253H", "location": "Oxted", "stage_seq": 5, "distance_m": 15659.32, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259", "location": "Woldingham", "stage_seq": 6, "distance_m": 20821.312, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1302H", "location": "Upper Warlingham", "stage_seq": 7, "distance_m": 23620.755, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306", "location": "Riddlesdown", "stage_seq": 8, "distance_m": 26716.702, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1309H", "location": "Sanderstead", "stage_seq": 9, "distance_m": 28696.94, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312H", "location": "South Croydon", "stage_seq": 10, "distance_m": 30226.238, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1315H", "location": "East Croydon", "stage_seq": 11, "distance_m": 31733.956, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316H", "location": "Windmill Bridge Jn", "stage_seq": 12, "distance_m": 32581.666, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317H", "location": "Selhurst", "stage_seq": 13, "distance_m": 33610.719, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321", "location": "Streatham North Jn", "stage_seq": 14, "distance_m": 38905.311, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322", "location": "Balham", "stage_seq": 15, "distance_m": 41251.322, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1325", "wtt_dep": "1326", "location": "Clapham Junction (C)", "stage_seq": 16, "distance_m": 44393.028, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327H", "location": "Pouparts Jn", "stage_seq": 17, "distance_m": 45457.636, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329", "location": "Battersea Pier Jn", "stage_seq": 18, "distance_m": 47293.548, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 19, "distance_m": 48635.622, "section_seq": 1, "route_path_id": 69150}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48635.622, "from_m": 0.0, "section_seq": 1, "route_path_id": 69150}], "total_distance_m": 48635.622, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48407.923, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 227.699, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30434, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:20Z", "source_id": 55954901, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:39:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:21Z", "source_id": 17904673, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30430, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:38Z", "source_id": 55970614, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:43:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:44Z", "source_id": 17909272, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30424, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:45Z", "source_id": 55988836, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:50:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:46Z", "source_id": 17914406, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30411, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:52Z", "source_id": 55997217, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:53:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:55Z", "source_id": 17916677, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30407, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:55Z", "source_id": 56009498, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:58:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:01Z", "source_id": 17920339, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30403, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:22Z", "source_id": 56015576, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:02:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:28Z", "source_id": 17922043, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30399, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:27Z", "source_id": 56026550, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:05:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:31Z", "source_id": 17924989, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30396, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:12Z", "source_id": 56033656, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:08:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:14Z", "source_id": 17927011, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:30Z", "source_id": 56042042, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:11:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:36Z", "source_id": 17929464, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:34Z", "source_id": 56047149, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:13:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:38Z", "source_id": 17930980, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29930, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:45Z", "source_id": 56058342, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:17:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:48Z", "source_id": 17933998, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:20Z", "source_id": 56073057, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:23:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:25Z", "source_id": 17938141, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:58:16Z", "source_id": 55858839, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T10:59:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:57Z", "source_id": 56079658, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:00Z", "source_id": 17940047, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28789, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:57Z", "source_id": 56091978, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:31:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:02Z", "source_id": 17943624, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
East Grinstead |
1236 |
1236 |
2 |
None |
None |
London Victoria (C) |
1332 |
1332 |
17 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G88420/2026-09-18/detailed |
None |
Clapham Junction (C) |
2026-09-18T13:26:00+01:00 |
London Victoria (C) |
5.0 |
{"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
3.0 |
1326 |
1331 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-18 12:41:56 |
TERMINATED |
2026-09-18 12:31:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943624 |
1789734608524503 |
76 |
76 |
2026-09-18 12:41:41.445709 |
17 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:41.155606 |
| 639644 |
671346 |
G30272 |
362F29MM18 |
2026-09-18 |
COMPLETE |
17944734 |
2026-09-18 13:31:00 |
2026-09-18 12:41:56 |
2026-09-20 12:41:56 |
{"id": 671346, "stp": "P", "toc": "Merseyrail", "uid": "G30272", "consist": "777146", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30272/2026-09-18/detailed", "trust_id": "362F29MM18", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-18", "dest_arr_time": "1331", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2F29", "timing_status": "ON TIME", "origin_station": "Headbolt Lane", "current_leg_arr": "1331", "current_leg_dep": "1329", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "1311", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-18T12:41:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "1331", "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\": 671346, \"profile_key\": \"3cfb9d64d3bb80bb21a2b64ed4f6edd2c95f53bbacf558e2f2437ffd5013019d\", \"schedule_id\": 10884, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1312H\", \"wtt_dep\": \"1313\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 2, \"distance_m\": 1321.065, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": \"1316H\", \"location\": \"Fazakerley\", \"stage_seq\": 3, \"distance_m\": 4366.15, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1318H\", \"wtt_dep\": \"1319\", \"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\": \"1319H\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 7292.719, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1322\", \"location\": \"Kirkdale\", \"stage_seq\": 6, \"distance_m\": 8772.824, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1324H\", \"wtt_dep\": \"1325\", \"location\": \"Sandhills\", \"stage_seq\": 7, \"distance_m\": 10157.238, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": \"1329\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 8, \"distance_m\": 12612.014, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"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": "1311", "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-18T12:11:51Z\", \"source_id\": 56045491, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:55Z\", \"source_id\": 17930451, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:18Z\", \"source_id\": 56057317, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:20Z\", \"source_id\": 17933690, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:20Z\", \"source_id\": 56062571, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:23Z\", \"source_id\": 17935149, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:09Z\", \"source_id\": 56072608, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:13Z\", \"source_id\": 17937999, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:24Z\", \"source_id\": 56078200, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:28Z\", \"source_id\": 17939676, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:23Z\", \"source_id\": 56088193, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:28Z\", \"source_id\": 17942569, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:30Z\", \"source_id\": 56095887, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:36Z\", \"source_id\": 17944734, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789734702598338, "current_leg_arrival_utc": "2026-09-18T13:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:42.588731", "service_state_evidence_id": 17944734, "current_leg_start_actual_dep": "2026-09-18T13:29:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:43.348968", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
HBL |
LVC |
2F29 |
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": 671346, "profile_key": "3cfb9d64d3bb80bb21a2b64ed4f6edd2c95f53bbacf558e2f2437ffd5013019d", "schedule_id": 10884, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1311", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1312H", "wtt_dep": "1313", "location": "Kirkby (Merseyside)", "stage_seq": 2, "distance_m": 1321.065, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": "1316H", "location": "Fazakerley", "stage_seq": 3, "distance_m": 4366.15, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1318H", "wtt_dep": "1319", "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": "1319H", "location": "Walton Jn", "stage_seq": 5, "distance_m": 7292.719, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1322", "location": "Kirkdale", "stage_seq": 6, "distance_m": 8772.824, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1324H", "wtt_dep": "1325", "location": "Sandhills", "stage_seq": 7, "distance_m": 10157.238, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": "1329", "location": "Moorfields (Northern Line)", "stage_seq": 8, "distance_m": 12612.014, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1331", "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-18T12:11:51Z", "source_id": 56045491, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:13:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:55Z", "source_id": 17930451, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9637, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:18Z", "source_id": 56057317, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:17:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:20Z", "source_id": 17933690, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9641, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:20Z", "source_id": 56062571, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:19:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:23Z", "source_id": 17935149, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:09Z", "source_id": 56072608, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:13Z", "source_id": 17937999, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:24Z", "source_id": 56078200, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:25:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:28Z", "source_id": 17939676, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:23Z", "source_id": 56088193, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:29:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:28Z", "source_id": 17942569, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:30Z", "source_id": 56095887, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:31:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:36Z", "source_id": 17944734, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
Headbolt Lane |
1311 |
1311 |
1 |
None |
None |
Liverpool Central (Northern) |
1331 |
1331 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30272/2026-09-18/detailed |
None |
Moorfields (Northern Line) |
2026-09-18T13:29: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 |
1329 |
1331 |
Moorfields (Northern Line) |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-18 12:41:56 |
TERMINATED |
2026-09-18 12:31:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944734 |
1789734702598338 |
29 |
29 |
2026-09-18 12:41:43.348968 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:42.588731 |
| 639645 |
669928 |
W33919 |
729G19MK18 |
2026-09-18 |
COMPLETE |
17943704 |
2026-09-18 13:31:00 |
2026-09-18 12:41:56 |
2026-09-20 12:41:56 |
{"id": 669928, "stp": "O", "toc": "Avanti West Coast", "uid": "W33919", "consist": "390117", "dest_crs": "BHM", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33919/2026-09-18/detailed", "trust_id": "729G19MK18", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-18", "dest_arr_time": "1327", "dest_platform": "5", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "9G19", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1331", "current_leg_dep": "1322", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1210", "origin_platform": "13", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-18T12:41:56", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Birmingham International", "dest_arr_time_act": "1327", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Birmingham International", "current_leg_milage": "8.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12941.841, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18619.811, \"from_m\": 12941.841, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33233.229, \"from_m\": 18619.811, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 34553.95, \"from_m\": 33233.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 36285.324, \"from_m\": 34553.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.596, \"from_m\": 117180.103, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.06, \"from_m\": 124095.596, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131025.117, \"from_m\": 126313.06, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.706, \"from_m\": 131025.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136136.516, \"from_m\": 131775.895, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 142552.126, \"from_m\": 136136.516, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 142560.029, \"from_m\": 142552.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151228.711, \"from_m\": 142560.029, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152154.877, \"from_m\": 151228.711, \"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\": 152892.761, \"from_m\": 152154.877, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 158566.228, \"from_m\": 152892.761, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 160441.627, \"from_m\": 158566.228, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 168157.297, \"from_m\": 160441.627, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 171422.579, \"from_m\": 168157.297, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 175836.565, \"from_m\": 171422.579, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 180079.404, \"from_m\": 175836.565, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 180447.875, \"from_m\": 180079.404, \"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\": 181399.013, \"from_m\": 180447.875, \"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\": 181762.82, \"from_m\": 181399.013, \"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\": 181810.394, \"from_m\": 181762.82, \"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\": 182055.072, \"from_m\": 181810.394, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 669928, \"profile_key\": \"46f90298d9ee39db6cd314f59d5783cc5721bc740d034d0d46d89c0589cd5e0b\", \"schedule_id\": 39278, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1306H\", \"location\": \"Coventry\", \"stage_seq\": 18, \"distance_m\": 151667.529, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Berkswell\", \"stage_seq\": 19, \"distance_m\": 160513.144, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": false, \"wtt_arr\": \"1315H\", \"wtt_dep\": \"1317H\", \"location\": \"Birmingham International\", \"stage_seq\": 20, \"distance_m\": 168863.152, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321\", \"location\": \"Stechford\", \"stage_seq\": 21, \"distance_m\": 175990.894, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Grand Jn\", \"stage_seq\": 22, \"distance_m\": 180498.199, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324H\", \"location\": \"Proof House Jn\", \"stage_seq\": 23, \"distance_m\": 181052.443, \"section_seq\": 1, \"route_path_id\": 27887}, {\"is_pass\": false, \"wtt_arr\": \"1327\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 24, \"distance_m\": 182055.072, \"section_seq\": 1, \"route_path_id\": 27887}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 182055.072, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27887}], \"total_distance_m\": 182055.072, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 179209.367, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2845.705, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1210", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:20:42Z\", \"source_id\": 55915240, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:21:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:20:45Z\", \"source_id\": 17893384, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:22:30Z\", \"source_id\": 55920034, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:22:35Z\", \"source_id\": 17894765, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:26:44Z\", \"source_id\": 55930291, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:27:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:26:48Z\", \"source_id\": 17897852, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:49Z\", \"source_id\": 55948511, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:34:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:54Z\", \"source_id\": 17902893, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:03Z\", \"source_id\": 55966634, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:42:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:08Z\", \"source_id\": 17908118, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:43Z\", \"source_id\": 55970794, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:44Z\", \"source_id\": 17909285, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:34Z\", \"source_id\": 56013464, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:35Z\", \"source_id\": 17921422, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:29Z\", \"source_id\": 56034464, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:32Z\", \"source_id\": 17927241, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:08Z\", \"source_id\": 56054196, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:13Z\", \"source_id\": 17932849, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:47Z\", \"source_id\": 56063728, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:20:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:51Z\", \"source_id\": 17935467, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:20Z\", \"source_id\": 56082940, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:26Z\", \"source_id\": 17941061, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:03Z\", \"source_id\": 56092317, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:09Z\", \"source_id\": 17943704, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "5", "timing_fact_generation": 1789734610126035, "current_leg_arrival_utc": "2026-09-18T13:31:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390117\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-18T12:31:47.125565", "service_state_evidence_id": 17943704, "current_leg_start_actual_dep": "2026-09-18T13:21:30+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:47.642712", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
O |
EUS |
BHM |
9G19 |
390117 |
11 |
125 |
{"units": ["390117"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.596, "from_m": 117180.103, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.06, "from_m": 124095.596, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131025.117, "from_m": 126313.06, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136136.516, "from_m": 131775.895, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 142552.126, "from_m": 136136.516, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 142560.029, "from_m": 142552.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151228.711, "from_m": 142560.029, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 152154.877, "from_m": 151228.711, "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": 152892.761, "from_m": 152154.877, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 158566.228, "from_m": 152892.761, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 160441.627, "from_m": 158566.228, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 168157.297, "from_m": 160441.627, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 171422.579, "from_m": 168157.297, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 175836.565, "from_m": 171422.579, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 180079.404, "from_m": 175836.565, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 180447.875, "from_m": 180079.404, "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": 181399.013, "from_m": 180447.875, "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": 181762.82, "from_m": 181399.013, "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": 181810.394, "from_m": 181762.82, "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": 182055.072, "from_m": 181810.394, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 669928, "profile_key": "46f90298d9ee39db6cd314f59d5783cc5721bc740d034d0d46d89c0589cd5e0b", "schedule_id": 39278, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1210", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 27887}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1306H", "location": "Coventry", "stage_seq": 18, "distance_m": 151667.529, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Berkswell", "stage_seq": 19, "distance_m": 160513.144, "section_seq": 1, "route_path_id": 27887}, {"is_pass": false, "wtt_arr": "1315H", "wtt_dep": "1317H", "location": "Birmingham International", "stage_seq": 20, "distance_m": 168863.152, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321", "location": "Stechford", "stage_seq": 21, "distance_m": 175990.894, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Grand Jn", "stage_seq": 22, "distance_m": 180498.199, "section_seq": 1, "route_path_id": 27887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324H", "location": "Proof House Jn", "stage_seq": 23, "distance_m": 181052.443, "section_seq": 1, "route_path_id": 27887}, {"is_pass": false, "wtt_arr": "1327", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 24, "distance_m": 182055.072, "section_seq": 1, "route_path_id": 27887}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 182055.072, "from_m": 0.0, "section_seq": 1, "route_path_id": 27887}], "total_distance_m": 182055.072, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 179209.367, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2845.705, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:20:42Z", "source_id": 55915240, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:21:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:20:45Z", "source_id": 17893384, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:22:30Z", "source_id": 55920034, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:22:35Z", "source_id": 17894765, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:26:44Z", "source_id": 55930291, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:27:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:26:48Z", "source_id": 17897852, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:49Z", "source_id": 55948511, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:34:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:54Z", "source_id": 17902893, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:03Z", "source_id": 55966634, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:42:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:08Z", "source_id": 17908118, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:43Z", "source_id": 55970794, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:44Z", "source_id": 17909285, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:34Z", "source_id": 56013464, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:01:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:35Z", "source_id": 17921422, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:29Z", "source_id": 56034464, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:08:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:32Z", "source_id": 17927241, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:08Z", "source_id": 56054196, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:16:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:13Z", "source_id": 17932849, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20902, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:47Z", "source_id": 56063728, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:20:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:51Z", "source_id": 17935467, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:20Z", "source_id": 56082940, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:27:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:26Z", "source_id": 17941061, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19414, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:03Z", "source_id": 56092317, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:09Z", "source_id": 17943704, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
London Euston |
1210 |
1210 |
13 |
None |
None |
Birmingham New Street |
1327 |
1327 |
5 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33919/2026-09-18/detailed |
None |
Birmingham International |
2026-09-18T13:21:30+01:00 |
Birmingham New Street |
9.0 |
{"type": "LineString", "coordinates": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} |
8.2 |
1322 |
1331 |
Birmingham International |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-18 12:41:56 |
TERMINATED |
2026-09-18 12:31:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943704 |
1789734610126035 |
110 |
110 |
2026-09-18 12:41:47.642712 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:47.125565 |
| 639646 |
670948 |
W88220 |
722T37ML18 |
2026-09-18 |
COMPLETE |
17943912 |
2026-09-18 13:31:00 |
2026-09-18 12:41:56 |
2026-09-20 12:41:56 |
{"id": 670948, "stp": "O", "toc": "West Midlands Trains", "uid": "W88220", "consist": "730231", "dest_crs": "TRI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88220/2026-09-18/detailed", "trust_id": "722T37ML18", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tring", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": "4", "is_terminated": 1, "next_location": "Tring", "signalling_id": "2T37", "timing_status": "EARLY", "origin_station": "London Euston", "current_leg_arr": "1331", "current_leg_dep": "1326", "current_leg_end": "Tring", "origin_dep_time": "1254", "origin_platform": "8", "current_location": "Tring", "last_update_time": "2026-09-18T12:41:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5626351999999999, 51.76361229999999], [-0.56327, 51.76374710000001], [-0.5639544, 51.763865], [-0.5650303, 51.7640048], [-0.5653963, 51.7640524], [-0.5655512, 51.76407249999999], [-0.5665745, 51.7641922], [-0.5675826999999999, 51.7643466], [-0.5695063, 51.7647405], [-0.5701696999999999, 51.76488679999999], [-0.5720443999999999, 51.76538009999999], [-0.573926, 51.76595129999998], [-0.5755201999999999, 51.7665054], [-0.5770986999999999, 51.767105399999984], [-0.5795011, 51.76813030000001], [-0.5806412999999999, 51.7686854], [-0.5817362, 51.7692851], [-0.5834186999999998, 51.770309000000005], [-0.5867641, 51.772306], [-0.5874682, 51.772698599999984], [-0.5897646999999999, 51.7739796], [-0.5925796999999999, 51.7754861], [-0.5957174999999999, 51.77697879999999], [-0.5967751, 51.7774566], [-0.5969459487138293, 51.77753249589623], [-0.5979979, 51.7779998], [-0.5981003999999999, 51.77804179999999], [-0.6000011, 51.77882889999999], [-0.6014348999999999, 51.7794784], [-0.6034343, 51.78046830000001], [-0.6047172999999999, 51.7811854], [-0.6080477999999999, 51.783332699999995], [-0.6095416, 51.7844525], [-0.6109260999999999, 51.785622399999994], [-0.6125658999999999, 51.78720100000001], [-0.6133137, 51.78800189999999], [-0.6140259, 51.7888212], [-0.6151373999999998, 51.7902565], [-0.6156511999999998, 51.79099440000001], [-0.6161423, 51.79173579999999], [-0.6168348999999999, 51.7929125], [-0.6176907, 51.794546200000006], [-0.6182025, 51.79552199999999], [-0.6188039999999999, 51.796495699999994], [-0.6191631, 51.7969822], [-0.6197016, 51.79769629999999], [-0.6201635, 51.7982673], [-0.6204868, 51.798649299999994], [-0.6208150999999998, 51.79903650000001], [-0.6212638999999999, 51.79955999999999], [-0.6217799, 51.800127800000006]]}", "current_leg_start": "Berkhamsted", "dest_arr_time_act": "1332", "motion_projection": null, "next_location_lat": "51.8001278", "next_location_lon": "-0.6217799", "previous_location": "Berkhamsted", "current_leg_milage": "3.7", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27317.72, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 27527.721, \"from_m\": 27317.72, \"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\": 27738.02, \"from_m\": 27527.721, \"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\": 28780.7, \"from_m\": 27738.02, \"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\": 28874.734, \"from_m\": 28780.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28906.323, \"from_m\": 28874.734, \"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\": 29010.323, \"from_m\": 28906.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36285.925, \"from_m\": 29010.323, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.863, \"from_m\": 36285.925, \"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\": 41324.149, \"from_m\": 36339.863, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46541.182, \"from_m\": 41324.149, \"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\": 46861.019, \"from_m\": 46541.182, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50881.189, \"from_m\": 46861.019, \"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}], \"service_id\": 670948, \"profile_key\": \"aaa3500db935fb1f7434c67fb981e8d84c2fe49121d1a802bda9555287b7d8f7\", \"schedule_id\": 39454, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1254\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1307\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1314H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28062.051, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1322\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 8, \"distance_m\": 39400.876, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 9, \"distance_m\": 41052.382, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1326\", \"wtt_dep\": \"1327\", \"location\": \"Berkhamsted\", \"stage_seq\": 10, \"distance_m\": 44901.453, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": null, \"location\": \"Tring\", \"stage_seq\": 11, \"distance_m\": 50881.189, \"section_seq\": 1, \"route_path_id\": 72112}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50881.189, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72112}], \"total_distance_m\": 50881.189, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 44678.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6203.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1254", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.8001278", "current_position_lon": "-0.6217799", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:30Z\", \"source_id\": 56021238, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:33Z\", \"source_id\": 17923577, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:05:57Z\", \"source_id\": 56030317, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:00Z\", \"source_id\": 17926086, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:44Z\", \"source_id\": 56047637, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:48Z\", \"source_id\": 17931093, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:27Z\", \"source_id\": 56068000, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:31Z\", \"source_id\": 17936738, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:57Z\", \"source_id\": 56079593, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:00Z\", \"source_id\": 17940034, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:23Z\", \"source_id\": 56093116, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:26Z\", \"source_id\": 17943912, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tring", "service_state_platform": "4", "timing_fact_generation": 1789734632525573, "current_leg_arrival_utc": "2026-09-18T13:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:54.062635", "service_state_evidence_id": 17943912, "current_leg_start_actual_dep": "2026-09-18T13:27:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:54.594936", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
EUS |
TRI |
2T37 |
730231 |
5 |
110 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27317.72, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 27527.721, "from_m": 27317.72, "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": 27738.02, "from_m": 27527.721, "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": 28780.7, "from_m": 27738.02, "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": 28874.734, "from_m": 28780.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28906.323, "from_m": 28874.734, "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": 29010.323, "from_m": 28906.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36285.925, "from_m": 29010.323, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.863, "from_m": 36285.925, "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": 41324.149, "from_m": 36339.863, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46541.182, "from_m": 41324.149, "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": 46861.019, "from_m": 46541.182, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50881.189, "from_m": 46861.019, "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}], "service_id": 670948, "profile_key": "aaa3500db935fb1f7434c67fb981e8d84c2fe49121d1a802bda9555287b7d8f7", "schedule_id": 39454, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1254", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1307", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1314H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28062.051, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1322", "location": "Hemel Hempstead", "stage_seq": 8, "distance_m": 39400.876, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323H", "location": "Bourne End Jn (Herts)", "stage_seq": 9, "distance_m": 41052.382, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1326", "wtt_dep": "1327", "location": "Berkhamsted", "stage_seq": 10, "distance_m": 44901.453, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": null, "location": "Tring", "stage_seq": 11, "distance_m": 50881.189, "section_seq": 1, "route_path_id": 72112}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50881.189, "from_m": 0.0, "section_seq": 1, "route_path_id": 72112}], "total_distance_m": 50881.189, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 44678.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6203.163, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:30Z", "source_id": 56021238, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:33Z", "source_id": 17923577, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:05:57Z", "source_id": 56030317, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:00Z", "source_id": 17926086, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:44Z", "source_id": 56047637, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:13:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:48Z", "source_id": 17931093, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21826, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:27Z", "source_id": 56068000, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:31Z", "source_id": 17936738, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21806, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:57Z", "source_id": 56079593, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:25:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:00Z", "source_id": 17940034, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21794, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:23Z", "source_id": 56093116, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:26Z", "source_id": 17943912, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
London Euston |
1254 |
1254 |
8 |
None |
None |
Tring |
1332 |
1332 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W88220/2026-09-18/detailed |
None |
Berkhamsted |
2026-09-18T13:27:00+01:00 |
Tring |
5.0 |
{"type": "LineString", "coordinates": [[-0.5626351999999999, 51.76361229999999], [-0.56327, 51.76374710000001], [-0.5639544, 51.763865], [-0.5650303, 51.7640048], [-0.5653963, 51.7640524], [-0.5655512, 51.76407249999999], [-0.5665745, 51.7641922], [-0.5675826999999999, 51.7643466], [-0.5695063, 51.7647405], [-0.5701696999999999, 51.76488679999999], [-0.5720443999999999, 51.76538009999999], [-0.573926, 51.76595129999998], [-0.5755201999999999, 51.7665054], [-0.5770986999999999, 51.767105399999984], [-0.5795011, 51.76813030000001], [-0.5806412999999999, 51.7686854], [-0.5817362, 51.7692851], [-0.5834186999999998, 51.770309000000005], [-0.5867641, 51.772306], [-0.5874682, 51.772698599999984], [-0.5897646999999999, 51.7739796], [-0.5925796999999999, 51.7754861], [-0.5957174999999999, 51.77697879999999], [-0.5967751, 51.7774566], [-0.5969459487138293, 51.77753249589623], [-0.5979979, 51.7779998], [-0.5981003999999999, 51.77804179999999], [-0.6000011, 51.77882889999999], [-0.6014348999999999, 51.7794784], [-0.6034343, 51.78046830000001], [-0.6047172999999999, 51.7811854], [-0.6080477999999999, 51.783332699999995], [-0.6095416, 51.7844525], [-0.6109260999999999, 51.785622399999994], [-0.6125658999999999, 51.78720100000001], [-0.6133137, 51.78800189999999], [-0.6140259, 51.7888212], [-0.6151373999999998, 51.7902565], [-0.6156511999999998, 51.79099440000001], [-0.6161423, 51.79173579999999], [-0.6168348999999999, 51.7929125], [-0.6176907, 51.794546200000006], [-0.6182025, 51.79552199999999], [-0.6188039999999999, 51.796495699999994], [-0.6191631, 51.7969822], [-0.6197016, 51.79769629999999], [-0.6201635, 51.7982673], [-0.6204868, 51.798649299999994], [-0.6208150999999998, 51.79903650000001], [-0.6212638999999999, 51.79955999999999], [-0.6217799, 51.800127800000006]]} |
3.7 |
1326 |
1331 |
Berkhamsted |
Tring |
Tring |
51.8001278 |
-0.6217799 |
51.8001278 |
-0.6217799 |
1 |
0 |
2026-09-18 12:41:56 |
TERMINATED |
2026-09-18 12:31:00 |
Tring |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943912 |
1789734632525573 |
52 |
52 |
2026-09-18 12:41:54.594936 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:54.062635 |
| 639647 |
671767 |
L85506 |
875J31MM18 |
2026-09-18 |
COMPLETE |
17944927 |
2026-09-18 13:31:00 |
2026-09-18 12:41:56 |
2026-09-20 12:41:56 |
{"id": 671767, "stp": "P", "toc": "South Western Railway", "uid": "L85506", "consist": "450036", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85506/2026-09-18/detailed", "trust_id": "875J31MM18", "origin_crs": null, "show_on_map": 0, "dar_est_time": "13:29:00", "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": "1", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "5J31", "timing_status": "EARLY", "origin_station": "Farnham Depot Reception Ro", "current_leg_arr": "1331", "current_leg_dep": "1330", "current_leg_end": "Farnham", "origin_dep_time": "1329", "origin_platform": null, "current_location": "Farnham", "last_update_time": "2026-09-18T12:41:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Farnham Depot Reception Ro", "dest_arr_time_act": "1332", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Farnham Depot Reception Ro", "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\": 248.495, \"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\": 258.338, \"from_m\": 248.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 304.124, \"from_m\": 258.338, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 560.166, \"from_m\": 304.124, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 671767, \"profile_key\": \"940a31b45b53e5bf6228c55326a1c2a7ebae3efb19277128d3210a9bdd9872ca\", \"schedule_id\": 17427, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73236}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 2, \"distance_m\": 560.166, \"section_seq\": 1, \"route_path_id\": 73236}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 560.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73236}], \"total_distance_m\": 560.166, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 560.166, \"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": "1329", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:55Z\", \"source_id\": 17944927, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "1", "timing_fact_generation": 1789734715566635, "current_leg_arrival_utc": "2026-09-18T13:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:31:55.563814", "service_state_evidence_id": 17944927, "current_leg_start_actual_dep": "2026-09-18T13:29:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-18T12:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:41:55.780482", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
FNH |
5J31 |
450036 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 248.495, "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": 258.338, "from_m": 248.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 304.124, "from_m": 258.338, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 560.166, "from_m": 304.124, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 671767, "profile_key": "940a31b45b53e5bf6228c55326a1c2a7ebae3efb19277128d3210a9bdd9872ca", "schedule_id": 17427, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1329", "location": "Farnham Depot Reception Ro", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73236}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": null, "location": "Farnham", "stage_seq": 2, "distance_m": 560.166, "section_seq": 1, "route_path_id": 73236}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 560.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 73236}], "total_distance_m": 560.166, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 560.166, "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-18T12:31:55Z", "source_id": 17944927, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}] |
Farnham Depot Reception Ro |
1329 |
1329 |
None |
13:29:00 |
None |
Farnham |
1332 |
1332 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85506/2026-09-18/detailed |
None |
Farnham Depot Reception Ro |
2026-09-18T13:29:00+01:00 |
Farnham |
1.0 |
{"type": "LineString", "coordinates": [[-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]} |
0.3 |
1330 |
1331 |
Farnham Depot Reception Ro |
Farnham |
Farnham |
51.2111185 |
-0.7934833 |
51.2111185 |
-0.7934833 |
1 |
0 |
2026-09-18 12:41:56 |
TERMINATED |
2026-09-18 12:31:00 |
Farnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944927 |
1789734715566635 |
2 |
2 |
2026-09-18 12:41:55.780482 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:31:55.563814 |
| 639648 |
669872 |
W11133 |
712F16MK18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 12:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 669872, "stp": "P", "toc": "West Midlands Trains", "uid": "W11133", "consist": "350124", "dest_crs": "WFJ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11133/2026-09-18/detailed", "trust_id": "712F16MK18", "origin_crs": "SAA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction", "service_date": "2026-09-18", "dest_arr_time": "1225", "dest_platform": "11", "is_terminated": 1, "next_location": "Watford North", "signalling_id": "2F16", "timing_status": "LATE", "origin_station": "St. Albans Abbey", "current_leg_arr": "1229", "current_leg_dep": "1227", "current_leg_end": "Watford North", "origin_dep_time": "1208", "origin_platform": null, "current_location": "Watford North", "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3816880999999999, 51.6867202], [-0.3818328999999999, 51.6865512], [-0.3821163, 51.686211699999994], [-0.3824462, 51.685774], [-0.3832179, 51.68473449999999], [-0.3839930999999999, 51.6836702], [-0.3847816999999999, 51.6826092], [-0.3855318, 51.681576], [-0.3897089, 51.6758685], [-0.3899234, 51.675598099999995], [-0.3903267999999999, 51.67505379999999]]}", "current_leg_start": "Garston (Hertfordshire)", "dest_arr_time_act": "1225", "motion_projection": null, "next_location_lat": "51.6750538", "next_location_lon": "-0.3903268", "previous_location": "Garston (Hertfordshire)", "current_leg_milage": "0.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9070.302, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10536.178, \"from_m\": 9070.302, \"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\": 10751.57, \"from_m\": 10536.178, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 669872, \"profile_key\": \"ad6ec3ea337e8e888e82255613266910e84413242103f4c4c822d1b00249f183\", \"schedule_id\": 24692, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"St. Albans Abbey\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1210H\", \"wtt_dep\": \"1211H\", \"location\": \"Park Street\", \"stage_seq\": 2, \"distance_m\": 2410.374, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1214\", \"location\": \"How Wood\", \"stage_seq\": 3, \"distance_m\": 3403.139, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216H\", \"location\": \"Bricket Wood\", \"stage_seq\": 4, \"distance_m\": 5007.895, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1220\", \"location\": \"Garston (Hertfordshire)\", \"stage_seq\": 5, \"distance_m\": 7642.755, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1223\", \"location\": \"Watford North\", \"stage_seq\": 6, \"distance_m\": 9070.302, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": null, \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 10751.57, \"section_seq\": 1, \"route_path_id\": 38299}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10751.57, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38299}], \"total_distance_m\": 10751.57, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 10751.57, \"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": "1208", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.6750538", "current_position_lon": "-0.3903268", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:15:53Z\", \"source_id\": 17889857, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:22Z\", \"source_id\": 17891675, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:20:52Z\", \"source_id\": 17893481, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:26:54Z\", \"source_id\": 17897890, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:29:51Z\", \"source_id\": 17899984, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford North", "service_state_platform": null, "timing_fact_generation": 1789731057044313, "current_leg_arrival_utc": "2026-09-18T12:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:00.849428", "service_state_evidence_id": 17900738, "current_leg_start_actual_dep": "2026-09-18T12:27:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:03.422883", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SAA |
WFJ |
2F16 |
350124 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 9070.302, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10536.178, "from_m": 9070.302, "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": 10751.57, "from_m": 10536.178, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 669872, "profile_key": "ad6ec3ea337e8e888e82255613266910e84413242103f4c4c822d1b00249f183", "schedule_id": 24692, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1208", "location": "St. Albans Abbey", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1210H", "wtt_dep": "1211H", "location": "Park Street", "stage_seq": 2, "distance_m": 2410.374, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1214", "location": "How Wood", "stage_seq": 3, "distance_m": 3403.139, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216H", "location": "Bricket Wood", "stage_seq": 4, "distance_m": 5007.895, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1220", "location": "Garston (Hertfordshire)", "stage_seq": 5, "distance_m": 7642.755, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1223", "location": "Watford North", "stage_seq": 6, "distance_m": 9070.302, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": null, "location": "Watford Junction", "stage_seq": 7, "distance_m": 10751.57, "section_seq": 1, "route_path_id": 38299}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10751.57, "from_m": 0.0, "section_seq": 1, "route_path_id": 38299}], "total_distance_m": 10751.57, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 10751.57, "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-18T11:15:53Z", "source_id": 17889857, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:22Z", "source_id": 17891675, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:20:52Z", "source_id": 17893481, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:26:54Z", "source_id": 17897890, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:29:51Z", "source_id": 17899984, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:29:00+01:00", "operational_fact": true}] |
St. Albans Abbey |
1208 |
1208 |
None |
None |
None |
Watford Junction |
1225 |
1225 |
11 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11133/2026-09-18/detailed |
None |
Garston (Hertfordshire) |
2026-09-18T12:27:00+01:00 |
Watford North |
2.0 |
{"type": "LineString", "coordinates": [[-0.3816880999999999, 51.6867202], [-0.3818328999999999, 51.6865512], [-0.3821163, 51.686211699999994], [-0.3824462, 51.685774], [-0.3832179, 51.68473449999999], [-0.3839930999999999, 51.6836702], [-0.3847816999999999, 51.6826092], [-0.3855318, 51.681576], [-0.3897089, 51.6758685], [-0.3899234, 51.675598099999995], [-0.3903267999999999, 51.67505379999999]]} |
0.9 |
1227 |
1229 |
Garston (Hertfordshire) |
Watford North |
Watford North |
51.6750538 |
-0.3903268 |
51.6750538 |
-0.3903268 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Watford North |
TRUST |
TRACKING_TIMEOUT |
17900738 |
1789731057044313 |
18 |
18 |
2026-09-18 12:42:03.422883 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:00.849428 |
| 639649 |
668874 |
C55781 |
142I03MI18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 12:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 668874, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55781", "consist": null, "dest_crs": "APN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55781/2026-09-18/detailed", "trust_id": "142I03MI18", "origin_crs": "SHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle Airport", "service_date": "2026-09-18", "dest_arr_time": "1232", "dest_platform": null, "is_terminated": 1, "next_location": "Heworth (Metro)", "signalling_id": "2I03", "timing_status": "ON TIME", "origin_station": "South Hylton (Sunderland Metro)", "current_leg_arr": "1157", "current_leg_dep": "1052", "current_leg_end": "Heworth (Metro)", "origin_dep_time": "1126", "origin_platform": null, "current_location": "Pelaw Metro Jn", "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]}", "current_leg_start": "Pelaw Tyne & Wear Metro", "dest_arr_time_act": "1232", "motion_projection": null, "next_location_lat": "54.9516939", "next_location_lon": "-1.5561194", "previous_location": "Brockley Whins", "current_leg_milage": "0.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 15, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:55690129\", \"confirmationDeadline\": \"2026-09-18T11:57:00+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1126½", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "65.0", "current_position_lat": "54.9516939", "current_position_lon": "-1.5561194", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:19:49Z\", \"source_id\": 55760399, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:21:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:17:06Z\", \"source_id\": 55753353, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:17:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:28:34Z\", \"source_id\": 55783105, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:29:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:28:39Z\", \"source_id\": 17855734, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:15:00Z\", \"source_id\": 55747878, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:15:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:30:37Z\", \"source_id\": 55788142, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:31:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:30:41Z\", \"source_id\": 17857206, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:13:50Z\", \"source_id\": 55745049, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:14:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:32:45Z\", \"source_id\": 55793484, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:33:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:32:50Z\", \"source_id\": 17858736, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:11:52Z\", \"source_id\": 55740101, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:12:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:34:22Z\", \"source_id\": 55797651, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:35:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:34:25Z\", \"source_id\": 17859957, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:09:53Z\", \"source_id\": 55734655, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:35:52Z\", \"source_id\": 55801606, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:35:59Z\", \"source_id\": 17861081, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:08:19Z\", \"source_id\": 55730721, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:09:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:38:58Z\", \"source_id\": 55809474, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:39:04Z\", \"source_id\": 17863302, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:06:56Z\", \"source_id\": 55727024, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:07:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:39:51Z\", \"source_id\": 17863861, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:04:45Z\", \"source_id\": 55721091, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:05:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:41:58Z\", \"source_id\": 17865399, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:01:24Z\", \"source_id\": 55712032, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:02:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:45:00Z\", \"source_id\": 17867562, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:58:12Z\", \"source_id\": 55703723, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:48:54Z\", \"source_id\": 17870399, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:56:05Z\", \"source_id\": 55698646, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:51:37Z\", \"source_id\": 17872362, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pelaw Metro Jn", "service_state_platform": null, "timing_fact_generation": 1789728869386197, "current_leg_arrival_utc": "2026-09-18T11:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:01.158459", "service_state_evidence_id": 17874450, "current_leg_start_actual_dep": "2026-09-18T10:52:14+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:03.164963", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
P |
SHZ |
APN |
2I03 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 4034, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:19:49Z", "source_id": 55760399, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-18T10:21:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4019, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:17:06Z", "source_id": 55753353, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T10:17:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4021, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:28:34Z", "source_id": 55783105, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T10:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:28:39Z", "source_id": 17855734, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4023, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:15:00Z", "source_id": 55747878, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T10:15:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4025, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:30:37Z", "source_id": 55788142, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T10:31:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:30:41Z", "source_id": 17857206, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3981, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:13:50Z", "source_id": 55745049, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T10:14:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3983, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:32:45Z", "source_id": 55793484, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T10:33:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:32:50Z", "source_id": 17858736, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4011, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:11:52Z", "source_id": 55740101, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T10:12:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4017, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:34:22Z", "source_id": 55797651, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T10:35:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:34:25Z", "source_id": 17859957, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:09:53Z", "source_id": 55734655, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4006, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:35:52Z", "source_id": 55801606, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:35:59Z", "source_id": 17861081, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3974, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:08:19Z", "source_id": 55730721, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T10:09:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3978, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:38:58Z", "source_id": 55809474, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T10:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:39:04Z", "source_id": 17863302, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4027, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:06:56Z", "source_id": 55727024, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T10:07:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:39:51Z", "source_id": 17863861, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3970, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:04:45Z", "source_id": 55721091, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T10:05:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:41:58Z", "source_id": 17865399, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3961, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:01:24Z", "source_id": 55712032, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T10:02:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:45:00Z", "source_id": 17867562, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:58:12Z", "source_id": 55703723, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T09:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:48:54Z", "source_id": 17870399, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3742, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:56:05Z", "source_id": 55698646, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T09:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:51:37Z", "source_id": 17872362, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:51:00+01:00", "operational_fact": true}] |
South Hylton (Sunderland Metro) |
1126 |
1126½ |
None |
None |
None |
Newcastle Airport |
1232 |
1232 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C55781/2026-09-18/detailed |
None |
Pelaw Tyne & Wear Metro |
2026-09-18T10:52:14+01:00 |
Heworth (Metro) |
65.0 |
{"type": "LineString", "coordinates": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]} |
0.6 |
1052 |
1157 |
Brockley Whins |
Pelaw Metro Jn |
Heworth (Metro) |
54.9516939 |
-1.5561194 |
54.9516939 |
-1.5561194 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Pelaw Metro Jn |
TRUST |
TRACKING_TIMEOUT |
17874450 |
1789728869386197 |
52 |
52 |
2026-09-18 12:42:03.164963 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:01.158459 |
| 639650 |
670411 |
L85701 |
865L29ML18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 12:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 670411, "stp": "P", "toc": "South Western Railway", "uid": "L85701", "consist": "450095+450121", "dest_crs": "XBT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85701/2026-09-18/detailed", "trust_id": "865L29ML18", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke Down Yard", "service_date": "2026-09-18", "dest_arr_time": "1234", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5L29", "timing_status": null, "origin_station": "Basingstoke", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1232", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1234", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 176.773, \"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\": 234.872, \"from_m\": 176.773, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 377.225, \"from_m\": 234.872, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 449.509, \"from_m\": 377.225, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 536.966, \"from_m\": 449.509, \"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}], \"service_id\": 670411, \"profile_key\": \"846eb3ef10f17a065f53cf34a470829b42ed88086ed015dcae157751e62a6b7e\", \"schedule_id\": 17503, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35332}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": null, \"location\": \"Basingstoke Down Yard\", \"stage_seq\": 2, \"distance_m\": 536.966, \"section_seq\": 1, \"route_path_id\": 35332}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 536.966, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35332}], \"total_distance_m\": 536.966, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 464.682, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 72.284, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1232", "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": "Basingstoke", "service_state_platform": "1", "timing_fact_generation": 1789732988840827, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:02.023397", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:03.748755", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
BSK |
XBT |
5L29 |
450095+450121 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 176.773, "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": 234.872, "from_m": 176.773, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 377.225, "from_m": 234.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 449.509, "from_m": 377.225, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 536.966, "from_m": 449.509, "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}], "service_id": 670411, "profile_key": "846eb3ef10f17a065f53cf34a470829b42ed88086ed015dcae157751e62a6b7e", "schedule_id": 17503, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1232", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35332}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": null, "location": "Basingstoke Down Yard", "stage_seq": 2, "distance_m": 536.966, "section_seq": 1, "route_path_id": 35332}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 536.966, "from_m": 0.0, "section_seq": 1, "route_path_id": 35332}], "total_distance_m": 536.966, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 464.682, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 72.284, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Basingstoke |
1232 |
1232 |
1 |
None |
None |
Basingstoke Down Yard |
1234 |
1234 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L85701/2026-09-18/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Basingstoke |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789732988840827 |
46 |
46 |
2026-09-18 12:42:03.748755 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:02.023397 |
| 639651 |
669966 |
L83059 |
872L33MK18 |
2026-09-18 |
COMPLETE |
17944142 |
2026-09-18 13:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 669966, "stp": "P", "toc": "South Western Railway", "uid": "L83059", "consist": "450025+450051+450055", "dest_crs": "BSK", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83059/2026-09-18/detailed", "trust_id": "872L33MK18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-18", "dest_arr_time": "1328", "dest_platform": "1", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2L33", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "1332", "current_leg_dep": "1318", "current_leg_end": "Basingstoke", "origin_dep_time": "1212", "origin_platform": "8", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": "+4 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": "1328", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21415.057, \"from_m\": 20011.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21491.237, \"from_m\": 21415.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21674.034, \"from_m\": 21491.237, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24171.28, \"from_m\": 21674.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24937.055, \"from_m\": 24171.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29517.402, \"from_m\": 24937.055, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30527.516, \"from_m\": 29517.402, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32526.323, \"from_m\": 30527.516, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32603.082, \"from_m\": 32526.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33114.963, \"from_m\": 32603.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39289.349, \"from_m\": 33114.963, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39332.124, \"from_m\": 39289.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39843.389, \"from_m\": 39332.124, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39920.533, \"from_m\": 39843.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39954.626, \"from_m\": 39920.533, \"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\": 45076.685, \"from_m\": 39954.626, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45149.392, \"from_m\": 45076.685, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49539.582, \"from_m\": 45149.392, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49612.29, \"from_m\": 49539.582, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57120.796, \"from_m\": 49612.29, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 57200.716, \"from_m\": 57120.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57986.437, \"from_m\": 57200.716, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58036.603, \"from_m\": 57986.437, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68211.28, \"from_m\": 58036.603, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68294.302, \"from_m\": 68211.28, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 80391.438, \"from_m\": 68294.302, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 80937.991, \"from_m\": 80391.438, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81015.644, \"from_m\": 80937.991, \"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\": 81080.361, \"from_m\": 81015.644, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81158.372, \"from_m\": 81080.361, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81212.405, \"from_m\": 81158.372, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81353.561, \"from_m\": 81212.405, \"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}], \"service_id\": 669966, \"profile_key\": \"55a44a17a2c241f7c3334bce83426e4e79428501093d1b2c8e71bd45890790c1\", \"schedule_id\": 16907, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1230H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21491.237, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237H\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 8, \"distance_m\": 27404.073, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1241H\", \"location\": \"Weybridge\", \"stage_seq\": 9, \"distance_m\": 30670.017, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 10, \"distance_m\": 32776.221, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1249H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 38938.519, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250H\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39843.389, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255H\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44892.234, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47344.487, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1303\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 15, \"distance_m\": 57858.021, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": \"1308H\", \"location\": \"Fleet\", \"stage_seq\": 16, \"distance_m\": 63172.357, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1314\", \"location\": \"Winchfield\", \"stage_seq\": 17, \"distance_m\": 68470.115, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"1318\", \"wtt_dep\": \"1318H\", \"location\": \"Hook\", \"stage_seq\": 18, \"distance_m\": 72317.282, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 19, \"distance_m\": 81353.561, \"section_seq\": 1, \"route_path_id\": 35092}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81353.561, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35092}], \"total_distance_m\": 81353.561, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 81051.242, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 302.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1212", "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\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:25:39Z\", \"source_id\": 17897023, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:28:52Z\", \"source_id\": 17899316, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:57Z\", \"source_id\": 17900806, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:30Z\", \"source_id\": 55947762, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:34:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:34Z\", \"source_id\": 17902687, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:40Z\", \"source_id\": 55965720, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:43Z\", \"source_id\": 17907835, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:56Z\", \"source_id\": 55968768, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:57Z\", \"source_id\": 17908700, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:46Z\", \"source_id\": 55971001, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:52Z\", \"source_id\": 17909364, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:18Z\", \"source_id\": 55980142, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:47:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:22Z\", \"source_id\": 17911918, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:08Z\", \"source_id\": 55995277, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:11Z\", \"source_id\": 17916188, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:18Z\", \"source_id\": 56012841, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:21Z\", \"source_id\": 17921237, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:12Z\", \"source_id\": 56031145, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:06:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:17Z\", \"source_id\": 17926275, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:57Z\", \"source_id\": 56043127, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:58Z\", \"source_id\": 17929736, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:05Z\", \"source_id\": 56056744, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:08Z\", \"source_id\": 17933561, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:44Z\", \"source_id\": 56093991, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:45Z\", \"source_id\": 17944142, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "1", "timing_fact_generation": 1789734649010026, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:02.596674", "service_state_evidence_id": 17944142, "current_leg_start_actual_dep": "2026-09-18T13:22:30+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:03.425915", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
BSK |
2L33 |
450025+450051+450055 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21415.057, "from_m": 20011.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21491.237, "from_m": 21415.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21674.034, "from_m": 21491.237, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24171.28, "from_m": 21674.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24937.055, "from_m": 24171.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29517.402, "from_m": 24937.055, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30527.516, "from_m": 29517.402, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32526.323, "from_m": 30527.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32603.082, "from_m": 32526.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33114.963, "from_m": 32603.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39289.349, "from_m": 33114.963, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39332.124, "from_m": 39289.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39843.389, "from_m": 39332.124, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39920.533, "from_m": 39843.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39954.626, "from_m": 39920.533, "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": 45076.685, "from_m": 39954.626, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45149.392, "from_m": 45076.685, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49539.582, "from_m": 45149.392, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49612.29, "from_m": 49539.582, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57120.796, "from_m": 49612.29, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 57200.716, "from_m": 57120.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57986.437, "from_m": 57200.716, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58036.603, "from_m": 57986.437, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68211.28, "from_m": 58036.603, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68294.302, "from_m": 68211.28, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 80391.438, "from_m": 68294.302, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 80937.991, "from_m": 80391.438, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81015.644, "from_m": 80937.991, "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": 81080.361, "from_m": 81015.644, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81158.372, "from_m": 81080.361, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 81212.405, "from_m": 81158.372, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81353.561, "from_m": 81212.405, "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}], "service_id": 669966, "profile_key": "55a44a17a2c241f7c3334bce83426e4e79428501093d1b2c8e71bd45890790c1", "schedule_id": 16907, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1212", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1230H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21491.237, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237H", "location": "Walton-on-Thames", "stage_seq": 8, "distance_m": 27404.073, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1241H", "location": "Weybridge", "stage_seq": 9, "distance_m": 30670.017, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Byfleet & New Haw", "stage_seq": 10, "distance_m": 32776.221, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1249H", "location": "Woking", "stage_seq": 11, "distance_m": 38938.519, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250H", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39843.389, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255H", "location": "Brookwood", "stage_seq": 13, "distance_m": 44892.234, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47344.487, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1303", "location": "Farnborough (Main)", "stage_seq": 15, "distance_m": 57858.021, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": "1308H", "location": "Fleet", "stage_seq": 16, "distance_m": 63172.357, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1314", "location": "Winchfield", "stage_seq": 17, "distance_m": 68470.115, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1318", "wtt_dep": "1318H", "location": "Hook", "stage_seq": 18, "distance_m": 72317.282, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 19, "distance_m": 81353.561, "section_seq": 1, "route_path_id": 35092}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81353.561, "from_m": 0.0, "section_seq": 1, "route_path_id": 35092}], "total_distance_m": 81353.561, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 81051.242, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 302.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:25:39Z", "source_id": 17897023, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:28:52Z", "source_id": 17899316, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:57Z", "source_id": 17900806, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:30Z", "source_id": 55947762, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:34Z", "source_id": 17902687, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:40Z", "source_id": 55965720, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:43Z", "source_id": 17907835, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:56Z", "source_id": 55968768, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:57Z", "source_id": 17908700, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:46Z", "source_id": 55971001, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:52Z", "source_id": 17909364, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:18Z", "source_id": 55980142, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:47:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:22Z", "source_id": 17911918, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:08Z", "source_id": 55995277, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:11Z", "source_id": 17916188, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27028, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:18Z", "source_id": 56012841, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:21Z", "source_id": 17921237, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:12Z", "source_id": 56031145, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:06:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:17Z", "source_id": 17926275, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27043, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:57Z", "source_id": 56043127, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:11:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:58Z", "source_id": 17929736, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27050, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:05Z", "source_id": 56056744, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:08Z", "source_id": 17933561, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27110, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:44Z", "source_id": 56093991, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:32:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:45Z", "source_id": 17944142, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
London Waterloo |
1212 |
1212 |
8 |
None |
None |
Basingstoke |
1328 |
1328 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83059/2026-09-18/detailed |
None |
Hook |
2026-09-18T13:22:30+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 |
1318 |
1332 |
Hook |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944142 |
1789734649010026 |
94 |
94 |
2026-09-18 12:42:03.425915 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:02.596674 |
| 639652 |
668433 |
W33898 |
721F19MI18 |
2026-09-18 |
COMPLETE |
17943758 |
2026-09-18 13:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 668433, "stp": "O", "toc": "Avanti West Coast", "uid": "W33898", "consist": "390126", "dest_crs": "LIV", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33898/2026-09-18/detailed", "trust_id": "721F19MI18", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-18", "dest_arr_time": "1323", "dest_platform": "10", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1F19", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1332", "current_leg_dep": "1316", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1107", "origin_platform": "1", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7395457757805235, 53.33880437666731], [-2.7396628, 53.3390295], [-2.7398821999999994, 53.339537199999995], [-2.739909, 53.3396088], [-2.7400929, 53.34016270000001], [-2.7402094, 53.34054750000001], [-2.7402596, 53.340740799999985], [-2.7402961, 53.3409137], [-2.7403603999999997, 53.3413138], [-2.7403921, 53.341713199999994], [-2.740392, 53.342022799999995], [-2.7403755999999997, 53.3423169], [-2.7403418000000004, 53.3425864], [-2.7403037, 53.3428355], [-2.7402365, 53.34313199999999], [-2.7401614999999997, 53.3434103], [-2.740128, 53.3435136], [-2.7400926000000005, 53.343621799999994], [-2.7400113, 53.3438271], [-2.7398167, 53.344269100000005], [-2.7395788, 53.34469279999998], [-2.7380860999999994, 53.3473447], [-2.7379068999999996, 53.347681699999995], [-2.7377656, 53.34803430000001], [-2.7376853, 53.3482556], [-2.737614, 53.3485121], [-2.7375538, 53.348785799999995], [-2.7375179, 53.34903609999999], [-2.7375173, 53.3493099], [-2.7375404999999997, 53.34957889999999], [-2.7375747, 53.3498132], [-2.73764, 53.3501972], [-2.7378212, 53.3507433], [-2.7378660999999997, 53.35085659999999], [-2.7379974, 53.3512451], [-2.7381604, 53.35158190000001], [-2.7384769999999996, 53.3520701], [-2.7386579, 53.35231180000001], [-2.7388483999999997, 53.3525512], [-2.739214, 53.3529615], [-2.7394198999999997, 53.35315859999999], [-2.7396136, 53.3533676], [-2.7398719999999996, 53.3535912], [-2.7401554, 53.35380959999999], [-2.7404848999999993, 53.3540539], [-2.7407954, 53.35426089999999], [-2.7413469, 53.354589399999995], [-2.7416602999999995, 53.3547593], [-2.7419771999999996, 53.35492549999999], [-2.7424207, 53.3551343], [-2.7428303000000005, 53.355309299999995], [-2.7430708, 53.3554052], [-2.7433529, 53.3555129], [-2.7435955999999995, 53.35559289999999], [-2.7438487, 53.3556748], [-2.7443168000000004, 53.355815499999984], [-2.7448849999999996, 53.3559676], [-2.7452289, 53.35605149999999], [-2.7455737, 53.3561315], [-2.7459844999999996, 53.3562176], [-2.7464232999999996, 53.3562949], [-2.746729, 53.35634509999999], [-2.7470831, 53.35639630000001], [-2.7474685, 53.3564416], [-2.7478451, 53.3564783], [-2.7481906, 53.35651190000001], [-2.7485362, 53.356527], [-2.7488931, 53.3565422], [-2.7492844, 53.35654980000001], [-2.7500251, 53.3565517], [-2.7507486999999995, 53.3565454], [-2.7514135752867213, 53.356538115609816], [-2.751629444025679, 53.35653575054628], [-2.7520813, 53.356530799999994], [-2.7540797, 53.356511399999995], [-2.7554366999999997, 53.3564856], [-2.7589331999999995, 53.35641879999999], [-2.7591155, 53.3564159], [-2.7612528999999997, 53.35638519999999], [-2.7623, 53.3563685], [-2.7635314, 53.3563507], [-2.7654291, 53.356316], [-2.7657533409532715, 53.35631576591515], [-2.7663987000000003, 53.35631529999999], [-2.7674139, 53.3563215], [-2.7677351999999997, 53.3563236], [-2.769184399999999, 53.35633279999999], [-2.7696279999999995, 53.3563356], [-2.7702365999999996, 53.35632510000001], [-2.7705577, 53.35632410000001], [-2.7740093, 53.3562658], [-2.7755877, 53.3562482], [-2.7771547999999995, 53.3562443], [-2.7787239, 53.35627879999999], [-2.7802887, 53.3563435], [-2.7816106, 53.356408599999995], [-2.7829041999999995, 53.35645250000001], [-2.7842205999999994, 53.3564715], [-2.784777380770516, 53.356474393532174], [-2.7855867999999995, 53.3564786], [-2.7881993, 53.3564277], [-2.7908115, 53.35634399999999], [-2.7935530999999996, 53.3562709], [-2.7956683999999994, 53.3562119], [-2.7979569999999994, 53.356128199999986], [-2.7981031999999995, 53.35612479999999], [-2.8001134999999997, 53.3560516], [-2.8013372, 53.3559906], [-2.8025333, 53.3559125], [-2.8040587, 53.35578280000001], [-2.8055566, 53.355628499999995], [-2.808539, 53.3552504], [-2.8089166999999997, 53.3552088], [-2.8098343, 53.355129700000006], [-2.8107014, 53.3550635], [-2.812302799999999, 53.3550091], [-2.813872, 53.354956099999995], [-2.8162655, 53.3548767], [-2.8186441, 53.35481239999999], [-2.821024, 53.35474749999999], [-2.8258017, 53.35461260000001], [-2.8306465999999997, 53.3544783], [-2.8351007, 53.35435029999999], [-2.8355070999999996, 53.354338600000005], [-2.8370813, 53.3542971], [-2.8405794, 53.35418610000001], [-2.8440538, 53.3540945], [-2.8475054, 53.3540047], [-2.8509373, 53.3539016], [-2.8531324, 53.35383480000001], [-2.8542289, 53.353806199999994], [-2.8552403, 53.3537696], [-2.8626942999999994, 53.353548700000005], [-2.8630309, 53.3535387], [-2.8677802, 53.35339350000001], [-2.8702084, 53.3533211], [-2.8703115, 53.3533181], [-2.8725182, 53.353252300000015], [-2.8729219000000006, 53.3532402], [-2.873784, 53.3532479], [-2.874466599999999, 53.353227699999984], [-2.8746089091824683, 53.35322542759811], [-2.8751679999999995, 53.3532165], [-2.8758676, 53.3532185], [-2.8765544, 53.35324320000001], [-2.8773259, 53.35330230000001], [-2.8781136, 53.3533938], [-2.8788733, 53.3535165], [-2.8796104, 53.3536619], [-2.8803267, 53.35384069999999], [-2.8809868999999995, 53.3540324], [-2.8816713999999997, 53.35426640000001], [-2.8823391, 53.3545292], [-2.8829806999999996, 53.354820199999985], [-2.8834947, 53.355081899999995], [-2.883625, 53.3551574], [-2.8839924, 53.3553702], [-2.8849398, 53.35593930000002], [-2.8865026999999994, 53.35687810000001], [-2.8866227259736914, 53.35694968852615], [-2.88668187910532, 53.35698496989128], [-2.8867836999999996, 53.3570457], [-2.8880098, 53.3577633], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-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": "Runcorn", "dest_arr_time_act": "1323", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Runcorn", "current_leg_milage": "13.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12941.841, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18619.811, \"from_m\": 12941.841, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33233.229, \"from_m\": 18619.811, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 34553.95, \"from_m\": 33233.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 36285.324, \"from_m\": 34553.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.596, \"from_m\": 117180.103, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.06, \"from_m\": 124095.596, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131025.117, \"from_m\": 126313.06, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.706, \"from_m\": 131025.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136165.401, \"from_m\": 131775.895, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 136346.904, \"from_m\": 136165.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137400.296, \"from_m\": 136346.904, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137479.1, \"from_m\": 137400.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137684.363, \"from_m\": 137479.1, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 137754.629, \"from_m\": 137684.363, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 154958.148, \"from_m\": 137754.629, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157279.096, \"from_m\": 154958.148, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 175747.897, \"from_m\": 157279.096, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 175799.522, \"from_m\": 175747.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 176252.386, \"from_m\": 175799.522, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 176348.356, \"from_m\": 176252.386, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 184703.022, \"from_m\": 176348.356, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 188221.904, \"from_m\": 184703.022, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 188301.319, \"from_m\": 188221.904, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 188415.373, \"from_m\": 188301.319, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 188499.299, \"from_m\": 188415.373, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 204407.154, \"from_m\": 188499.299, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 204923.306, \"from_m\": 204407.154, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 204982.264, \"from_m\": 204923.306, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 212219.756, \"from_m\": 204982.264, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 213546.887, \"from_m\": 212219.756, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214506.587, \"from_m\": 213546.887, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 214585.038, \"from_m\": 214506.587, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 216018.666, \"from_m\": 214585.038, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 216085.178, \"from_m\": 216018.666, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 251577.733, \"from_m\": 216085.178, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 251612.897, \"from_m\": 251577.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 253869.446, \"from_m\": 251612.897, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 253998.563, \"from_m\": 253869.446, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 255712.371, \"from_m\": 253998.563, \"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\": 256198.669, \"from_m\": 255712.371, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 277525.261, \"from_m\": 256198.669, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 277730.766, \"from_m\": 277525.261, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 281578.15, \"from_m\": 277730.766, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 281614.811, \"from_m\": 281578.15, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 281739.251, \"from_m\": 281614.811, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 287814.029, \"from_m\": 281739.251, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 290310.61, \"from_m\": 287814.029, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 293328.203, \"from_m\": 290310.61, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 294552.597, \"from_m\": 293328.203, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 299304.248, \"from_m\": 294552.597, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 301555.867, \"from_m\": 299304.248, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 302342.423, \"from_m\": 301555.867, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 303099.423, \"from_m\": 302342.423, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 303152.591, \"from_m\": 303099.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 307673.436, \"from_m\": 303152.591, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 307733.754, \"from_m\": 307673.436, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 308065.467, \"from_m\": 307733.754, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 309199.566, \"from_m\": 308065.467, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 309257.603, \"from_m\": 309199.566, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 309336.827, \"from_m\": 309257.603, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 309378.569, \"from_m\": 309336.827, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 309447.631, \"from_m\": 309378.569, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 309485.676, \"from_m\": 309447.631, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 309784.758, \"from_m\": 309485.676, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 310020.653, \"from_m\": 309784.758, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 310062.226, \"from_m\": 310020.653, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 311158.418, \"from_m\": 310062.226, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 311524.678, \"from_m\": 311158.418, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 311842.03, \"from_m\": 311524.678, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 668433, \"profile_key\": \"495c15ece057561c1463a980713a37bf626d1c697910ced32a1e3e6d8850f449\", \"schedule_id\": 39272, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1107\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1109H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1113\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1121H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1125H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1128H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157H\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.639, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153640.003, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.119, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Amington Jn\", \"stage_seq\": 21, \"distance_m\": 175982.292, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1213\", \"location\": \"Tamworth Low Level\", \"stage_seq\": 22, \"distance_m\": 177496.085, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1220\", \"location\": \"Lichfield Trent Valley\", \"stage_seq\": 23, \"distance_m\": 187515.095, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 24, \"distance_m\": 188652.151, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 25, \"distance_m\": 200872.935, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Colwich Jn\", \"stage_seq\": 26, \"distance_m\": 204982.264, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Stafford\", \"stage_seq\": 27, \"distance_m\": 215230.212, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Norton Bridge\", \"stage_seq\": 28, \"distance_m\": 223754.972, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241H\", \"location\": \"Madeley\", \"stage_seq\": 29, \"distance_m\": 241251.439, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 30, \"distance_m\": 251910.597, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Crewe\", \"stage_seq\": 31, \"distance_m\": 254602.2, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 32, \"distance_m\": 255781.155, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Winsford\", \"stage_seq\": 33, \"distance_m\": 266595.135, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254H\", \"location\": \"Hartford Jn\", \"stage_seq\": 34, \"distance_m\": 275151.084, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Acton Bridge\", \"stage_seq\": 35, \"distance_m\": 277873.16, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Weaver Jn\", \"stage_seq\": 36, \"distance_m\": 281519.095, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Halton Jn\", \"stage_seq\": 37, \"distance_m\": 288947.588, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1304H\", \"location\": \"Runcorn\", \"stage_seq\": 38, \"distance_m\": 290764.37, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Ditton East Jn\", \"stage_seq\": 39, \"distance_m\": 294324.383, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 40, \"distance_m\": 302811.796, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 41, \"distance_m\": 307619.959, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 42, \"distance_m\": 309082.894, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318H\", \"location\": \"Edge Hill\", \"stage_seq\": 43, \"distance_m\": 309671.635, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 44, \"distance_m\": 310563.892, \"section_seq\": 1, \"route_path_id\": 65607}, {\"is_pass\": false, \"wtt_arr\": \"1323\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 45, \"distance_m\": 311842.03, \"section_seq\": 1, \"route_path_id\": 65607}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 311842.03, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65607}], \"total_distance_m\": 311842.03, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 308531.152, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3310.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1107", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:17:21Z\", \"source_id\": 55754038, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:17:25Z\", \"source_id\": 17847505, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:19:04Z\", \"source_id\": 55758477, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:19:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:19:08Z\", \"source_id\": 17848792, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:23:09Z\", \"source_id\": 55769089, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:23:13Z\", \"source_id\": 17851706, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:30:06Z\", \"source_id\": 55786812, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:30:10Z\", \"source_id\": 17856838, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:38:24Z\", \"source_id\": 55808021, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:39:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:38:28Z\", \"source_id\": 17862886, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:40:20Z\", \"source_id\": 55812999, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:41:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:40:20Z\", \"source_id\": 17864214, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:58:43Z\", \"source_id\": 55860061, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:00:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:58:48Z\", \"source_id\": 17877468, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:06Z\", \"source_id\": 55888665, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:09Z\", \"source_id\": 17885667, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:20:31Z\", \"source_id\": 55914891, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:21:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:20:37Z\", \"source_id\": 17893290, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:48Z\", \"source_id\": 55932964, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:47Z\", \"source_id\": 17898553, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:38Z\", \"source_id\": 55968029, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:43:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:43Z\", \"source_id\": 17908499, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:47Z\", \"source_id\": 56001913, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:50Z\", \"source_id\": 17918045, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:42Z\", \"source_id\": 56013808, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:43Z\", \"source_id\": 17921516, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:09Z\", \"source_id\": 56023068, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:11Z\", \"source_id\": 17924024, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:50Z\", \"source_id\": 56045434, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:55Z\", \"source_id\": 17930444, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:37Z\", \"source_id\": 56073692, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:41Z\", \"source_id\": 17938325, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:14Z\", \"source_id\": 56085346, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:18Z\", \"source_id\": 17941686, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:09Z\", \"source_id\": 56092540, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:14Z\", \"source_id\": 17943758, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "10", "timing_fact_generation": 1789734626155389, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390126\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-18T12:32:02.601242", "service_state_evidence_id": 17943758, "current_leg_start_actual_dep": "2026-09-18T13:13:30+01:00", "operational_evidence_version": 183, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:03.083334", "service_state_valid_until_kind": null, "operational_interpretation_version": 183, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
O |
EUS |
LIV |
1F19 |
390126 |
11 |
125 |
{"units": ["390126"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.596, "from_m": 117180.103, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.06, "from_m": 124095.596, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131025.117, "from_m": 126313.06, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136165.401, "from_m": 131775.895, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 136346.904, "from_m": 136165.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.296, "from_m": 136346.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.1, "from_m": 137400.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137684.363, "from_m": 137479.1, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 137754.629, "from_m": 137684.363, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154958.148, "from_m": 137754.629, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157279.096, "from_m": 154958.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 175747.897, "from_m": 157279.096, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 175799.522, "from_m": 175747.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 176252.386, "from_m": 175799.522, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 176348.356, "from_m": 176252.386, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 184703.022, "from_m": 176348.356, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 188221.904, "from_m": 184703.022, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 188301.319, "from_m": 188221.904, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188415.373, "from_m": 188301.319, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 188499.299, "from_m": 188415.373, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 204407.154, "from_m": 188499.299, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 204923.306, "from_m": 204407.154, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 204982.264, "from_m": 204923.306, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 212219.756, "from_m": 204982.264, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 213546.887, "from_m": 212219.756, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214506.587, "from_m": 213546.887, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 214585.038, "from_m": 214506.587, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 216018.666, "from_m": 214585.038, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 216085.178, "from_m": 216018.666, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 251577.733, "from_m": 216085.178, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 251612.897, "from_m": 251577.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 253869.446, "from_m": 251612.897, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 253998.563, "from_m": 253869.446, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 255712.371, "from_m": 253998.563, "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": 256198.669, "from_m": 255712.371, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 277525.261, "from_m": 256198.669, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 277730.766, "from_m": 277525.261, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 281578.15, "from_m": 277730.766, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 281614.811, "from_m": 281578.15, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 281739.251, "from_m": 281614.811, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 287814.029, "from_m": 281739.251, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 290310.61, "from_m": 287814.029, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 293328.203, "from_m": 290310.61, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 294552.597, "from_m": 293328.203, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 299304.248, "from_m": 294552.597, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 301555.867, "from_m": 299304.248, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 302342.423, "from_m": 301555.867, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 303099.423, "from_m": 302342.423, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 303152.591, "from_m": 303099.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 307673.436, "from_m": 303152.591, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 307733.754, "from_m": 307673.436, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 308065.467, "from_m": 307733.754, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 309199.566, "from_m": 308065.467, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 309257.603, "from_m": 309199.566, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 309336.827, "from_m": 309257.603, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 309378.569, "from_m": 309336.827, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 309447.631, "from_m": 309378.569, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 309485.676, "from_m": 309447.631, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 309784.758, "from_m": 309485.676, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 310020.653, "from_m": 309784.758, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 310062.226, "from_m": 310020.653, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 311158.418, "from_m": 310062.226, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 311524.678, "from_m": 311158.418, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 311842.03, "from_m": 311524.678, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 668433, "profile_key": "495c15ece057561c1463a980713a37bf626d1c697910ced32a1e3e6d8850f449", "schedule_id": 39272, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1107", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1109H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1113", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1121H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1125H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1128H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140H", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157H", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.639, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201H", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153640.003, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.119, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Amington Jn", "stage_seq": 21, "distance_m": 175982.292, "section_seq": 1, "route_path_id": 65607}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1213", "location": "Tamworth Low Level", "stage_seq": 22, "distance_m": 177496.085, "section_seq": 1, "route_path_id": 65607}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1220", "location": "Lichfield Trent Valley", "stage_seq": 23, "distance_m": 187515.095, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Lichfield TV North Jn (LL)", "stage_seq": 24, "distance_m": 188652.151, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Rugeley North Jn", "stage_seq": 25, "distance_m": 200872.935, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Colwich Jn", "stage_seq": 26, "distance_m": 204982.264, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Stafford", "stage_seq": 27, "distance_m": 215230.212, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Norton Bridge", "stage_seq": 28, "distance_m": 223754.972, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241H", "location": "Madeley", "stage_seq": 29, "distance_m": 241251.439, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Crewe Basford Hall Jn", "stage_seq": 30, "distance_m": 251910.597, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Crewe", "stage_seq": 31, "distance_m": 254602.2, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247H", "location": "Crewe Coal Yard S.B.", "stage_seq": 32, "distance_m": 255781.155, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Winsford", "stage_seq": 33, "distance_m": 266595.135, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254H", "location": "Hartford Jn", "stage_seq": 34, "distance_m": 275151.084, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Acton Bridge", "stage_seq": 35, "distance_m": 277873.16, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Weaver Jn", "stage_seq": 36, "distance_m": 281519.095, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Halton Jn", "stage_seq": 37, "distance_m": 288947.588, "section_seq": 1, "route_path_id": 65607}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1304H", "location": "Runcorn", "stage_seq": 38, "distance_m": 290764.37, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Ditton East Jn", "stage_seq": 39, "distance_m": 294324.383, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313H", "location": "Liverpool South Parkway (HL)", "stage_seq": 40, "distance_m": 302811.796, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316H", "location": "Wavertree Jn", "stage_seq": 41, "distance_m": 307619.959, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "Edge Hill S.B.", "stage_seq": 42, "distance_m": 309082.894, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318H", "location": "Edge Hill", "stage_seq": 43, "distance_m": 309671.635, "section_seq": 1, "route_path_id": 65607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Crown Street Jn", "stage_seq": 44, "distance_m": 310563.892, "section_seq": 1, "route_path_id": 65607}, {"is_pass": false, "wtt_arr": "1323", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 45, "distance_m": 311842.03, "section_seq": 1, "route_path_id": 65607}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 311842.03, "from_m": 0.0, "section_seq": 1, "route_path_id": 65607}], "total_distance_m": 311842.03, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 308531.152, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3310.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:17:21Z", "source_id": 55754038, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T10:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:17:25Z", "source_id": 17847505, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:19:04Z", "source_id": 55758477, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:19:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:19:08Z", "source_id": 17848792, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:23:09Z", "source_id": 55769089, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T10:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:23:13Z", "source_id": 17851706, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:30:06Z", "source_id": 55786812, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T10:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:30:10Z", "source_id": 17856838, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:38:24Z", "source_id": 55808021, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T10:39:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:38:28Z", "source_id": 17862886, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:40:20Z", "source_id": 55812999, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T10:41:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:40:20Z", "source_id": 17864214, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:58:43Z", "source_id": 55860061, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T11:00:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:58:48Z", "source_id": 17877468, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:06Z", "source_id": 55888665, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T11:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:09Z", "source_id": 17885667, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20621, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:20:31Z", "source_id": 55914891, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T11:21:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:20:37Z", "source_id": 17893290, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19135, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:48Z", "source_id": 55932964, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T11:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:47Z", "source_id": 17898553, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11361, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:38Z", "source_id": 55968029, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T11:43:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:43Z", "source_id": 17908499, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10797, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:47Z", "source_id": 56001913, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T11:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:50Z", "source_id": 17918045, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10105, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:42Z", "source_id": 56013808, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T12:00:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:43Z", "source_id": 17921516, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:09Z", "source_id": 56023068, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T12:04:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:11Z", "source_id": 17924024, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9971, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:50Z", "source_id": 56045434, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T12:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:55Z", "source_id": 17930444, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9931, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:37Z", "source_id": 56073692, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T12:23:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:41Z", "source_id": 17938325, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:14Z", "source_id": 56085346, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T12:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:18Z", "source_id": 17941686, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9843, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:09Z", "source_id": 56092540, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T12:32:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:14Z", "source_id": 17943758, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
London Euston |
1107 |
1107 |
1 |
None |
None |
Liverpool Lime Street HL/ML |
1323 |
1323 |
10 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33898/2026-09-18/detailed |
None |
Runcorn |
2026-09-18T13:13:30+01:00 |
Liverpool Lime Street HL/ML |
16.0 |
{"type": "LineString", "coordinates": [[-2.7395457757805235, 53.33880437666731], [-2.7396628, 53.3390295], [-2.7398821999999994, 53.339537199999995], [-2.739909, 53.3396088], [-2.7400929, 53.34016270000001], [-2.7402094, 53.34054750000001], [-2.7402596, 53.340740799999985], [-2.7402961, 53.3409137], [-2.7403603999999997, 53.3413138], [-2.7403921, 53.341713199999994], [-2.740392, 53.342022799999995], [-2.7403755999999997, 53.3423169], [-2.7403418000000004, 53.3425864], [-2.7403037, 53.3428355], [-2.7402365, 53.34313199999999], [-2.7401614999999997, 53.3434103], [-2.740128, 53.3435136], [-2.7400926000000005, 53.343621799999994], [-2.7400113, 53.3438271], [-2.7398167, 53.344269100000005], [-2.7395788, 53.34469279999998], [-2.7380860999999994, 53.3473447], [-2.7379068999999996, 53.347681699999995], [-2.7377656, 53.34803430000001], [-2.7376853, 53.3482556], [-2.737614, 53.3485121], [-2.7375538, 53.348785799999995], [-2.7375179, 53.34903609999999], [-2.7375173, 53.3493099], [-2.7375404999999997, 53.34957889999999], [-2.7375747, 53.3498132], [-2.73764, 53.3501972], [-2.7378212, 53.3507433], [-2.7378660999999997, 53.35085659999999], [-2.7379974, 53.3512451], [-2.7381604, 53.35158190000001], [-2.7384769999999996, 53.3520701], [-2.7386579, 53.35231180000001], [-2.7388483999999997, 53.3525512], [-2.739214, 53.3529615], [-2.7394198999999997, 53.35315859999999], [-2.7396136, 53.3533676], [-2.7398719999999996, 53.3535912], [-2.7401554, 53.35380959999999], [-2.7404848999999993, 53.3540539], [-2.7407954, 53.35426089999999], [-2.7413469, 53.354589399999995], [-2.7416602999999995, 53.3547593], [-2.7419771999999996, 53.35492549999999], [-2.7424207, 53.3551343], [-2.7428303000000005, 53.355309299999995], [-2.7430708, 53.3554052], [-2.7433529, 53.3555129], [-2.7435955999999995, 53.35559289999999], [-2.7438487, 53.3556748], [-2.7443168000000004, 53.355815499999984], [-2.7448849999999996, 53.3559676], [-2.7452289, 53.35605149999999], [-2.7455737, 53.3561315], [-2.7459844999999996, 53.3562176], [-2.7464232999999996, 53.3562949], [-2.746729, 53.35634509999999], [-2.7470831, 53.35639630000001], [-2.7474685, 53.3564416], [-2.7478451, 53.3564783], [-2.7481906, 53.35651190000001], [-2.7485362, 53.356527], [-2.7488931, 53.3565422], [-2.7492844, 53.35654980000001], [-2.7500251, 53.3565517], [-2.7507486999999995, 53.3565454], [-2.7514135752867213, 53.356538115609816], [-2.751629444025679, 53.35653575054628], [-2.7520813, 53.356530799999994], [-2.7540797, 53.356511399999995], [-2.7554366999999997, 53.3564856], [-2.7589331999999995, 53.35641879999999], [-2.7591155, 53.3564159], [-2.7612528999999997, 53.35638519999999], [-2.7623, 53.3563685], [-2.7635314, 53.3563507], [-2.7654291, 53.356316], [-2.7657533409532715, 53.35631576591515], [-2.7663987000000003, 53.35631529999999], [-2.7674139, 53.3563215], [-2.7677351999999997, 53.3563236], [-2.769184399999999, 53.35633279999999], [-2.7696279999999995, 53.3563356], [-2.7702365999999996, 53.35632510000001], [-2.7705577, 53.35632410000001], [-2.7740093, 53.3562658], [-2.7755877, 53.3562482], [-2.7771547999999995, 53.3562443], [-2.7787239, 53.35627879999999], [-2.7802887, 53.3563435], [-2.7816106, 53.356408599999995], [-2.7829041999999995, 53.35645250000001], [-2.7842205999999994, 53.3564715], [-2.784777380770516, 53.356474393532174], [-2.7855867999999995, 53.3564786], [-2.7881993, 53.3564277], [-2.7908115, 53.35634399999999], [-2.7935530999999996, 53.3562709], [-2.7956683999999994, 53.3562119], [-2.7979569999999994, 53.356128199999986], [-2.7981031999999995, 53.35612479999999], [-2.8001134999999997, 53.3560516], [-2.8013372, 53.3559906], [-2.8025333, 53.3559125], [-2.8040587, 53.35578280000001], [-2.8055566, 53.355628499999995], [-2.808539, 53.3552504], [-2.8089166999999997, 53.3552088], [-2.8098343, 53.355129700000006], [-2.8107014, 53.3550635], [-2.812302799999999, 53.3550091], [-2.813872, 53.354956099999995], [-2.8162655, 53.3548767], [-2.8186441, 53.35481239999999], [-2.821024, 53.35474749999999], [-2.8258017, 53.35461260000001], [-2.8306465999999997, 53.3544783], [-2.8351007, 53.35435029999999], [-2.8355070999999996, 53.354338600000005], [-2.8370813, 53.3542971], [-2.8405794, 53.35418610000001], [-2.8440538, 53.3540945], [-2.8475054, 53.3540047], [-2.8509373, 53.3539016], [-2.8531324, 53.35383480000001], [-2.8542289, 53.353806199999994], [-2.8552403, 53.3537696], [-2.8626942999999994, 53.353548700000005], [-2.8630309, 53.3535387], [-2.8677802, 53.35339350000001], [-2.8702084, 53.3533211], [-2.8703115, 53.3533181], [-2.8725182, 53.353252300000015], [-2.8729219000000006, 53.3532402], [-2.873784, 53.3532479], [-2.874466599999999, 53.353227699999984], [-2.8746089091824683, 53.35322542759811], [-2.8751679999999995, 53.3532165], [-2.8758676, 53.3532185], [-2.8765544, 53.35324320000001], [-2.8773259, 53.35330230000001], [-2.8781136, 53.3533938], [-2.8788733, 53.3535165], [-2.8796104, 53.3536619], [-2.8803267, 53.35384069999999], [-2.8809868999999995, 53.3540324], [-2.8816713999999997, 53.35426640000001], [-2.8823391, 53.3545292], [-2.8829806999999996, 53.354820199999985], [-2.8834947, 53.355081899999995], [-2.883625, 53.3551574], [-2.8839924, 53.3553702], [-2.8849398, 53.35593930000002], [-2.8865026999999994, 53.35687810000001], [-2.8866227259736914, 53.35694968852615], [-2.88668187910532, 53.35698496989128], [-2.8867836999999996, 53.3570457], [-2.8880098, 53.3577633], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-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]]} |
13.1 |
1316 |
1332 |
Runcorn |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943758 |
1789734626155389 |
183 |
183 |
2026-09-18 12:42:03.083334 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:02.601242 |
| 639653 |
670998 |
G86279 |
362F87ML18 |
2026-09-18 |
COMPLETE |
17944390 |
2026-09-18 13:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 670998, "stp": "P", "toc": "Northern", "uid": "G86279", "consist": "195107", "dest_crs": "WAC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86279/2026-09-18/detailed", "trust_id": "362F87ML18", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Warrington Central", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": "1", "is_terminated": 1, "next_location": "Warrington Central", "signalling_id": "2F87", "timing_status": "ON TIME", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1332", "current_leg_dep": "1328", "current_leg_end": "Warrington Central", "origin_dep_time": "1256", "origin_platform": "7", "current_location": "Warrington Central", "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.636341499999999, 53.3938132], [-2.6357592, 53.3938758], [-2.6354916, 53.393904600000006], [-2.6346777, 53.39400439999999], [-2.6332556, 53.39419999999999], [-2.6181674, 53.3964636], [-2.6167925, 53.3966642], [-2.6166047, 53.3966866], [-2.6157164999999996, 53.3967685], [-2.6152867, 53.39678250000001], [-2.614864799999999, 53.3967818], [-2.6144187999999997, 53.3967695], [-2.6139845, 53.3967432], [-2.6131236999999996, 53.396657699999984], [-2.6124607, 53.396565999999986], [-2.611972, 53.3964696], [-2.6113216, 53.3963206], [-2.6111572, 53.3962762], [-2.6103177999999994, 53.3960147], [-2.6097553999999996, 53.39580740000001], [-2.6058651, 53.393971099999995], [-2.605114323946612, 53.393614226975984], [-2.6038272000000005, 53.39300240000001], [-2.6037080776396526, 53.392952824503745], [-2.603655582671438, 53.392930977503106], [-2.603611197041356, 53.39291250538318], [-2.603557063584529, 53.39288997646591], [-2.603478351240245, 53.39285721844252], [-2.6033709, 53.3928125], [-2.6029064999999996, 53.39263449999999], [-2.6022933, 53.3924264], [-2.6019900999999996, 53.3923375], [-2.601742, 53.39226690000001], [-2.6010831, 53.392098399999995], [-2.6008356, 53.3920463], [-2.6002094999999996, 53.3919192], [-2.5990909, 53.39173759999999], [-2.5985782, 53.3916859], [-2.5982955, 53.3916569], [-2.5980400999999995, 53.39163779999999], [-2.597789, 53.391621499999985], [-2.5968896999999997, 53.3915767], [-2.596246, 53.3915791], [-2.5956295999999996, 53.391592900000006], [-2.595463, 53.3916046], [-2.5950817999999996, 53.39162919999999], [-2.5949560999999997, 53.39163890000001], [-2.5947673, 53.3916533], [-2.594400499999999, 53.391688], [-2.5940964, 53.3917222], [-2.5937943, 53.3917616], [-2.5935814, 53.3917917], [-2.593228, 53.3918441], [-2.5915032999999994, 53.392090200000005]]}", "current_leg_start": "Warrington West", "dest_arr_time_act": "1332", "motion_projection": null, "next_location_lat": "53.3920902", "next_location_lon": "-2.5915033", "previous_location": "Warrington West", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2356.354, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2394.399, \"from_m\": 2356.354, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2463.461, \"from_m\": 2394.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2505.203, \"from_m\": 2463.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2584.426, \"from_m\": 2505.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2642.464, \"from_m\": 2584.426, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3776.562, \"from_m\": 2642.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6103.562, \"from_m\": 3776.562, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6431.06, \"from_m\": 6103.562, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9177.994, \"from_m\": 6431.06, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9390.654, \"from_m\": 9177.994, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9929.451, \"from_m\": 9390.654, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27680.214, \"from_m\": 9929.451, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28592.298, \"from_m\": 27680.214, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29621.918, \"from_m\": 28592.298, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 670998, \"profile_key\": \"9e7be2cce14379394b1b928921bc908e8e26527938c65ea03fdb1f479e9155c2\", \"schedule_id\": 12454, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4227.392, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304H\", \"location\": \"Mossley Hill\", \"stage_seq\": 6, \"distance_m\": 6251.458, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1306H\", \"location\": \"West Allerton\", \"stage_seq\": 7, \"distance_m\": 7380.812, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1309H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 8, \"distance_m\": 9029.504, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 9, \"distance_m\": 9929.451, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1313H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 10, \"distance_m\": 11438.642, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": false, \"wtt_arr\": \"1315H\", \"wtt_dep\": \"1316H\", \"location\": \"Halewood\", \"stage_seq\": 11, \"distance_m\": 13169.243, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1320\", \"location\": \"Hough Green\", \"stage_seq\": 12, \"distance_m\": 16889.902, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": false, \"wtt_arr\": \"1322H\", \"wtt_dep\": \"1323H\", \"location\": \"Widnes\", \"stage_seq\": 13, \"distance_m\": 19766.763, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": \"1328H\", \"location\": \"Warrington West\", \"stage_seq\": 14, \"distance_m\": 26439.492, \"section_seq\": 1, \"route_path_id\": 69784}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": null, \"location\": \"Warrington Central\", \"stage_seq\": 15, \"distance_m\": 29621.918, \"section_seq\": 1, \"route_path_id\": 69784}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29621.918, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69784}], \"total_distance_m\": 29621.918, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29538.603, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.315, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1256", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3920902", "current_position_lon": "-2.5915033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:42Z\", \"source_id\": 56011442, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:44Z\", \"source_id\": 17920861, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:44Z\", \"source_id\": 56021763, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:47Z\", \"source_id\": 17923707, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:50Z\", \"source_id\": 56027541, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:54Z\", \"source_id\": 17925270, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:23Z\", \"source_id\": 56034088, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:28Z\", \"source_id\": 17927187, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:13Z\", \"source_id\": 56041335, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:17Z\", \"source_id\": 17929218, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:24Z\", \"source_id\": 17933006, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:22Z\", \"source_id\": 17935921, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:18Z\", \"source_id\": 56070322, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:22Z\", \"source_id\": 17937382, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:06Z\", \"source_id\": 56085024, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:09Z\", \"source_id\": 17941594, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:58Z\", \"source_id\": 56094593, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:04Z\", \"source_id\": 17944390, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Warrington Central", "service_state_platform": "1", "timing_fact_generation": 1789734671140568, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:03.215095", "service_state_evidence_id": 17944390, "current_leg_start_actual_dep": "2026-09-18T13:28:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:04.298982", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LIV |
WAC |
2F87 |
195107 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2356.354, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2394.399, "from_m": 2356.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2463.461, "from_m": 2394.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2505.203, "from_m": 2463.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2584.426, "from_m": 2505.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6103.562, "from_m": 3776.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6431.06, "from_m": 6103.562, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9177.994, "from_m": 6431.06, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9390.654, "from_m": 9177.994, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9929.451, "from_m": 9390.654, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27680.214, "from_m": 9929.451, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28592.298, "from_m": 27680.214, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29621.918, "from_m": 28592.298, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 670998, "profile_key": "9e7be2cce14379394b1b928921bc908e8e26527938c65ea03fdb1f479e9155c2", "schedule_id": 12454, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1256", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 69784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 69784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 69784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4227.392, "section_seq": 1, "route_path_id": 69784}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304H", "location": "Mossley Hill", "stage_seq": 6, "distance_m": 6251.458, "section_seq": 1, "route_path_id": 69784}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1306H", "location": "West Allerton", "stage_seq": 7, "distance_m": 7380.812, "section_seq": 1, "route_path_id": 69784}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1309H", "location": "Liverpool South Parkway (HL)", "stage_seq": 8, "distance_m": 9029.504, "section_seq": 1, "route_path_id": 69784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Hunts Cross West Jn", "stage_seq": 9, "distance_m": 9929.451, "section_seq": 1, "route_path_id": 69784}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1313H", "location": "Hunt's Cross", "stage_seq": 10, "distance_m": 11438.642, "section_seq": 1, "route_path_id": 69784}, {"is_pass": false, "wtt_arr": "1315H", "wtt_dep": "1316H", "location": "Halewood", "stage_seq": 11, "distance_m": 13169.243, "section_seq": 1, "route_path_id": 69784}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1320", "location": "Hough Green", "stage_seq": 12, "distance_m": 16889.902, "section_seq": 1, "route_path_id": 69784}, {"is_pass": false, "wtt_arr": "1322H", "wtt_dep": "1323H", "location": "Widnes", "stage_seq": 13, "distance_m": 19766.763, "section_seq": 1, "route_path_id": 69784}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": "1328H", "location": "Warrington West", "stage_seq": 14, "distance_m": 26439.492, "section_seq": 1, "route_path_id": 69784}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": null, "location": "Warrington Central", "stage_seq": 15, "distance_m": 29621.918, "section_seq": 1, "route_path_id": 69784}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29621.918, "from_m": 0.0, "section_seq": 1, "route_path_id": 69784}], "total_distance_m": 29621.918, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29538.603, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.315, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:42Z", "source_id": 56011442, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:44Z", "source_id": 17920861, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9902, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:44Z", "source_id": 56021763, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:47Z", "source_id": 17923707, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9910, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:50Z", "source_id": 56027541, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:05:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:54Z", "source_id": 17925270, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:23Z", "source_id": 56034088, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:28Z", "source_id": 17927187, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10034, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:13Z", "source_id": 56041335, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:17Z", "source_id": 17929218, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:24Z", "source_id": 17933006, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:22Z", "source_id": 17935921, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10046, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:18Z", "source_id": 56070322, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:22Z", "source_id": 17937382, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10061, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:06Z", "source_id": 56085024, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:27:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:09Z", "source_id": 17941594, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10055, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:58Z", "source_id": 56094593, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:32:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:04Z", "source_id": 17944390, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1256 |
1256 |
7 |
None |
None |
Warrington Central |
1332 |
1332 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86279/2026-09-18/detailed |
None |
Warrington West |
2026-09-18T13:28:30+01:00 |
Warrington Central |
4.0 |
{"type": "LineString", "coordinates": [[-2.636341499999999, 53.3938132], [-2.6357592, 53.3938758], [-2.6354916, 53.393904600000006], [-2.6346777, 53.39400439999999], [-2.6332556, 53.39419999999999], [-2.6181674, 53.3964636], [-2.6167925, 53.3966642], [-2.6166047, 53.3966866], [-2.6157164999999996, 53.3967685], [-2.6152867, 53.39678250000001], [-2.614864799999999, 53.3967818], [-2.6144187999999997, 53.3967695], [-2.6139845, 53.3967432], [-2.6131236999999996, 53.396657699999984], [-2.6124607, 53.396565999999986], [-2.611972, 53.3964696], [-2.6113216, 53.3963206], [-2.6111572, 53.3962762], [-2.6103177999999994, 53.3960147], [-2.6097553999999996, 53.39580740000001], [-2.6058651, 53.393971099999995], [-2.605114323946612, 53.393614226975984], [-2.6038272000000005, 53.39300240000001], [-2.6037080776396526, 53.392952824503745], [-2.603655582671438, 53.392930977503106], [-2.603611197041356, 53.39291250538318], [-2.603557063584529, 53.39288997646591], [-2.603478351240245, 53.39285721844252], [-2.6033709, 53.3928125], [-2.6029064999999996, 53.39263449999999], [-2.6022933, 53.3924264], [-2.6019900999999996, 53.3923375], [-2.601742, 53.39226690000001], [-2.6010831, 53.392098399999995], [-2.6008356, 53.3920463], [-2.6002094999999996, 53.3919192], [-2.5990909, 53.39173759999999], [-2.5985782, 53.3916859], [-2.5982955, 53.3916569], [-2.5980400999999995, 53.39163779999999], [-2.597789, 53.391621499999985], [-2.5968896999999997, 53.3915767], [-2.596246, 53.3915791], [-2.5956295999999996, 53.391592900000006], [-2.595463, 53.3916046], [-2.5950817999999996, 53.39162919999999], [-2.5949560999999997, 53.39163890000001], [-2.5947673, 53.3916533], [-2.594400499999999, 53.391688], [-2.5940964, 53.3917222], [-2.5937943, 53.3917616], [-2.5935814, 53.3917917], [-2.593228, 53.3918441], [-2.5915032999999994, 53.392090200000005]]} |
2.0 |
1328 |
1332 |
Warrington West |
Warrington Central |
Warrington Central |
53.3920902 |
-2.5915033 |
53.3920902 |
-2.5915033 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Warrington Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944390 |
1789734671140568 |
46 |
46 |
2026-09-18 12:42:04.298982 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:03.215095 |
| 639654 |
668327 |
G15930 |
191K16MI18 |
2026-09-18 |
COMPLETE |
17943859 |
2026-09-18 13:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 668327, "stp": "P", "toc": "TransPennine Express", "uid": "G15930", "consist": "802219", "dest_crs": "LIV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15930/2026-09-18/detailed", "trust_id": "191K16MI18", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-18", "dest_arr_time": "1331", "dest_platform": "3", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1K16", "timing_status": "LATE", "origin_station": "Hull", "current_leg_arr": "1332", "current_leg_dep": "1319", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1103", "origin_platform": "5", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7254200999999996, 53.4266078], [-2.7262742, 53.4263622], [-2.7268103, 53.42620939999999], [-2.7284757, 53.4257205], [-2.7315314999999996, 53.4248529], [-2.7332393000000006, 53.4243628], [-2.7349566, 53.423878599999995], [-2.7366985999999995, 53.423397], [-2.7375763, 53.423162899999994], [-2.7384665, 53.4229385], [-2.7408963, 53.42238259999999], [-2.7418666999999997, 53.422162], [-2.7421038, 53.4221139], [-2.7443264999999997, 53.42165930000001], [-2.7465354, 53.4212088], [-2.7487623999999995, 53.420742999999995], [-2.7509824999999997, 53.420282799999995], [-2.7554120999999996, 53.4193627], [-2.7631816, 53.4177792], [-2.7647141999999993, 53.41748], [-2.7662872, 53.4171892], [-2.7673681, 53.416996199999986], [-2.7679558, 53.4168913], [-2.7696492, 53.41662389999998], [-2.7714901, 53.4163571], [-2.7735586, 53.416105599999995], [-2.7758285, 53.4158611], [-2.7780904, 53.4156515], [-2.7801205, 53.4154557], [-2.7824334999999993, 53.41523680000001], [-2.7845643, 53.415031500000005], [-2.784777380770516, 53.41501051671023], [-2.7870512, 53.41478659999999], [-2.791414, 53.41436999999999], [-2.7923340211180268, 53.41428429590598], [-2.7938390000000006, 53.41414410000001], [-2.7955112, 53.41398889999999], [-2.7965367, 53.4139015], [-2.7970240999999993, 53.413852799999994], [-2.7971432, 53.41384010000001], [-2.7975033, 53.4138018], [-2.7990993, 53.4136444], [-2.7999892, 53.41355850000001], [-2.8018393999999995, 53.4133798], [-2.8039038000000005, 53.413176], [-2.8056601999999997, 53.4130085], [-2.8065604, 53.4129216], [-2.8074138999999994, 53.4128297], [-2.8111235999999997, 53.4124574], [-2.8114411999999995, 53.41242429999999], [-2.8115882, 53.412409], [-2.8129294999999996, 53.4122693], [-2.8139487999999995, 53.41216109999999], [-2.8151349999999997, 53.41202810000001], [-2.8152779999999997, 53.4120121], [-2.8159468999999997, 53.4119371], [-2.8169584999999997, 53.4118163], [-2.8177891, 53.411705299999994], [-2.8186287, 53.4115937], [-2.820446, 53.4113048], [-2.8219084, 53.4110617], [-2.8234262, 53.4108218], [-2.8255108, 53.410539799999995], [-2.8268627999999993, 53.410388600000005], [-2.8282150999999995, 53.4102575], [-2.829420499999999, 53.41015130000001], [-2.8305188, 53.410059], [-2.8314086, 53.40998989999999], [-2.8323705, 53.40992490000001], [-2.8343136, 53.4098391], [-2.8345148, 53.40982760000001], [-2.8357501, 53.40975939999999], [-2.836875, 53.409718299999994], [-2.8376839, 53.40968440000002], [-2.8392836, 53.4096565], [-2.8399112, 53.4096361], [-2.8406926999999995, 53.40961739999999], [-2.8420793, 53.40958599999999], [-2.8424406000000007, 53.40958359999999], [-2.8433212129046543, 53.40957679867895], [-2.8435540999999995, 53.40957499999999], [-2.8441273999999996, 53.4095758], [-2.8442617, 53.409576], [-2.8443812, 53.4095767], [-2.844728, 53.40958169999999], [-2.8452947, 53.4095996], [-2.8462523999999996, 53.4096428], [-2.8465624, 53.40965810000001], [-2.8476382999999994, 53.40971119999999], [-2.8491155000000004, 53.40978], [-2.8521873999999996, 53.40990179999999], [-2.8535703999999997, 53.40994809999999], [-2.8540411999999997, 53.40996390000001], [-2.8558961999999997, 53.41003649999999], [-2.8560791, 53.4100468], [-2.858069599999999, 53.4101584], [-2.858893699999999, 53.4101825], [-2.8596812, 53.4101922], [-2.860384, 53.41019010000001], [-2.8610576999999995, 53.410180700000005], [-2.8617315999999997, 53.41016930000001], [-2.8624451999999994, 53.410147399999985], [-2.8633902999999994, 53.41011340000001], [-2.8643452999999996, 53.4100736], [-2.865288, 53.4100206], [-2.8667096999999995, 53.4099094], [-2.866851099999999, 53.4098979], [-2.8670909, 53.40987839999999], [-2.868198, 53.40976229999999], [-2.8689167, 53.409690600000005], [-2.8698345999999995, 53.4096006], [-2.8708945999999997, 53.40950689999999], [-2.8719623, 53.409392399999994], [-2.8730067999999997, 53.409265299999994], [-2.8740667, 53.40912629999999], [-2.8746089091824683, 53.40904826932608], [-2.8763264, 53.40880109999999], [-2.8785473, 53.408480999999995], [-2.8819555, 53.40798860000001], [-2.8868704, 53.4072925], [-2.8885743999999995, 53.40705339999999], [-2.8901332, 53.406849], [-2.8909640000000003, 53.40675009999999], [-2.8911181, 53.4067337], [-2.8933667999999995, 53.40649559999999], [-2.8938194, 53.40644679999998], [-2.8945021999999994, 53.40637659999999], [-2.896266, 53.40619979999999], [-2.8975826, 53.4060722], [-2.8996283999999997, 53.40591449999999], [-2.9003510999999995, 53.405881999999984], [-2.9007174, 53.405867], [-2.9011714999999993, 53.405847300000005], [-2.9025069, 53.40579], [-2.9044757000000003, 53.4057465], [-2.905832, 53.4057144], [-2.9077562999999995, 53.4056638], [-2.908916099999999, 53.40563689999999], [-2.9104181, 53.4056137], [-2.9122097999999994, 53.4055911], [-2.9130266, 53.4055939], [-2.9140069999999993, 53.405597199999995], [-2.915101, 53.40558], [-2.9160353, 53.40556529999999], [-2.9185217, 53.40547560000001], [-2.9203855999999995, 53.4054062], [-2.9214403999999994, 53.405339699999985], [-2.9222171, 53.4052684], [-2.922822, 53.40520720000001], [-2.9234384, 53.40513180000001], [-2.9242742999999995, 53.4050348], [-2.9253136, 53.4049094], [-2.9266516999999994, 53.40474569999999], [-2.9314151, 53.404243300000005], [-2.931654804747777, 53.404219148007115], [-2.9318904999999997, 53.404195400000006], [-2.9352383999999994, 53.40385439999999], [-2.9367769705632387, 53.403676503158614], [-2.937037091184618, 53.403643479264275], [-2.937265748011675, 53.40361048210792], [-2.937467443893009, 53.403577535311776], [-2.937646681677225, 53.40354466249808], [-2.937807964212925, 53.40351188728906], [-2.9379557943487113, 53.403479233306975], [-2.938094674933187, 53.40344672417404], [-2.938229108814955, 53.403414383512505], [-2.938363598842618, 53.40338223494461], [-2.938502647864779, 53.403350302092576], [-2.9386507587300397, 53.40331860857864], [-2.9388124342870032, 53.403287178025046], [-2.938992177384273, 53.40325603405404], [-2.9391944908704506, 53.403225200287835], [-2.9394238775941397, 53.40319470034868], [-2.939684840403942, 53.40316455785882], [-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": "Lea Green", "dest_arr_time_act": "1331", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Lea Green", "current_leg_milage": "10.7", "linx_max_speed_mph": 125, "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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 499.596, \"from_m\": 410.885, \"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\": 1433.21, \"from_m\": 499.596, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1459.918, \"from_m\": 1433.21, \"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\": 2731.669, \"from_m\": 1459.918, \"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\": 3661.79, \"from_m\": 2731.669, \"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\": 3984.187, \"from_m\": 3661.79, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12663.206, \"from_m\": 3984.187, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25204.581, \"from_m\": 12663.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\": 27364.296, \"from_m\": 25204.581, \"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\": 36209.274, \"from_m\": 27364.296, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41688.765, \"from_m\": 36209.274, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43569.292, \"from_m\": 41688.765, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46576.973, \"from_m\": 43569.292, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48745.17, \"from_m\": 46576.973, \"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\": 48795.264, \"from_m\": 48745.17, \"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\": 49225.095, \"from_m\": 48795.264, \"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\": 49242.33, \"from_m\": 49225.095, \"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\": 49473.371, \"from_m\": 49242.33, \"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\": 49992.095, \"from_m\": 49473.371, \"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\": 50039.242, \"from_m\": 49992.095, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50719.114, \"from_m\": 50039.242, \"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\": 54770.981, \"from_m\": 50719.114, \"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\": 58681.639, \"from_m\": 54770.981, \"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\": 59258.439, \"from_m\": 58681.639, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60167.573, \"from_m\": 59258.439, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66733.539, \"from_m\": 60167.573, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67350.825, \"from_m\": 66733.539, \"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\": 76525.307, \"from_m\": 67350.825, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76592.282, \"from_m\": 76525.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78521.068, \"from_m\": 76592.282, \"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\": 79340.238, \"from_m\": 78521.068, \"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\": 81389.685, \"from_m\": 79340.238, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81428.774, \"from_m\": 81389.685, \"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\": 82112.204, \"from_m\": 81428.774, \"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\": 82559.456, \"from_m\": 82112.204, \"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\": 82895.66, \"from_m\": 82559.456, \"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\": 83145.575, \"from_m\": 82895.66, \"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\": 83639.435, \"from_m\": 83145.575, \"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\": 84005.142, \"from_m\": 83639.435, \"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\": 84284.76, \"from_m\": 84005.142, \"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\": 88496.397, \"from_m\": 84284.76, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88588.406, \"from_m\": 88496.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89829.002, \"from_m\": 88588.406, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 90514.524, \"from_m\": 89829.002, \"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\": 104509.478, \"from_m\": 90514.524, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 108413.24, \"from_m\": 104509.478, \"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\": 108477.541, \"from_m\": 108413.24, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110129.111, \"from_m\": 108477.541, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 110330.172, \"from_m\": 110129.111, \"capability_applied\": null, \"effective_limit_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\": 110794.695, \"from_m\": 110330.172, \"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\": 112455.838, \"from_m\": 110794.695, \"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\": 112823.679, \"from_m\": 112455.838, \"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\": 121141.463, \"from_m\": 112823.679, \"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\": 121473.336, \"from_m\": 121141.463, \"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\": 122207.03, \"from_m\": 121473.336, \"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\": 122847.293, \"from_m\": 122207.03, \"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\": 127528.942, \"from_m\": 122847.293, \"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\": 127797.817, \"from_m\": 127528.942, \"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\": 128027.027, \"from_m\": 127797.817, \"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\": 128083.666, \"from_m\": 128027.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138190.332, \"from_m\": 128083.666, \"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\": 139778.927, \"from_m\": 138190.332, \"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\": 140892.709, \"from_m\": 139778.927, \"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\": 141622.569, \"from_m\": 140892.709, \"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\": 147765.937, \"from_m\": 141622.569, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 147803.34, \"from_m\": 147765.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 149369.06, \"from_m\": 147803.34, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151456.448, \"from_m\": 149369.06, \"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\": 151618.863, \"from_m\": 151456.448, \"capability_applied\": null, \"effective_limit_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\": 151670.758, \"from_m\": 151618.863, \"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\": 152073.049, \"from_m\": 151670.758, \"capability_applied\": null, \"effective_limit_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\": 152562.535, \"from_m\": 152073.049, \"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\": 152707.471, \"from_m\": 152562.535, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 152726.291, \"from_m\": 152707.471, \"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\": 153798.344, \"from_m\": 152726.291, \"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\": 153850.255, \"from_m\": 153798.344, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 153901.884, \"from_m\": 153850.255, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 153948.106, \"from_m\": 153901.884, \"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\": 154413.074, \"from_m\": 153948.106, \"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\": 166148.03, \"from_m\": 154413.074, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 166277.318, \"from_m\": 166148.03, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 166323.114, \"from_m\": 166277.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166577.057, \"from_m\": 166323.114, \"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\": 167884.661, \"from_m\": 166577.057, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 193153.642, \"from_m\": 167884.661, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 193259.719, \"from_m\": 193153.642, \"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\": 195181.678, \"from_m\": 193259.719, \"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\": 197849.471, \"from_m\": 195181.678, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 198198.95, \"from_m\": 197849.471, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 198229.346, \"from_m\": 198198.95, \"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\": 199615.055, \"from_m\": 198229.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\": 199688.397, \"from_m\": 199615.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 200593.514, \"from_m\": 199688.397, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 200829.409, \"from_m\": 200593.514, \"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\": 200870.982, \"from_m\": 200829.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 201967.174, \"from_m\": 200870.982, \"capability_applied\": null, \"effective_limit_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\": 202333.434, \"from_m\": 201967.174, \"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\": 202650.786, \"from_m\": 202333.434, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 668327, \"profile_key\": \"a3f2677b7724452117ae21d8880532738c208c60fa933af02b5b75400efab399\", \"schedule_id\": 9172, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1103\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1106H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 3093.373, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": false, \"wtt_arr\": \"1114\", \"wtt_dep\": \"1115\", \"location\": \"Brough\", \"stage_seq\": 3, \"distance_m\": 16819.98, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1121H\", \"location\": \"Gilberdyke\", \"stage_seq\": 4, \"distance_m\": 27184.489, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126\", \"location\": \"Howden\", \"stage_seq\": 5, \"distance_m\": 35839.729, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": false, \"wtt_arr\": \"1134H\", \"wtt_dep\": \"1136\", \"location\": \"Selby\", \"stage_seq\": 6, \"distance_m\": 49711.946, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140H\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 7, \"distance_m\": 55407.001, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141H\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 8, \"distance_m\": 57286.879, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 9, \"distance_m\": 60167.573, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147H\", \"location\": \"Micklefield\", \"stage_seq\": 10, \"distance_m\": 67451.23, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151\", \"location\": \"Cross Gates\", \"stage_seq\": 11, \"distance_m\": 75907.314, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 12, \"distance_m\": 80384.805, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": false, \"wtt_arr\": \"1157H\", \"wtt_dep\": \"1200\", \"location\": \"Leeds\", \"stage_seq\": 13, \"distance_m\": 83019.523, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201\", \"location\": \"Leeds West Jn\", \"stage_seq\": 14, \"distance_m\": 83535.016, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 15, \"distance_m\": 83929.058, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205H\", \"location\": \"Morley\", \"stage_seq\": 16, \"distance_m\": 90405.028, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Dewsbury\", \"stage_seq\": 17, \"distance_m\": 97772.284, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 18, \"distance_m\": 100188.692, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 19, \"distance_m\": 101178.021, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 20, \"distance_m\": 104509.478, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Bradley Jn\", \"stage_seq\": 21, \"distance_m\": 106175.822, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1220\", \"location\": \"Huddersfield\", \"stage_seq\": 22, \"distance_m\": 110549.429, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Marsden\", \"stage_seq\": 23, \"distance_m\": 121914.871, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Diggle Jn\", \"stage_seq\": 24, \"distance_m\": 128221.235, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Greenfield\", \"stage_seq\": 25, \"distance_m\": 131534.79, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1241\", \"location\": \"Stalybridge\", \"stage_seq\": 26, \"distance_m\": 139357.324, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 27, \"distance_m\": 143024.448, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246H\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 28, \"distance_m\": 147910.023, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 29, \"distance_m\": 149141.421, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 30, \"distance_m\": 149745.125, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": \"1253H\", \"location\": \"Manchester Victoria\", \"stage_seq\": 31, \"distance_m\": 151847.865, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Deal Street Jn\", \"stage_seq\": 32, \"distance_m\": 152562.535, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Salford Central\", \"stage_seq\": 33, \"distance_m\": 152976.148, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 34, \"distance_m\": 153798.344, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259H\", \"location\": \"Eccles\", \"stage_seq\": 35, \"distance_m\": 158391.505, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 36, \"distance_m\": 166323.114, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Parkside Jn\", \"stage_seq\": 37, \"distance_m\": 175780.475, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 38, \"distance_m\": 177416.779, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Earlestown\", \"stage_seq\": 39, \"distance_m\": 178915.688, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314\", \"location\": \"St. Helens Junction\", \"stage_seq\": 40, \"distance_m\": 183572.89, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": false, \"wtt_arr\": \"1315H\", \"wtt_dep\": \"1317\", \"location\": \"Lea Green\", \"stage_seq\": 41, \"distance_m\": 185435.818, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Rainhill\", \"stage_seq\": 42, \"distance_m\": 188418.052, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321\", \"location\": \"Huyton\", \"stage_seq\": 43, \"distance_m\": 193542.954, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321H\", \"location\": \"Roby\", \"stage_seq\": 44, \"distance_m\": 194362.775, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 45, \"distance_m\": 198270.565, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 46, \"distance_m\": 199431.402, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 47, \"distance_m\": 199915.792, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Edge Hill\", \"stage_seq\": 48, \"distance_m\": 200480.391, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328\", \"location\": \"Crown Street Jn\", \"stage_seq\": 49, \"distance_m\": 201372.648, \"section_seq\": 1, \"route_path_id\": 29364}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 50, \"distance_m\": 202650.786, \"section_seq\": 1, \"route_path_id\": 29364}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 202650.786, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29364}], \"total_distance_m\": 202650.786, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 199978.365, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2672.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1103", "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\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:14:33Z\", \"source_id\": 55746785, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:14:36Z\", \"source_id\": 17845467, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:22:54Z\", \"source_id\": 55768518, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:24:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:22:56Z\", \"source_id\": 17851512, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:28:03Z\", \"source_id\": 55781823, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:28:08Z\", \"source_id\": 17855372, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:46:13Z\", \"source_id\": 17868434, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:51:19Z\", \"source_id\": 55841053, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:52:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:51:23Z\", \"source_id\": 17872206, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:55:31Z\", \"source_id\": 55851740, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:56:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:55:36Z\", \"source_id\": 17875196, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:00:44Z\", \"source_id\": 55865077, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:01:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:00:47Z\", \"source_id\": 17878925, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:50Z\", \"source_id\": 55890522, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:55Z\", \"source_id\": 17886236, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:15:02Z\", \"source_id\": 55901046, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:15:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:15:02Z\", \"source_id\": 17889289, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:08Z\", \"source_id\": 55908792, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:18:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:16Z\", \"source_id\": 17891567, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:22:49Z\", \"source_id\": 55920749, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:22:51Z\", \"source_id\": 17894945, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:36Z\", \"source_id\": 55948027, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:42Z\", \"source_id\": 17902783, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:00Z\", \"source_id\": 55964103, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 8637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:00Z\", \"source_id\": 55964110, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:01Z\", \"source_id\": 17907309, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:13Z\", \"source_id\": 55974559, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:18Z\", \"source_id\": 17910407, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:58Z\", \"source_id\": 56004789, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:01Z\", \"source_id\": 17918875, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:05Z\", \"source_id\": 56014768, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:12Z\", \"source_id\": 17921808, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:14Z\", \"source_id\": 56025978, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:17Z\", \"source_id\": 17924813, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:05Z\", \"source_id\": 56051387, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:08Z\", \"source_id\": 17932079, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:56Z\", \"source_id\": 56053578, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:57Z\", \"source_id\": 17932675, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:58Z\", \"source_id\": 56058977, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:02Z\", \"source_id\": 17934194, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:12Z\", \"source_id\": 56062301, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:15Z\", \"source_id\": 17935088, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:09Z\", \"source_id\": 56069805, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:12Z\", \"source_id\": 17937267, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:28Z\", \"source_id\": 56075793, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:32Z\", \"source_id\": 17938969, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:56Z\", \"source_id\": 56076934, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:01Z\", \"source_id\": 17939301, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:39Z\", \"source_id\": 56086305, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:43Z\", \"source_id\": 17941951, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:19Z\", \"source_id\": 56093032, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:21Z\", \"source_id\": 17943859, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "3", "timing_fact_generation": 1789734625530244, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:12.034760", "service_state_evidence_id": 17943859, "current_leg_start_actual_dep": "2026-09-18T13:18:00+01:00", "operational_evidence_version": 184, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:12.523154", "service_state_valid_until_kind": null, "operational_interpretation_version": 184, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
HUL |
LIV |
1K16 |
802219 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 410.885, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 499.596, "from_m": 410.885, "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": 1433.21, "from_m": 499.596, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1459.918, "from_m": 1433.21, "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": 2731.669, "from_m": 1459.918, "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": 3661.79, "from_m": 2731.669, "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": 3984.187, "from_m": 3661.79, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12663.206, "from_m": 3984.187, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25204.581, "from_m": 12663.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": 27364.296, "from_m": 25204.581, "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": 36209.274, "from_m": 27364.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41688.765, "from_m": 36209.274, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43569.292, "from_m": 41688.765, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46576.973, "from_m": 43569.292, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48745.17, "from_m": 46576.973, "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": 48795.264, "from_m": 48745.17, "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": 49225.095, "from_m": 48795.264, "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": 49242.33, "from_m": 49225.095, "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": 49473.371, "from_m": 49242.33, "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": 49992.095, "from_m": 49473.371, "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": 50039.242, "from_m": 49992.095, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50719.114, "from_m": 50039.242, "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": 54770.981, "from_m": 50719.114, "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": 58681.639, "from_m": 54770.981, "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": 59258.439, "from_m": 58681.639, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60167.573, "from_m": 59258.439, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66733.539, "from_m": 60167.573, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67350.825, "from_m": 66733.539, "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": 76525.307, "from_m": 67350.825, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76592.282, "from_m": 76525.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78521.068, "from_m": 76592.282, "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": 79340.238, "from_m": 78521.068, "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": 81389.685, "from_m": 79340.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81428.774, "from_m": 81389.685, "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": 82112.204, "from_m": 81428.774, "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": 82559.456, "from_m": 82112.204, "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": 82895.66, "from_m": 82559.456, "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": 83145.575, "from_m": 82895.66, "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": 83639.435, "from_m": 83145.575, "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": 84005.142, "from_m": 83639.435, "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": 84284.76, "from_m": 84005.142, "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": 88496.397, "from_m": 84284.76, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88588.406, "from_m": 88496.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89829.002, "from_m": 88588.406, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 90514.524, "from_m": 89829.002, "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": 104509.478, "from_m": 90514.524, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 108413.24, "from_m": 104509.478, "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": 108477.541, "from_m": 108413.24, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110129.111, "from_m": 108477.541, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 110330.172, "from_m": 110129.111, "capability_applied": null, "effective_limit_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": 110794.695, "from_m": 110330.172, "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": 112455.838, "from_m": 110794.695, "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": 112823.679, "from_m": 112455.838, "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": 121141.463, "from_m": 112823.679, "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": 121473.336, "from_m": 121141.463, "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": 122207.03, "from_m": 121473.336, "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": 122847.293, "from_m": 122207.03, "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": 127528.942, "from_m": 122847.293, "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": 127797.817, "from_m": 127528.942, "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": 128027.027, "from_m": 127797.817, "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": 128083.666, "from_m": 128027.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138190.332, "from_m": 128083.666, "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": 139778.927, "from_m": 138190.332, "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": 140892.709, "from_m": 139778.927, "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": 141622.569, "from_m": 140892.709, "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": 147765.937, "from_m": 141622.569, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 147803.34, "from_m": 147765.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 149369.06, "from_m": 147803.34, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151456.448, "from_m": 149369.06, "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": 151618.863, "from_m": 151456.448, "capability_applied": null, "effective_limit_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": 151670.758, "from_m": 151618.863, "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": 152073.049, "from_m": 151670.758, "capability_applied": null, "effective_limit_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": 152562.535, "from_m": 152073.049, "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": 152707.471, "from_m": 152562.535, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 152726.291, "from_m": 152707.471, "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": 153798.344, "from_m": 152726.291, "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": 153850.255, "from_m": 153798.344, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 35.0}, {"to_m": 153901.884, "from_m": 153850.255, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 153948.106, "from_m": 153901.884, "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": 154413.074, "from_m": 153948.106, "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": 166148.03, "from_m": 154413.074, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 166277.318, "from_m": 166148.03, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 166323.114, "from_m": 166277.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166577.057, "from_m": 166323.114, "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": 167884.661, "from_m": 166577.057, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 193153.642, "from_m": 167884.661, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 193259.719, "from_m": 193153.642, "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": 195181.678, "from_m": 193259.719, "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": 197849.471, "from_m": 195181.678, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 198198.95, "from_m": 197849.471, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 198229.346, "from_m": 198198.95, "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": 199615.055, "from_m": 198229.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": 199688.397, "from_m": 199615.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 200593.514, "from_m": 199688.397, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 200829.409, "from_m": 200593.514, "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": 200870.982, "from_m": 200829.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 201967.174, "from_m": 200870.982, "capability_applied": null, "effective_limit_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": 202333.434, "from_m": 201967.174, "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": 202650.786, "from_m": 202333.434, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 668327, "profile_key": "a3f2677b7724452117ae21d8880532738c208c60fa933af02b5b75400efab399", "schedule_id": 9172, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1103", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1106H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 3093.373, "section_seq": 1, "route_path_id": 29364}, {"is_pass": false, "wtt_arr": "1114", "wtt_dep": "1115", "location": "Brough", "stage_seq": 3, "distance_m": 16819.98, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1121H", "location": "Gilberdyke", "stage_seq": 4, "distance_m": 27184.489, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126", "location": "Howden", "stage_seq": 5, "distance_m": 35839.729, "section_seq": 1, "route_path_id": 29364}, {"is_pass": false, "wtt_arr": "1134H", "wtt_dep": "1136", "location": "Selby", "stage_seq": 6, "distance_m": 49711.946, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140H", "location": "Hambleton East Jn", "stage_seq": 7, "distance_m": 55407.001, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141H", "location": "Hambleton West Jn", "stage_seq": 8, "distance_m": 57286.879, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Gascoigne Wood Jn", "stage_seq": 9, "distance_m": 60167.573, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147H", "location": "Micklefield", "stage_seq": 10, "distance_m": 67451.23, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151", "location": "Cross Gates", "stage_seq": 11, "distance_m": 75907.314, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154H", "location": "Neville H. West Jn", "stage_seq": 12, "distance_m": 80384.805, "section_seq": 1, "route_path_id": 29364}, {"is_pass": false, "wtt_arr": "1157H", "wtt_dep": "1200", "location": "Leeds", "stage_seq": 13, "distance_m": 83019.523, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201", "location": "Leeds West Jn", "stage_seq": 14, "distance_m": 83535.016, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201H", "location": "Whitehall Jn", "stage_seq": 15, "distance_m": 83929.058, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205H", "location": "Morley", "stage_seq": 16, "distance_m": 90405.028, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211", "location": "Dewsbury", "stage_seq": 17, "distance_m": 97772.284, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212", "location": "Thornhill L.N.W. Jn", "stage_seq": 18, "distance_m": 100188.692, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Mirfield East Jn", "stage_seq": 19, "distance_m": 101178.021, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Heaton Lodge Jn", "stage_seq": 20, "distance_m": 104509.478, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Bradley Jn", "stage_seq": 21, "distance_m": 106175.822, "section_seq": 1, "route_path_id": 29364}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1220", "location": "Huddersfield", "stage_seq": 22, "distance_m": 110549.429, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Marsden", "stage_seq": 23, "distance_m": 121914.871, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Diggle Jn", "stage_seq": 24, "distance_m": 128221.235, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Greenfield", "stage_seq": 25, "distance_m": 131534.79, "section_seq": 1, "route_path_id": 29364}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1241", "location": "Stalybridge", "stage_seq": 26, "distance_m": 139357.324, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Ashton Moss North Jn", "stage_seq": 27, "distance_m": 143024.448, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246H", "location": "Baguley Fold Jn", "stage_seq": 28, "distance_m": 147910.023, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Philips Park West Jn", "stage_seq": 29, "distance_m": 149141.421, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249", "location": "Miles Platting Jn", "stage_seq": 30, "distance_m": 149745.125, "section_seq": 1, "route_path_id": 29364}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": "1253H", "location": "Manchester Victoria", "stage_seq": 31, "distance_m": 151847.865, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255", "location": "Deal Street Jn", "stage_seq": 32, "distance_m": 152562.535, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Salford Central", "stage_seq": 33, "distance_m": 152976.148, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Ordsall Lane Jn", "stage_seq": 34, "distance_m": 153798.344, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259H", "location": "Eccles", "stage_seq": 35, "distance_m": 158391.505, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Astley Station S.B.", "stage_seq": 36, "distance_m": 166323.114, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Parkside Jn", "stage_seq": 37, "distance_m": 175780.475, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Newton-le-Willows", "stage_seq": 38, "distance_m": 177416.779, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Earlestown", "stage_seq": 39, "distance_m": 178915.688, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314", "location": "St. Helens Junction", "stage_seq": 40, "distance_m": 183572.89, "section_seq": 1, "route_path_id": 29364}, {"is_pass": false, "wtt_arr": "1315H", "wtt_dep": "1317", "location": "Lea Green", "stage_seq": 41, "distance_m": 185435.818, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "Rainhill", "stage_seq": 42, "distance_m": 188418.052, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321", "location": "Huyton", "stage_seq": 43, "distance_m": 193542.954, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321H", "location": "Roby", "stage_seq": 44, "distance_m": 194362.775, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324H", "location": "Olive Mount Jn", "stage_seq": 45, "distance_m": 198270.565, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325H", "location": "Bootle Branch Jn", "stage_seq": 46, "distance_m": 199431.402, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326", "location": "Edge Hill S.B.", "stage_seq": 47, "distance_m": 199915.792, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Edge Hill", "stage_seq": 48, "distance_m": 200480.391, "section_seq": 1, "route_path_id": 29364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328", "location": "Crown Street Jn", "stage_seq": 49, "distance_m": 201372.648, "section_seq": 1, "route_path_id": 29364}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 50, "distance_m": 202650.786, "section_seq": 1, "route_path_id": 29364}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 202650.786, "from_m": 0.0, "section_seq": 1, "route_path_id": 29364}], "total_distance_m": 202650.786, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 199978.365, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2672.421, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:14:33Z", "source_id": 55746785, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T10:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:14:36Z", "source_id": 17845467, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:22:54Z", "source_id": 55768518, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T10:24:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:22:56Z", "source_id": 17851512, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6441, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:28:03Z", "source_id": 55781823, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T10:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:28:08Z", "source_id": 17855372, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:46:13Z", "source_id": 17868434, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5015, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:51:19Z", "source_id": 55841053, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T10:52:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:51:23Z", "source_id": 17872206, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:55:31Z", "source_id": 55851740, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T10:56:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:55:36Z", "source_id": 17875196, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5315, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:00:44Z", "source_id": 55865077, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:01:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:00:47Z", "source_id": 17878925, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:50Z", "source_id": 55890522, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T11:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:55Z", "source_id": 17886236, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6102, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:15:02Z", "source_id": 55901046, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T11:15:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:15:02Z", "source_id": 17889289, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6128, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:08Z", "source_id": 55908792, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T11:18:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:16Z", "source_id": 17891567, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6249, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:22:49Z", "source_id": 55920749, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T11:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:22:51Z", "source_id": 17894945, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6282, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:36Z", "source_id": 55948027, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T11:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:42Z", "source_id": 17902783, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8635, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:00Z", "source_id": 55964103, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T11:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8637, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:00Z", "source_id": 55964110, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T11:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:01Z", "source_id": 17907309, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:13Z", "source_id": 55974559, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T11:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:18Z", "source_id": 17910407, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8188, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:58Z", "source_id": 56004789, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T11:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:01Z", "source_id": 17918875, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8281, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:05Z", "source_id": 56014768, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T12:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:12Z", "source_id": 17921808, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8385, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:14Z", "source_id": 56025978, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T12:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:17Z", "source_id": 17924813, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9442, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:05Z", "source_id": 56051387, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T12:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:08Z", "source_id": 17932079, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9453, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:56Z", "source_id": 56053578, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T12:15:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:57Z", "source_id": 17932675, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9490, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:58Z", "source_id": 56058977, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T12:17:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:02Z", "source_id": 17934194, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9486, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:12Z", "source_id": 56062301, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T12:18:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:15Z", "source_id": 17935088, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9482, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:09Z", "source_id": 56069805, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T12:22:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:12Z", "source_id": 17937267, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10016, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:28Z", "source_id": 56075793, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T12:24:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:32Z", "source_id": 17938969, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10006, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:56Z", "source_id": 56076934, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-18T12:24:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:01Z", "source_id": 17939301, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9878, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:39Z", "source_id": 56086305, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-18T12:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:43Z", "source_id": 17941951, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9855, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:19Z", "source_id": 56093032, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-18T12:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:21Z", "source_id": 17943859, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Hull |
1103 |
1103 |
5 |
None |
None |
Liverpool Lime Street HL/ML |
1331 |
1331 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15930/2026-09-18/detailed |
None |
Lea Green |
2026-09-18T13:18:00+01:00 |
Liverpool Lime Street HL/ML |
13.0 |
{"type": "LineString", "coordinates": [[-2.7254200999999996, 53.4266078], [-2.7262742, 53.4263622], [-2.7268103, 53.42620939999999], [-2.7284757, 53.4257205], [-2.7315314999999996, 53.4248529], [-2.7332393000000006, 53.4243628], [-2.7349566, 53.423878599999995], [-2.7366985999999995, 53.423397], [-2.7375763, 53.423162899999994], [-2.7384665, 53.4229385], [-2.7408963, 53.42238259999999], [-2.7418666999999997, 53.422162], [-2.7421038, 53.4221139], [-2.7443264999999997, 53.42165930000001], [-2.7465354, 53.4212088], [-2.7487623999999995, 53.420742999999995], [-2.7509824999999997, 53.420282799999995], [-2.7554120999999996, 53.4193627], [-2.7631816, 53.4177792], [-2.7647141999999993, 53.41748], [-2.7662872, 53.4171892], [-2.7673681, 53.416996199999986], [-2.7679558, 53.4168913], [-2.7696492, 53.41662389999998], [-2.7714901, 53.4163571], [-2.7735586, 53.416105599999995], [-2.7758285, 53.4158611], [-2.7780904, 53.4156515], [-2.7801205, 53.4154557], [-2.7824334999999993, 53.41523680000001], [-2.7845643, 53.415031500000005], [-2.784777380770516, 53.41501051671023], [-2.7870512, 53.41478659999999], [-2.791414, 53.41436999999999], [-2.7923340211180268, 53.41428429590598], [-2.7938390000000006, 53.41414410000001], [-2.7955112, 53.41398889999999], [-2.7965367, 53.4139015], [-2.7970240999999993, 53.413852799999994], [-2.7971432, 53.41384010000001], [-2.7975033, 53.4138018], [-2.7990993, 53.4136444], [-2.7999892, 53.41355850000001], [-2.8018393999999995, 53.4133798], [-2.8039038000000005, 53.413176], [-2.8056601999999997, 53.4130085], [-2.8065604, 53.4129216], [-2.8074138999999994, 53.4128297], [-2.8111235999999997, 53.4124574], [-2.8114411999999995, 53.41242429999999], [-2.8115882, 53.412409], [-2.8129294999999996, 53.4122693], [-2.8139487999999995, 53.41216109999999], [-2.8151349999999997, 53.41202810000001], [-2.8152779999999997, 53.4120121], [-2.8159468999999997, 53.4119371], [-2.8169584999999997, 53.4118163], [-2.8177891, 53.411705299999994], [-2.8186287, 53.4115937], [-2.820446, 53.4113048], [-2.8219084, 53.4110617], [-2.8234262, 53.4108218], [-2.8255108, 53.410539799999995], [-2.8268627999999993, 53.410388600000005], [-2.8282150999999995, 53.4102575], [-2.829420499999999, 53.41015130000001], [-2.8305188, 53.410059], [-2.8314086, 53.40998989999999], [-2.8323705, 53.40992490000001], [-2.8343136, 53.4098391], [-2.8345148, 53.40982760000001], [-2.8357501, 53.40975939999999], [-2.836875, 53.409718299999994], [-2.8376839, 53.40968440000002], [-2.8392836, 53.4096565], [-2.8399112, 53.4096361], [-2.8406926999999995, 53.40961739999999], [-2.8420793, 53.40958599999999], [-2.8424406000000007, 53.40958359999999], [-2.8433212129046543, 53.40957679867895], [-2.8435540999999995, 53.40957499999999], [-2.8441273999999996, 53.4095758], [-2.8442617, 53.409576], [-2.8443812, 53.4095767], [-2.844728, 53.40958169999999], [-2.8452947, 53.4095996], [-2.8462523999999996, 53.4096428], [-2.8465624, 53.40965810000001], [-2.8476382999999994, 53.40971119999999], [-2.8491155000000004, 53.40978], [-2.8521873999999996, 53.40990179999999], [-2.8535703999999997, 53.40994809999999], [-2.8540411999999997, 53.40996390000001], [-2.8558961999999997, 53.41003649999999], [-2.8560791, 53.4100468], [-2.858069599999999, 53.4101584], [-2.858893699999999, 53.4101825], [-2.8596812, 53.4101922], [-2.860384, 53.41019010000001], [-2.8610576999999995, 53.410180700000005], [-2.8617315999999997, 53.41016930000001], [-2.8624451999999994, 53.410147399999985], [-2.8633902999999994, 53.41011340000001], [-2.8643452999999996, 53.4100736], [-2.865288, 53.4100206], [-2.8667096999999995, 53.4099094], [-2.866851099999999, 53.4098979], [-2.8670909, 53.40987839999999], [-2.868198, 53.40976229999999], [-2.8689167, 53.409690600000005], [-2.8698345999999995, 53.4096006], [-2.8708945999999997, 53.40950689999999], [-2.8719623, 53.409392399999994], [-2.8730067999999997, 53.409265299999994], [-2.8740667, 53.40912629999999], [-2.8746089091824683, 53.40904826932608], [-2.8763264, 53.40880109999999], [-2.8785473, 53.408480999999995], [-2.8819555, 53.40798860000001], [-2.8868704, 53.4072925], [-2.8885743999999995, 53.40705339999999], [-2.8901332, 53.406849], [-2.8909640000000003, 53.40675009999999], [-2.8911181, 53.4067337], [-2.8933667999999995, 53.40649559999999], [-2.8938194, 53.40644679999998], [-2.8945021999999994, 53.40637659999999], [-2.896266, 53.40619979999999], [-2.8975826, 53.4060722], [-2.8996283999999997, 53.40591449999999], [-2.9003510999999995, 53.405881999999984], [-2.9007174, 53.405867], [-2.9011714999999993, 53.405847300000005], [-2.9025069, 53.40579], [-2.9044757000000003, 53.4057465], [-2.905832, 53.4057144], [-2.9077562999999995, 53.4056638], [-2.908916099999999, 53.40563689999999], [-2.9104181, 53.4056137], [-2.9122097999999994, 53.4055911], [-2.9130266, 53.4055939], [-2.9140069999999993, 53.405597199999995], [-2.915101, 53.40558], [-2.9160353, 53.40556529999999], [-2.9185217, 53.40547560000001], [-2.9203855999999995, 53.4054062], [-2.9214403999999994, 53.405339699999985], [-2.9222171, 53.4052684], [-2.922822, 53.40520720000001], [-2.9234384, 53.40513180000001], [-2.9242742999999995, 53.4050348], [-2.9253136, 53.4049094], [-2.9266516999999994, 53.40474569999999], [-2.9314151, 53.404243300000005], [-2.931654804747777, 53.404219148007115], [-2.9318904999999997, 53.404195400000006], [-2.9352383999999994, 53.40385439999999], [-2.9367769705632387, 53.403676503158614], [-2.937037091184618, 53.403643479264275], [-2.937265748011675, 53.40361048210792], [-2.937467443893009, 53.403577535311776], [-2.937646681677225, 53.40354466249808], [-2.937807964212925, 53.40351188728906], [-2.9379557943487113, 53.403479233306975], [-2.938094674933187, 53.40344672417404], [-2.938229108814955, 53.403414383512505], [-2.938363598842618, 53.40338223494461], [-2.938502647864779, 53.403350302092576], [-2.9386507587300397, 53.40331860857864], [-2.9388124342870032, 53.403287178025046], [-2.938992177384273, 53.40325603405404], [-2.9391944908704506, 53.403225200287835], [-2.9394238775941397, 53.40319470034868], [-2.939684840403942, 53.40316455785882], [-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]]} |
10.7 |
1319 |
1332 |
Lea Green |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17943859 |
1789734625530244 |
184 |
184 |
2026-09-18 12:42:12.523154 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:12.034760 |
| 639655 |
669682 |
G86055 |
152E16MK18 |
2026-09-18 |
COMPLETE |
17944207 |
2026-09-18 13:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 669682, "stp": "P", "toc": "Northern", "uid": "G86055", "consist": "156448", "dest_crs": "MBR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86055/2026-09-18/detailed", "trust_id": "152E16MK18", "origin_crs": "WTB", "show_on_map": 0, "dar_est_time": "12:00:00", "dar_platform": null, "dest_station": "Middlesbrough", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": "1B", "is_terminated": 1, "next_location": "Middlesbrough", "signalling_id": "2E16", "timing_status": "ON TIME", "origin_station": "Whitby", "current_leg_arr": "1332", "current_leg_dep": "1326", "current_leg_end": "Middlesbrough", "origin_dep_time": "1200", "origin_platform": "1", "current_location": "Middlesbrough", "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2085217, 54.5520107], [-1.2098827, 54.55297449999999], [-1.2129189, 54.55537], [-1.2137665, 54.55606680000001], [-1.2144961000000003, 54.55679469999999], [-1.2149225, 54.5573277], [-1.2152471, 54.5578275], [-1.2156011, 54.558468299999994], [-1.215807, 54.5590993], [-1.2158946999999998, 54.559402599999984], [-1.2159763, 54.559945199999994], [-1.2159937, 54.56011099999999], [-1.2160638, 54.5609256], [-1.2160767, 54.56114889999999], [-1.2160845999999998, 54.5613953], [-1.216084, 54.5615856], [-1.2160656, 54.56186629999999], [-1.2159843, 54.5623957], [-1.2159348, 54.56259769999999], [-1.2158331999999998, 54.5629264], [-1.2156044, 54.563510399999984], [-1.2154429, 54.5639432], [-1.2153259999999997, 54.5643803], [-1.2152385, 54.56489119999999], [-1.2152145, 54.56547450000001], [-1.2152248, 54.5657769], [-1.2152587, 54.5660981], [-1.2153309, 54.566498], [-1.2155262, 54.56716120000001], [-1.2158478999999998, 54.5678304], [-1.2162449, 54.5684959], [-1.2168654000000003, 54.5692169], [-1.2173446, 54.5697303], [-1.2182023, 54.570661599999994], [-1.2186705999999998, 54.5711479], [-1.2193461, 54.571889799999994], [-1.2196792, 54.5722288], [-1.2201159, 54.5726334], [-1.2204932, 54.572949], [-1.2207136, 54.5731245], [-1.2213481, 54.5736009], [-1.2219747999999997, 54.57403810000001], [-1.2238622999999995, 54.5753558], [-1.2246725, 54.57592040000001], [-1.2247312070314482, 54.575961363294546], [-1.2251314, 54.57624059999999], [-1.2258731, 54.5767118], [-1.2263890999999998, 54.57700689999999], [-1.2274748999999998, 54.577539299999984], [-1.2280584, 54.5777653], [-1.2286743, 54.57804050000001], [-1.2290631, 54.5781892], [-1.2299996999999998, 54.5785296], [-1.2306817, 54.5787436], [-1.2310255, 54.57883829999999], [-1.2313826, 54.57891539999999], [-1.2318164000000005, 54.578991499999994], [-1.2324676, 54.5790775], [-1.2328296, 54.579110799999995], [-1.2332021, 54.5791414], [-1.2338085999999997, 54.57916489999999], [-1.2341270999999998, 54.5791731], [-1.2346011, 54.5791842], [-1.2354250999999998, 54.57921300000001], [-1.2356638, 54.57922949999999], [-1.235981, 54.57925600000001], [-1.2361125, 54.579266999999994], [-1.2363649, 54.5792956], [-1.23666, 54.579324699999994], [-1.2369660999999998, 54.57934780000001], [-1.2375216, 54.5793632], [-1.2380676999999998, 54.57936659999999], [-1.2391768999999997, 54.579372000000006], [-1.2409363999999998, 54.5793857], [-1.2411831, 54.5793868], [-1.2418063999999998, 54.5793857], [-1.2424356, 54.5793745], [-1.2429518, 54.5793469], [-1.2434731, 54.5793045], [-1.2439950999999998, 54.5792497], [-1.2445128, 54.579186799999995], [-1.2450877, 54.5791052], [-1.2452319, 54.57908160000001], [-1.2457909, 54.5789839], [-1.2463254999999998, 54.5788669], [-1.2470764999999997, 54.57867769999999], [-1.2477044, 54.5785075], [-1.2483712, 54.57831209999999], [-1.2490695999999997, 54.5781002], [-1.2497777999999995, 54.577852799999995], [-1.2503023, 54.57765469999999], [-1.2507482, 54.5774705], [-1.2511162, 54.577295], [-1.2514215999999998, 54.5771396], [-1.2519394999999998, 54.57683059999999], [-1.2525587, 54.5764273], [-1.2532187786098454, 54.575961363294546], [-1.2535005, 54.5757625], [-1.2546353999999995, 54.5749854], [-1.2552531, 54.57456010000001], [-1.2553831, 54.57448670000001], [-1.2554945, 54.574416], [-1.2556740999999998, 54.57430790000001], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]}", "current_leg_start": "James Cook", "dest_arr_time_act": "1332", "motion_projection": null, "next_location_lat": "54.5793567", "next_location_lon": "-1.2343611", "previous_location": "James Cook", "current_leg_milage": "4.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 421.589, \"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\": 555.642, \"from_m\": 421.589, \"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\": 9823.643, \"from_m\": 555.642, \"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\": 10254.192, \"from_m\": 9823.643, \"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\": 14869.927, \"from_m\": 10254.192, \"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\": 15298.289, \"from_m\": 14869.927, \"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\": 16404.393, \"from_m\": 15298.289, \"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\": 16468.077, \"from_m\": 16404.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\": 29032.228, \"from_m\": 16468.077, \"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\": 29286.433, \"from_m\": 29032.228, \"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\": 37639.055, \"from_m\": 29286.433, \"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\": 38760.929, \"from_m\": 37639.055, \"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\": 38992.755, \"from_m\": 38760.929, \"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\": 48389.723, \"from_m\": 38992.755, \"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\": 48767.45, \"from_m\": 48389.723, \"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\": 55220.717, \"from_m\": 48767.45, \"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\": 55430.022, \"from_m\": 55220.717, \"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\": 55475.252, \"from_m\": 55430.022, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55525.371, \"from_m\": 55475.252, \"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\": 55885.005, \"from_m\": 55525.371, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57190.392, \"from_m\": 55885.005, \"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\": 57461.073, \"from_m\": 57190.392, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57517.34, \"from_m\": 57461.073, \"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\": 59116.145, \"from_m\": 57517.34, \"capability_applied\": null, \"effective_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\": 669682, \"profile_key\": \"1d481c86ccb89b02f08934729e5283b4df690f12cca149d889285a7ddeb64ce6\", \"schedule_id\": 12305, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Whitby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1203H\", \"wtt_dep\": \"1204H\", \"location\": \"Ruswarp\", \"stage_seq\": 2, \"distance_m\": 2212.277, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"location\": \"Sleights\", \"stage_seq\": 3, \"distance_m\": 4782.09, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1218\", \"location\": \"Grosmont\", \"stage_seq\": 4, \"distance_m\": 9984.347, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1221H\", \"location\": \"Egton\", \"stage_seq\": 5, \"distance_m\": 12528.566, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1228H\", \"location\": \"Glaisdale\", \"stage_seq\": 6, \"distance_m\": 15086.953, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1233H\", \"location\": \"Lealholm\", \"stage_seq\": 7, \"distance_m\": 18464.619, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240H\", \"location\": \"Danby\", \"stage_seq\": 8, \"distance_m\": 24229.339, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244\", \"location\": \"Castleton Moor\", \"stage_seq\": 9, \"distance_m\": 26585.972, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1248\", \"location\": \"Commondale\", \"stage_seq\": 10, \"distance_m\": 29144.369, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": \"1255H\", \"location\": \"Kildale\", \"stage_seq\": 11, \"distance_m\": 35664.176, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1305\", \"location\": \"Battersby\", \"stage_seq\": 12, \"distance_m\": 38334.174, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1310H\", \"location\": \"Great Ayton\", \"stage_seq\": 13, \"distance_m\": 42346.786, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1317H\", \"wtt_dep\": \"1319\", \"location\": \"Nunthorpe\", \"stage_seq\": 14, \"distance_m\": 48506.483, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1321H\", \"location\": \"Gypsy Lane\", \"stage_seq\": 15, \"distance_m\": 49460.937, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1323H\", \"wtt_dep\": \"1324H\", \"location\": \"Marton\", \"stage_seq\": 16, \"distance_m\": 51106.296, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1326H\", \"wtt_dep\": \"1327\", \"location\": \"James Cook\", \"stage_seq\": 17, \"distance_m\": 52194.367, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330H\", \"location\": \"Cargo Fleet Rd Sig. MW6984\", \"stage_seq\": 18, \"distance_m\": 55092.771, \"section_seq\": 1, \"route_path_id\": 32517}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": null, \"location\": \"Middlesbrough\", \"stage_seq\": 19, \"distance_m\": 59116.145, \"section_seq\": 1, \"route_path_id\": 32517}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59116.145, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32517}], \"total_distance_m\": 59116.145, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 57517.34, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1598.805, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.5793567", "current_position_lon": "-1.2343611", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:04:50Z\", \"source_id\": 17881842, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:08:53Z\", \"source_id\": 17884738, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:54Z\", \"source_id\": 17891322, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:22Z\", \"source_id\": 17893895, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:25:51Z\", \"source_id\": 17897180, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:23Z\", \"source_id\": 17902534, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:53Z\", \"source_id\": 17907175, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:43:20Z\", \"source_id\": 17909765, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:54Z\", \"source_id\": 17912313, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:53Z\", \"source_id\": 17928907, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:09Z\", \"source_id\": 17936451, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:54Z\", \"source_id\": 17936985, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:22Z\", \"source_id\": 17938852, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:24Z\", \"source_id\": 17941028, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:47Z\", \"source_id\": 56094194, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:52Z\", \"source_id\": 17944207, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Middlesbrough", "service_state_platform": "1", "timing_fact_generation": 1789734654541852, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:15.647502", "service_state_evidence_id": 17944207, "current_leg_start_actual_dep": "2026-09-18T13:27:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:16.052918", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WTB |
MBR |
2E16 |
156448 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 421.589, "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": 555.642, "from_m": 421.589, "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": 9823.643, "from_m": 555.642, "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": 10254.192, "from_m": 9823.643, "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": 14869.927, "from_m": 10254.192, "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": 15298.289, "from_m": 14869.927, "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": 16404.393, "from_m": 15298.289, "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": 16468.077, "from_m": 16404.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": 29032.228, "from_m": 16468.077, "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": 29286.433, "from_m": 29032.228, "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": 37639.055, "from_m": 29286.433, "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": 38760.929, "from_m": 37639.055, "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": 38992.755, "from_m": 38760.929, "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": 48389.723, "from_m": 38992.755, "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": 48767.45, "from_m": 48389.723, "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": 55220.717, "from_m": 48767.45, "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": 55430.022, "from_m": 55220.717, "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": 55475.252, "from_m": 55430.022, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55525.371, "from_m": 55475.252, "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": 55885.005, "from_m": 55525.371, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57190.392, "from_m": 55885.005, "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": 57461.073, "from_m": 57190.392, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57517.34, "from_m": 57461.073, "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": 59116.145, "from_m": 57517.34, "capability_applied": null, "effective_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": 669682, "profile_key": "1d481c86ccb89b02f08934729e5283b4df690f12cca149d889285a7ddeb64ce6", "schedule_id": 12305, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1200", "location": "Whitby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1203H", "wtt_dep": "1204H", "location": "Ruswarp", "stage_seq": 2, "distance_m": 2212.277, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "location": "Sleights", "stage_seq": 3, "distance_m": 4782.09, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1218", "location": "Grosmont", "stage_seq": 4, "distance_m": 9984.347, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1221H", "location": "Egton", "stage_seq": 5, "distance_m": 12528.566, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1228H", "location": "Glaisdale", "stage_seq": 6, "distance_m": 15086.953, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1233H", "location": "Lealholm", "stage_seq": 7, "distance_m": 18464.619, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240H", "location": "Danby", "stage_seq": 8, "distance_m": 24229.339, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244", "location": "Castleton Moor", "stage_seq": 9, "distance_m": 26585.972, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1248", "location": "Commondale", "stage_seq": 10, "distance_m": 29144.369, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": "1255H", "location": "Kildale", "stage_seq": 11, "distance_m": 35664.176, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1305", "location": "Battersby", "stage_seq": 12, "distance_m": 38334.174, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1310H", "location": "Great Ayton", "stage_seq": 13, "distance_m": 42346.786, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1317H", "wtt_dep": "1319", "location": "Nunthorpe", "stage_seq": 14, "distance_m": 48506.483, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1321H", "location": "Gypsy Lane", "stage_seq": 15, "distance_m": 49460.937, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1323H", "wtt_dep": "1324H", "location": "Marton", "stage_seq": 16, "distance_m": 51106.296, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1326H", "wtt_dep": "1327", "location": "James Cook", "stage_seq": 17, "distance_m": 52194.367, "section_seq": 1, "route_path_id": 32517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330H", "location": "Cargo Fleet Rd Sig. MW6984", "stage_seq": 18, "distance_m": 55092.771, "section_seq": 1, "route_path_id": 32517}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": null, "location": "Middlesbrough", "stage_seq": 19, "distance_m": 59116.145, "section_seq": 1, "route_path_id": 32517}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59116.145, "from_m": 0.0, "section_seq": 1, "route_path_id": 32517}], "total_distance_m": 59116.145, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 57517.34, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1598.805, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:04:50Z", "source_id": 17881842, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:08:53Z", "source_id": 17884738, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:54Z", "source_id": 17891322, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:22Z", "source_id": 17893895, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:25:51Z", "source_id": 17897180, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:23Z", "source_id": 17902534, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:53Z", "source_id": 17907175, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:43:20Z", "source_id": 17909765, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:54Z", "source_id": 17912313, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:53Z", "source_id": 17928907, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:09Z", "source_id": 17936451, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:54Z", "source_id": 17936985, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:22Z", "source_id": 17938852, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:24Z", "source_id": 17941028, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4246, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:47Z", "source_id": 56094194, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:52Z", "source_id": 17944207, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Whitby |
1200 |
1200 |
1 |
12:00:00 |
None |
Middlesbrough |
1332 |
1332 |
1B |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86055/2026-09-18/detailed |
None |
James Cook |
2026-09-18T13:27:00+01:00 |
Middlesbrough |
6.0 |
{"type": "LineString", "coordinates": [[-1.2085217, 54.5520107], [-1.2098827, 54.55297449999999], [-1.2129189, 54.55537], [-1.2137665, 54.55606680000001], [-1.2144961000000003, 54.55679469999999], [-1.2149225, 54.5573277], [-1.2152471, 54.5578275], [-1.2156011, 54.558468299999994], [-1.215807, 54.5590993], [-1.2158946999999998, 54.559402599999984], [-1.2159763, 54.559945199999994], [-1.2159937, 54.56011099999999], [-1.2160638, 54.5609256], [-1.2160767, 54.56114889999999], [-1.2160845999999998, 54.5613953], [-1.216084, 54.5615856], [-1.2160656, 54.56186629999999], [-1.2159843, 54.5623957], [-1.2159348, 54.56259769999999], [-1.2158331999999998, 54.5629264], [-1.2156044, 54.563510399999984], [-1.2154429, 54.5639432], [-1.2153259999999997, 54.5643803], [-1.2152385, 54.56489119999999], [-1.2152145, 54.56547450000001], [-1.2152248, 54.5657769], [-1.2152587, 54.5660981], [-1.2153309, 54.566498], [-1.2155262, 54.56716120000001], [-1.2158478999999998, 54.5678304], [-1.2162449, 54.5684959], [-1.2168654000000003, 54.5692169], [-1.2173446, 54.5697303], [-1.2182023, 54.570661599999994], [-1.2186705999999998, 54.5711479], [-1.2193461, 54.571889799999994], [-1.2196792, 54.5722288], [-1.2201159, 54.5726334], [-1.2204932, 54.572949], [-1.2207136, 54.5731245], [-1.2213481, 54.5736009], [-1.2219747999999997, 54.57403810000001], [-1.2238622999999995, 54.5753558], [-1.2246725, 54.57592040000001], [-1.2247312070314482, 54.575961363294546], [-1.2251314, 54.57624059999999], [-1.2258731, 54.5767118], [-1.2263890999999998, 54.57700689999999], [-1.2274748999999998, 54.577539299999984], [-1.2280584, 54.5777653], [-1.2286743, 54.57804050000001], [-1.2290631, 54.5781892], [-1.2299996999999998, 54.5785296], [-1.2306817, 54.5787436], [-1.2310255, 54.57883829999999], [-1.2313826, 54.57891539999999], [-1.2318164000000005, 54.578991499999994], [-1.2324676, 54.5790775], [-1.2328296, 54.579110799999995], [-1.2332021, 54.5791414], [-1.2338085999999997, 54.57916489999999], [-1.2341270999999998, 54.5791731], [-1.2346011, 54.5791842], [-1.2354250999999998, 54.57921300000001], [-1.2356638, 54.57922949999999], [-1.235981, 54.57925600000001], [-1.2361125, 54.579266999999994], [-1.2363649, 54.5792956], [-1.23666, 54.579324699999994], [-1.2369660999999998, 54.57934780000001], [-1.2375216, 54.5793632], [-1.2380676999999998, 54.57936659999999], [-1.2391768999999997, 54.579372000000006], [-1.2409363999999998, 54.5793857], [-1.2411831, 54.5793868], [-1.2418063999999998, 54.5793857], [-1.2424356, 54.5793745], [-1.2429518, 54.5793469], [-1.2434731, 54.5793045], [-1.2439950999999998, 54.5792497], [-1.2445128, 54.579186799999995], [-1.2450877, 54.5791052], [-1.2452319, 54.57908160000001], [-1.2457909, 54.5789839], [-1.2463254999999998, 54.5788669], [-1.2470764999999997, 54.57867769999999], [-1.2477044, 54.5785075], [-1.2483712, 54.57831209999999], [-1.2490695999999997, 54.5781002], [-1.2497777999999995, 54.577852799999995], [-1.2503023, 54.57765469999999], [-1.2507482, 54.5774705], [-1.2511162, 54.577295], [-1.2514215999999998, 54.5771396], [-1.2519394999999998, 54.57683059999999], [-1.2525587, 54.5764273], [-1.2532187786098454, 54.575961363294546], [-1.2535005, 54.5757625], [-1.2546353999999995, 54.5749854], [-1.2552531, 54.57456010000001], [-1.2553831, 54.57448670000001], [-1.2554945, 54.574416], [-1.2556740999999998, 54.57430790000001], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]} |
4.3 |
1326 |
1332 |
James Cook |
Middlesbrough |
Middlesbrough |
54.5793567 |
-1.2343611 |
54.5793567 |
-1.2343611 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Middlesbrough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944207 |
1789734654541852 |
35 |
35 |
2026-09-18 12:42:16.052918 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:15.647502 |
| 639656 |
670992 |
C08857 |
122T31ML18 |
2026-09-18 |
COMPLETE |
17944759 |
2026-09-18 13:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 670992, "stp": "P", "toc": "Northern", "uid": "C08857", "consist": "158860", "dest_crs": "ASL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08857/2026-09-18/detailed", "trust_id": "122T31ML18", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashington (Construction)", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": null, "is_terminated": 1, "next_location": "Ashington (Construction)", "signalling_id": "2T31", "timing_status": "ON TIME", "origin_station": "Newcastle", "current_leg_arr": "1332", "current_leg_dep": "1327", "current_leg_end": "Ashington (Construction)", "origin_dep_time": "1256", "origin_platform": "5", "current_location": "Ashington (Construction)", "last_update_time": "2026-09-18T12:42: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": "1332", "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": 90, "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\": 90.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\": 90.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\": 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\": 2837.089, \"from_m\": 2809.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.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\": 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\": 8307.68, \"from_m\": 6962.34, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 670992, \"profile_key\": \"7498ee19f4a69e88a53a899392573590890981b6f3f08ef313ea9ed23e6bf4fc\", \"schedule_id\": 889, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Benton North Jn\", \"stage_seq\": 3, \"distance_m\": 6962.34, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306\", \"location\": \"Benton East Jn\", \"stage_seq\": 4, \"distance_m\": 8307.68, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1309\", \"location\": \"Northumberland Park (Construction)\", \"stage_seq\": 5, \"distance_m\": 10441.651, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Holywell Jn\", \"stage_seq\": 6, \"distance_m\": 11953.35, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312H\", \"location\": \"Seghill Jn\", \"stage_seq\": 7, \"distance_m\": 14317.272, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": \"1314H\", \"location\": \"Seaton Delaval (Construction)\", \"stage_seq\": 8, \"distance_m\": 15730.935, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317\", \"location\": \"Red House Farm Jn\", \"stage_seq\": 9, \"distance_m\": 18071.379, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": \"1320\", \"location\": \"Newsham (Construction)\", \"stage_seq\": 10, \"distance_m\": 19976.164, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": false, \"wtt_arr\": \"1323\", \"wtt_dep\": \"1323H\", \"location\": \"Blyth Bebside (Construction)\", \"stage_seq\": 11, \"distance_m\": 23312.147, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": false, \"wtt_arr\": \"1326\", \"wtt_dep\": \"1327\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 12, \"distance_m\": 25226.649, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"location\": \"West Sleekburn Jn\", \"stage_seq\": 13, \"distance_m\": 26857.571, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Marcheys House Jn\", \"stage_seq\": 14, \"distance_m\": 27582.228, \"section_seq\": 1, \"route_path_id\": 28320}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": null, \"location\": \"Ashington (Construction)\", \"stage_seq\": 15, \"distance_m\": 30081.278, \"section_seq\": 1, \"route_path_id\": 28320}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30081.278, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28320}], \"total_distance_m\": 30081.278, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.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": "1256", "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\": 3355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:45Z\", \"source_id\": 56027402, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:07:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:49Z\", \"source_id\": 17925199, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:55Z\", \"source_id\": 56045605, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:59Z\", \"source_id\": 17930512, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:01Z\", \"source_id\": 56061821, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:06Z\", \"source_id\": 17934964, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:58Z\", \"source_id\": 56072044, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:01Z\", \"source_id\": 17937827, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:37Z\", \"source_id\": 56081289, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:41Z\", \"source_id\": 17940490, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:35Z\", \"source_id\": 56096075, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:38Z\", \"source_id\": 17944759, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashington (Construction)", "service_state_platform": "1", "timing_fact_generation": 1789734701220753, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:15.700012", "service_state_evidence_id": 17944759, "current_leg_start_actual_dep": "2026-09-18T13:27:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:16.056011", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NCL |
ASL |
2T31 |
158860 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1069.466, "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": 1989.355, "from_m": 1069.466, "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": 2809.802, "from_m": 1989.355, "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": 2837.089, "from_m": 2809.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.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": 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": 8307.68, "from_m": 6962.34, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 670992, "profile_key": "7498ee19f4a69e88a53a899392573590890981b6f3f08ef313ea9ed23e6bf4fc", "schedule_id": 889, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1256", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Benton North Jn", "stage_seq": 3, "distance_m": 6962.34, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306", "location": "Benton East Jn", "stage_seq": 4, "distance_m": 8307.68, "section_seq": 1, "route_path_id": 28320}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1309", "location": "Northumberland Park (Construction)", "stage_seq": 5, "distance_m": 10441.651, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Holywell Jn", "stage_seq": 6, "distance_m": 11953.35, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312H", "location": "Seghill Jn", "stage_seq": 7, "distance_m": 14317.272, "section_seq": 1, "route_path_id": 28320}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": "1314H", "location": "Seaton Delaval (Construction)", "stage_seq": 8, "distance_m": 15730.935, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317", "location": "Red House Farm Jn", "stage_seq": 9, "distance_m": 18071.379, "section_seq": 1, "route_path_id": 28320}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": "1320", "location": "Newsham (Construction)", "stage_seq": 10, "distance_m": 19976.164, "section_seq": 1, "route_path_id": 28320}, {"is_pass": false, "wtt_arr": "1323", "wtt_dep": "1323H", "location": "Blyth Bebside (Construction)", "stage_seq": 11, "distance_m": 23312.147, "section_seq": 1, "route_path_id": 28320}, {"is_pass": false, "wtt_arr": "1326", "wtt_dep": "1327", "location": "Bedlington (Construction)", "stage_seq": 12, "distance_m": 25226.649, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329", "location": "West Sleekburn Jn", "stage_seq": 13, "distance_m": 26857.571, "section_seq": 1, "route_path_id": 28320}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Marcheys House Jn", "stage_seq": 14, "distance_m": 27582.228, "section_seq": 1, "route_path_id": 28320}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": null, "location": "Ashington (Construction)", "stage_seq": 15, "distance_m": 30081.278, "section_seq": 1, "route_path_id": 28320}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30081.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 28320}], "total_distance_m": 30081.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.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": 3355, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:45Z", "source_id": 56027402, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:07:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:49Z", "source_id": 17925199, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3372, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:55Z", "source_id": 56045605, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:14:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:59Z", "source_id": 17930512, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3380, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:01Z", "source_id": 56061821, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:06Z", "source_id": 17934964, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3384, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:58Z", "source_id": 56072044, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:23:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:01Z", "source_id": 17937827, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3395, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:37Z", "source_id": 56081289, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:26:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:41Z", "source_id": 17940490, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3405, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:35Z", "source_id": 56096075, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:38Z", "source_id": 17944759, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Newcastle |
1256 |
1256 |
5 |
None |
None |
Ashington (Construction) |
1332 |
1332 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C08857/2026-09-18/detailed |
None |
Bedlington (Construction) |
2026-09-18T13:27: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 |
1327 |
1332 |
Bedlington (Construction) |
Ashington (Construction) |
Ashington (Construction) |
55.1829994 |
-1.5730890 |
55.1829994 |
-1.5730890 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Ashington (Construction) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944759 |
1789734701220753 |
38 |
38 |
2026-09-18 12:42:16.056011 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:15.700012 |
| 639657 |
670189 |
W88133 |
652S57MK18 |
2026-09-18 |
COMPLETE |
17945146 |
2026-09-18 13:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 670189, "stp": "P", "toc": "West Midlands Trains", "uid": "W88133", "consist": "172007+172337", "dest_crs": "WTE", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88133/2026-09-18/detailed", "trust_id": "652S57MK18", "origin_crs": "KID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Whitlock's End", "service_date": "2026-09-18", "dest_arr_time": "1329", "dest_platform": "2", "is_terminated": 1, "next_location": "Whitlock's End", "signalling_id": "2S57", "timing_status": "LATE", "origin_station": "Kidderminster", "current_leg_arr": "1332", "current_leg_dep": "1330", "current_leg_end": "Whitlock's End", "origin_dep_time": "1222", "origin_platform": "1", "current_location": "Whitlock's End", "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8452498999999996, 52.40372719999999], [-1.8452191, 52.4035693], [-1.8451801999999995, 52.40338520000001], [-1.845156, 52.4032175], [-1.8451372, 52.403075099999995], [-1.8451131, 52.40290900000001], [-1.845097, 52.4027429], [-1.8450848999999996, 52.40257840000001], [-1.8450742, 52.40244749999999], [-1.8450648000000005, 52.40227], [-1.8450581, 52.40210799999999], [-1.8450513999999996, 52.40194350000001], [-1.8450527999999995, 52.4017913], [-1.8450568, 52.40163009999999], [-1.8450648000000005, 52.40145749999999], [-1.8450675000000003, 52.4013069], [-1.8450782, 52.4011498], [-1.845093, 52.4009943], [-1.8451118, 52.4008323], [-1.8451305, 52.40067279999999], [-1.8451519999999997, 52.40052059999999], [-1.8451735, 52.4003823], [-1.8451895, 52.4002792], [-1.8452153, 52.400144899999994], [-1.8452512, 52.399985400000006], [-1.8452874, 52.3998193], [-1.8453237, 52.39966220000001], [-1.8453666, 52.3995051], [-1.8453973999999995, 52.39937990000001], [-1.8454524, 52.39919989999999], [-1.8455074, 52.399028], [-1.8455584, 52.398866000000005], [-1.8456039, 52.3987302], [-1.8456686, 52.39855750000001], [-1.8457367, 52.398377499999995], [-1.8458105, 52.3982114], [-1.8459003, 52.3980003], [-1.8459929, 52.39780789999999], [-1.8460586, 52.3976672], [-1.8461457999999995, 52.397496999999994], [-1.8462195, 52.3973489], [-1.8463133999999997, 52.3971819], [-1.8463992, 52.3970314], [-1.8465052, 52.3968538], [-1.8466058000000003, 52.3966885], [-1.8466956, 52.396542], [-1.8467895000000003, 52.3963988], [-1.846874, 52.396270300000005], [-1.8469786, 52.3961157], [-1.84711, 52.39593810000001], [-1.8472374, 52.3957654], [-1.8473393, 52.3956336], [-1.8474560999999996, 52.39548310000001], [-1.8475512, 52.395366], [-1.8477201999999997, 52.3951705], [-1.8479135999999996, 52.39495029999999], [-1.8480823, 52.39476460000001], [-1.848207, 52.3946279], [-1.8483411000000003, 52.3944912], [-1.8484994, 52.39433249999999], [-1.8486483, 52.3941892], [-1.8488145, 52.3940256], [-1.8489498999999996, 52.39390040000001], [-1.8491203, 52.393746500000006], [-1.8492745, 52.3936049], [-1.8494341, 52.39346820000001], [-1.849525, 52.393391399999985], [-1.8495725, 52.393351200000005], [-1.8497961999999992, 52.3931679], [-1.8500349, 52.392978799999995], [-1.8502669, 52.3928004], [-1.8504949, 52.39262859999999], [-1.8506786, 52.3924943], [-1.8508248, 52.3923912], [-1.8510193, 52.39222839999999], [-1.851207, 52.3920901], [-1.8513786999999997, 52.3919681], [-1.8515865, 52.39181589999998], [-1.8518092, 52.3916571]]}", "current_leg_start": "Shirley", "dest_arr_time_act": "1329", "motion_projection": null, "next_location_lat": "52.3916571", "next_location_lon": "-1.8518092", "previous_location": "Shirley", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 242.777, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 293.269, \"from_m\": 242.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11010.651, \"from_m\": 293.269, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11913.088, \"from_m\": 11010.651, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11940.329, \"from_m\": 11913.088, \"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\": 12055.585, \"from_m\": 11940.329, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14857.306, \"from_m\": 12055.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17605.316, \"from_m\": 14857.306, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18248.917, \"from_m\": 17605.316, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19859.636, \"from_m\": 18248.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19884.983, \"from_m\": 19859.636, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21722.535, \"from_m\": 19884.983, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22570.006, \"from_m\": 21722.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\": 24091.977, \"from_m\": 22570.006, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24575.833, \"from_m\": 24091.977, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25617.639, \"from_m\": 24575.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\": 30171.63, \"from_m\": 25617.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}, {\"to_m\": 30587.432, \"from_m\": 30171.63, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30910.222, \"from_m\": 30587.432, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31491.039, \"from_m\": 30910.222, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32250.145, \"from_m\": 31491.039, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36235.951, \"from_m\": 32250.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\": 36307.221, \"from_m\": 36235.951, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36613.084, \"from_m\": 36307.221, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 44052.48, \"from_m\": 36613.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 670189, \"profile_key\": \"07948e26405427a2a028c57b3a21dd0bd6c93645ff07f52793d73aae783dee9b\", \"schedule_id\": 28932, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Kidderminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Blakedown\", \"stage_seq\": 2, \"distance_m\": 5605.76, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1230\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 3, \"distance_m\": 11238.618, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234\", \"location\": \"Lye\", \"stage_seq\": 4, \"distance_m\": 13389.738, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237H\", \"location\": \"Cradley Heath\", \"stage_seq\": 5, \"distance_m\": 15471.315, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1241\", \"location\": \"Old Hill\", \"stage_seq\": 6, \"distance_m\": 17869.417, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244H\", \"location\": \"Rowley Regis\", \"stage_seq\": 7, \"distance_m\": 19773.359, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248\", \"location\": \"Langley Green\", \"stage_seq\": 8, \"distance_m\": 22352.322, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Smethwick Jn\", \"stage_seq\": 9, \"distance_m\": 24274.089, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251H\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 10, \"distance_m\": 24474.832, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1253H\", \"location\": \"The Hawthorns\", \"stage_seq\": 11, \"distance_m\": 25692.985, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1257H\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 12, \"distance_m\": 29556.876, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1305\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 13, \"distance_m\": 30768.942, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1309\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 14, \"distance_m\": 31599.608, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1312H\", \"location\": \"Small Heath\", \"stage_seq\": 15, \"distance_m\": 34494.678, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 16, \"distance_m\": 34914.313, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": \"1315H\", \"location\": \"Tyseley\", \"stage_seq\": 17, \"distance_m\": 36040.215, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1318\", \"wtt_dep\": \"1318H\", \"location\": \"Spring Road\", \"stage_seq\": 18, \"distance_m\": 37540.004, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1320\", \"wtt_dep\": \"1320H\", \"location\": \"Hall Green\", \"stage_seq\": 19, \"distance_m\": 38566.731, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1322H\", \"wtt_dep\": \"1323H\", \"location\": \"Yardley Wood\", \"stage_seq\": 20, \"distance_m\": 40565.455, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1326\", \"wtt_dep\": \"1326H\", \"location\": \"Shirley\", \"stage_seq\": 21, \"distance_m\": 42590.906, \"section_seq\": 1, \"route_path_id\": 102552}, {\"is_pass\": false, \"wtt_arr\": \"1329\", \"wtt_dep\": null, \"location\": \"Whitlock's End\", \"stage_seq\": 22, \"distance_m\": 44052.48, \"section_seq\": 1, \"route_path_id\": 102552}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44052.48, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102552}], \"total_distance_m\": 44052.48, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 44001.988, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 50.492, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1222", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.3916571", "current_position_lon": "-1.8518092", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:32Z\", \"source_id\": 55932280, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:36Z\", \"source_id\": 17898438, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:10Z\", \"source_id\": 55939117, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:14Z\", \"source_id\": 17900280, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:57Z\", \"source_id\": 55951240, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:01Z\", \"source_id\": 17903698, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:59Z\", \"source_id\": 55959103, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:38:03Z\", \"source_id\": 17905879, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:26Z\", \"source_id\": 55980419, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:47:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:30Z\", \"source_id\": 17912024, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:15Z\", \"source_id\": 55987660, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:49:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:21Z\", \"source_id\": 17914096, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:19Z\", \"source_id\": 55998302, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:23Z\", \"source_id\": 17916978, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:07Z\", \"source_id\": 56007580, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:09Z\", \"source_id\": 17919747, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:22Z\", \"source_id\": 56015625, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:27Z\", \"source_id\": 17922031, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:38Z\", \"source_id\": 56027051, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:41Z\", \"source_id\": 17925100, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:08Z\", \"source_id\": 56033427, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:12Z\", \"source_id\": 17926996, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:35Z\", \"source_id\": 56042212, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:12:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:40Z\", \"source_id\": 17929510, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:13Z\", \"source_id\": 56057089, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:16Z\", \"source_id\": 17933634, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:36Z\", \"source_id\": 56063226, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:37Z\", \"source_id\": 17935329, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:47Z\", \"source_id\": 56071641, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:51Z\", \"source_id\": 17937691, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:49Z\", \"source_id\": 56076762, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:53Z\", \"source_id\": 17939210, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:58Z\", \"source_id\": 56082107, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:01Z\", \"source_id\": 17940749, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20279, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:52Z\", \"source_id\": 56091842, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:56Z\", \"source_id\": 17943565, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:09Z\", \"source_id\": 56097536, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:11Z\", \"source_id\": 17945146, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Whitlock's End", "service_state_platform": "2", "timing_fact_generation": 1789734736319442, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:16.251011", "service_state_evidence_id": 17945146, "current_leg_start_actual_dep": "2026-09-18T13:29:30+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:16.399685", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
KID |
WTE |
2S57 |
172007+172337 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 242.777, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 293.269, "from_m": 242.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11010.651, "from_m": 293.269, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11913.088, "from_m": 11010.651, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11940.329, "from_m": 11913.088, "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": 12055.585, "from_m": 11940.329, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14857.306, "from_m": 12055.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17605.316, "from_m": 14857.306, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18248.917, "from_m": 17605.316, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19859.636, "from_m": 18248.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19884.983, "from_m": 19859.636, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21722.535, "from_m": 19884.983, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22570.006, "from_m": 21722.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": 24091.977, "from_m": 22570.006, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24575.833, "from_m": 24091.977, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25617.639, "from_m": 24575.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": 30171.63, "from_m": 25617.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}, {"to_m": 30587.432, "from_m": 30171.63, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30910.222, "from_m": 30587.432, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31491.039, "from_m": 30910.222, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32250.145, "from_m": 31491.039, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36235.951, "from_m": 32250.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": 36307.221, "from_m": 36235.951, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 36613.084, "from_m": 36307.221, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 44052.48, "from_m": 36613.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 670189, "profile_key": "07948e26405427a2a028c57b3a21dd0bd6c93645ff07f52793d73aae783dee9b", "schedule_id": 28932, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1222", "location": "Kidderminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Blakedown", "stage_seq": 2, "distance_m": 5605.76, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1230", "location": "Stourbridge Junction", "stage_seq": 3, "distance_m": 11238.618, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234", "location": "Lye", "stage_seq": 4, "distance_m": 13389.738, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237H", "location": "Cradley Heath", "stage_seq": 5, "distance_m": 15471.315, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1241", "location": "Old Hill", "stage_seq": 6, "distance_m": 17869.417, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244H", "location": "Rowley Regis", "stage_seq": 7, "distance_m": 19773.359, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248", "location": "Langley Green", "stage_seq": 8, "distance_m": 22352.322, "section_seq": 1, "route_path_id": 102552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Smethwick Jn", "stage_seq": 9, "distance_m": 24274.089, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251H", "location": "Smethwick Galton Bridge HL", "stage_seq": 10, "distance_m": 24474.832, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1253H", "location": "The Hawthorns", "stage_seq": 11, "distance_m": 25692.985, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1257H", "location": "Jewellry Quarter", "stage_seq": 12, "distance_m": 29556.876, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1305", "location": "Birmingham Snow Hill", "stage_seq": 13, "distance_m": 30768.942, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1309", "location": "Birmingham Moor Street", "stage_seq": 14, "distance_m": 31599.608, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1312H", "location": "Small Heath", "stage_seq": 15, "distance_m": 34494.678, "section_seq": 1, "route_path_id": 102552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313H", "location": "Small Heath Sth Jn", "stage_seq": 16, "distance_m": 34914.313, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": "1315H", "location": "Tyseley", "stage_seq": 17, "distance_m": 36040.215, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1318", "wtt_dep": "1318H", "location": "Spring Road", "stage_seq": 18, "distance_m": 37540.004, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1320", "wtt_dep": "1320H", "location": "Hall Green", "stage_seq": 19, "distance_m": 38566.731, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1322H", "wtt_dep": "1323H", "location": "Yardley Wood", "stage_seq": 20, "distance_m": 40565.455, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1326", "wtt_dep": "1326H", "location": "Shirley", "stage_seq": 21, "distance_m": 42590.906, "section_seq": 1, "route_path_id": 102552}, {"is_pass": false, "wtt_arr": "1329", "wtt_dep": null, "location": "Whitlock's End", "stage_seq": 22, "distance_m": 44052.48, "section_seq": 1, "route_path_id": 102552}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44052.48, "from_m": 0.0, "section_seq": 1, "route_path_id": 102552}], "total_distance_m": 44052.48, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 44001.988, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 50.492, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19796, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:32Z", "source_id": 55932280, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:36Z", "source_id": 17898438, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19762, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:10Z", "source_id": 55939117, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:14Z", "source_id": 17900280, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19731, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:57Z", "source_id": 55951240, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:01Z", "source_id": 17903698, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19727, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:59Z", "source_id": 55959103, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:38:03Z", "source_id": 17905879, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19723, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:26Z", "source_id": 55980419, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:47:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:30Z", "source_id": 17912024, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19711, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:15Z", "source_id": 55987660, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:49:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:21Z", "source_id": 17914096, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19688, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:19Z", "source_id": 55998302, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:23Z", "source_id": 17916978, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19684, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:07Z", "source_id": 56007580, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:09Z", "source_id": 17919747, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19097, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:22Z", "source_id": 56015625, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:27Z", "source_id": 17922031, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19109, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:38Z", "source_id": 56027051, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:05:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:41Z", "source_id": 17925100, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20067, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:08Z", "source_id": 56033427, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:12Z", "source_id": 17926996, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:35Z", "source_id": 56042212, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:12:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:40Z", "source_id": 17929510, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20167, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:13Z", "source_id": 56057089, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:16:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:16Z", "source_id": 17933634, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20335, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:36Z", "source_id": 56063226, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:19:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:37Z", "source_id": 17935329, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20275, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:47Z", "source_id": 56071641, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:51Z", "source_id": 17937691, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20283, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:49Z", "source_id": 56076762, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:24:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:53Z", "source_id": 17939210, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20288, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:58Z", "source_id": 56082107, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:27:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:01Z", "source_id": 17940749, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20279, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:52Z", "source_id": 56091842, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:30:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:56Z", "source_id": 17943565, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20294, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:09Z", "source_id": 56097536, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:32:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:11Z", "source_id": 17945146, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Kidderminster |
1222 |
1222 |
1 |
None |
None |
Whitlock's End |
1329 |
1329 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W88133/2026-09-18/detailed |
None |
Shirley |
2026-09-18T13:29:30+01:00 |
Whitlock's End |
2.0 |
{"type": "LineString", "coordinates": [[-1.8452498999999996, 52.40372719999999], [-1.8452191, 52.4035693], [-1.8451801999999995, 52.40338520000001], [-1.845156, 52.4032175], [-1.8451372, 52.403075099999995], [-1.8451131, 52.40290900000001], [-1.845097, 52.4027429], [-1.8450848999999996, 52.40257840000001], [-1.8450742, 52.40244749999999], [-1.8450648000000005, 52.40227], [-1.8450581, 52.40210799999999], [-1.8450513999999996, 52.40194350000001], [-1.8450527999999995, 52.4017913], [-1.8450568, 52.40163009999999], [-1.8450648000000005, 52.40145749999999], [-1.8450675000000003, 52.4013069], [-1.8450782, 52.4011498], [-1.845093, 52.4009943], [-1.8451118, 52.4008323], [-1.8451305, 52.40067279999999], [-1.8451519999999997, 52.40052059999999], [-1.8451735, 52.4003823], [-1.8451895, 52.4002792], [-1.8452153, 52.400144899999994], [-1.8452512, 52.399985400000006], [-1.8452874, 52.3998193], [-1.8453237, 52.39966220000001], [-1.8453666, 52.3995051], [-1.8453973999999995, 52.39937990000001], [-1.8454524, 52.39919989999999], [-1.8455074, 52.399028], [-1.8455584, 52.398866000000005], [-1.8456039, 52.3987302], [-1.8456686, 52.39855750000001], [-1.8457367, 52.398377499999995], [-1.8458105, 52.3982114], [-1.8459003, 52.3980003], [-1.8459929, 52.39780789999999], [-1.8460586, 52.3976672], [-1.8461457999999995, 52.397496999999994], [-1.8462195, 52.3973489], [-1.8463133999999997, 52.3971819], [-1.8463992, 52.3970314], [-1.8465052, 52.3968538], [-1.8466058000000003, 52.3966885], [-1.8466956, 52.396542], [-1.8467895000000003, 52.3963988], [-1.846874, 52.396270300000005], [-1.8469786, 52.3961157], [-1.84711, 52.39593810000001], [-1.8472374, 52.3957654], [-1.8473393, 52.3956336], [-1.8474560999999996, 52.39548310000001], [-1.8475512, 52.395366], [-1.8477201999999997, 52.3951705], [-1.8479135999999996, 52.39495029999999], [-1.8480823, 52.39476460000001], [-1.848207, 52.3946279], [-1.8483411000000003, 52.3944912], [-1.8484994, 52.39433249999999], [-1.8486483, 52.3941892], [-1.8488145, 52.3940256], [-1.8489498999999996, 52.39390040000001], [-1.8491203, 52.393746500000006], [-1.8492745, 52.3936049], [-1.8494341, 52.39346820000001], [-1.849525, 52.393391399999985], [-1.8495725, 52.393351200000005], [-1.8497961999999992, 52.3931679], [-1.8500349, 52.392978799999995], [-1.8502669, 52.3928004], [-1.8504949, 52.39262859999999], [-1.8506786, 52.3924943], [-1.8508248, 52.3923912], [-1.8510193, 52.39222839999999], [-1.851207, 52.3920901], [-1.8513786999999997, 52.3919681], [-1.8515865, 52.39181589999998], [-1.8518092, 52.3916571]]} |
0.9 |
1330 |
1332 |
Shirley |
Whitlock's End |
Whitlock's End |
52.3916571 |
-1.8518092 |
52.3916571 |
-1.8518092 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Whitlock's End |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945146 |
1789734736319442 |
100 |
100 |
2026-09-18 12:42:16.399685 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:16.251011 |
| 639658 |
670867 |
C15477 |
062V35ML18 |
2026-09-18 |
COMPLETE |
17944635 |
2026-09-18 13:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 670867, "stp": "P", "toc": "ScotRail", "uid": "C15477", "consist": "334006", "dest_crs": "MLN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15477/2026-09-18/detailed", "trust_id": "062V35ML18", "origin_crs": "SPR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milngavie", "service_date": "2026-09-18", "dest_arr_time": "1331", "dest_platform": "1", "is_terminated": 1, "next_location": "Milngavie", "signalling_id": "2V35", "timing_status": "LATE", "origin_station": "Springburn", "current_leg_arr": "1332", "current_leg_dep": "1329", "current_leg_end": "Milngavie", "origin_dep_time": "1251", "origin_platform": "3", "current_location": "Milngavie", "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]}", "current_leg_start": "Hillfoot", "dest_arr_time_act": "1331", "motion_projection": null, "next_location_lat": "55.9414716", "next_location_lon": "-4.3146729", "previous_location": "Hillfoot", "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\": 169.371, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 207.536, \"from_m\": 169.371, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 521.454, \"from_m\": 207.536, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3270.661, \"from_m\": 521.454, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3528.798, \"from_m\": 3270.661, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3704.075, \"from_m\": 3528.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4547.74, \"from_m\": 3704.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9179.046, \"from_m\": 4547.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9225.07, \"from_m\": 9179.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10551.268, \"from_m\": 9225.07, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10592.033, \"from_m\": 10551.268, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11405.438, \"from_m\": 10592.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11776.877, \"from_m\": 11405.438, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12469.261, \"from_m\": 11776.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\": 12525.532, \"from_m\": 12469.261, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13964.756, \"from_m\": 12525.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14603.046, \"from_m\": 13964.756, \"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\": 14689.361, \"from_m\": 14603.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\": 19249.288, \"from_m\": 14689.361, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19706.256, \"from_m\": 19249.288, \"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}], \"service_id\": 670867, \"profile_key\": \"f8deb3980fe1eeb5bd391802926e865fbae8e96ce16ea3fe8fb2660a1aa2f18f\", \"schedule_id\": 2047, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Springburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253\", \"location\": \"Barnhill\", \"stage_seq\": 2, \"distance_m\": 584.921, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256\", \"location\": \"Alexandra Parade\", \"stage_seq\": 3, \"distance_m\": 2448.51, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1258\", \"location\": \"Duke Street\", \"stage_seq\": 4, \"distance_m\": 2974.048, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1300\", \"location\": \"Bellgrove\", \"stage_seq\": 5, \"distance_m\": 3793.807, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1303H\", \"location\": \"High Street\", \"stage_seq\": 6, \"distance_m\": 4816.376, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": \"1308\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 7, \"distance_m\": 5685.033, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1309H\", \"wtt_dep\": \"1310H\", \"location\": \"Charing Cross\", \"stage_seq\": 8, \"distance_m\": 6924.087, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 9, \"distance_m\": 8447.12, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": \"1314H\", \"location\": \"Partick\", \"stage_seq\": 10, \"distance_m\": 9652.309, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": \"1317\", \"location\": \"Hyndland\", \"stage_seq\": 11, \"distance_m\": 10828.172, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 12, \"distance_m\": 11358.624, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1320\", \"location\": \"Anniesland\", \"stage_seq\": 13, \"distance_m\": 12387.037, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1322H\", \"wtt_dep\": \"1323\", \"location\": \"Westerton\", \"stage_seq\": 14, \"distance_m\": 14449.813, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1325\", \"wtt_dep\": \"1326\", \"location\": \"Bearsden\", \"stage_seq\": 15, \"distance_m\": 16240.916, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1327H\", \"wtt_dep\": \"1328\", \"location\": \"Hillfoot\", \"stage_seq\": 16, \"distance_m\": 17123.539, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": null, \"location\": \"Milngavie\", \"stage_seq\": 17, \"distance_m\": 19706.256, \"section_seq\": 1, \"route_path_id\": 66348}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19706.256, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66348}], \"total_distance_m\": 19706.256, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 19660.232, \"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": "1251", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9414716", "current_position_lon": "-4.3146729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:23Z\", \"source_id\": 55993223, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:26Z\", \"source_id\": 17915613, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:44Z\", \"source_id\": 55999390, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:55:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:49Z\", \"source_id\": 17917293, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:32Z\", \"source_id\": 56011079, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:36Z\", \"source_id\": 17920779, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:55Z\", \"source_id\": 56016929, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:01Z\", \"source_id\": 17922436, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:38Z\", \"source_id\": 56024481, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:40Z\", \"source_id\": 17924400, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:13Z\", \"source_id\": 56038785, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:19Z\", \"source_id\": 17928535, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:38Z\", \"source_id\": 56050202, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:43Z\", \"source_id\": 17931777, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:29Z\", \"source_id\": 56057784, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:33Z\", \"source_id\": 17933881, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:52Z\", \"source_id\": 56063916, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:55Z\", \"source_id\": 17935552, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:07Z\", \"source_id\": 56072503, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:11Z\", \"source_id\": 17937969, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:32Z\", \"source_id\": 56081137, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:35Z\", \"source_id\": 17940437, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:22Z\", \"source_id\": 56095551, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:26Z\", \"source_id\": 17944635, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milngavie", "service_state_platform": "1", "timing_fact_generation": 1789734687745425, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:18.360800", "service_state_evidence_id": 17944635, "current_leg_start_actual_dep": "2026-09-18T13:29:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:19.072150", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
SPR |
MLN |
2V35 |
334006 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 169.371, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 207.536, "from_m": 169.371, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 521.454, "from_m": 207.536, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3270.661, "from_m": 521.454, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3528.798, "from_m": 3270.661, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3704.075, "from_m": 3528.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4547.74, "from_m": 3704.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9179.046, "from_m": 4547.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9225.07, "from_m": 9179.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10551.268, "from_m": 9225.07, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10592.033, "from_m": 10551.268, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11405.438, "from_m": 10592.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11776.877, "from_m": 11405.438, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12469.261, "from_m": 11776.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": 12525.532, "from_m": 12469.261, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13964.756, "from_m": 12525.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14603.046, "from_m": 13964.756, "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": 14689.361, "from_m": 14603.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": 19249.288, "from_m": 14689.361, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19706.256, "from_m": 19249.288, "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}], "service_id": 670867, "profile_key": "f8deb3980fe1eeb5bd391802926e865fbae8e96ce16ea3fe8fb2660a1aa2f18f", "schedule_id": 2047, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1251", "location": "Springburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253", "location": "Barnhill", "stage_seq": 2, "distance_m": 584.921, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256", "location": "Alexandra Parade", "stage_seq": 3, "distance_m": 2448.51, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1258", "location": "Duke Street", "stage_seq": 4, "distance_m": 2974.048, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1300", "location": "Bellgrove", "stage_seq": 5, "distance_m": 3793.807, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1303H", "location": "High Street", "stage_seq": 6, "distance_m": 4816.376, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": "1308", "location": "Glasgow Queen St Low Level", "stage_seq": 7, "distance_m": 5685.033, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1309H", "wtt_dep": "1310H", "location": "Charing Cross", "stage_seq": 8, "distance_m": 6924.087, "section_seq": 1, "route_path_id": 66348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312H", "location": "Finnieston East Jn", "stage_seq": 9, "distance_m": 8447.12, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": "1314H", "location": "Partick", "stage_seq": 10, "distance_m": 9652.309, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": "1317", "location": "Hyndland", "stage_seq": 11, "distance_m": 10828.172, "section_seq": 1, "route_path_id": 66348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "Hyndland East Jn", "stage_seq": 12, "distance_m": 11358.624, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1320", "location": "Anniesland", "stage_seq": 13, "distance_m": 12387.037, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1322H", "wtt_dep": "1323", "location": "Westerton", "stage_seq": 14, "distance_m": 14449.813, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1325", "wtt_dep": "1326", "location": "Bearsden", "stage_seq": 15, "distance_m": 16240.916, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1327H", "wtt_dep": "1328", "location": "Hillfoot", "stage_seq": 16, "distance_m": 17123.539, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": null, "location": "Milngavie", "stage_seq": 17, "distance_m": 19706.256, "section_seq": 1, "route_path_id": 66348}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19706.256, "from_m": 0.0, "section_seq": 1, "route_path_id": 66348}], "total_distance_m": 19706.256, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 19660.232, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1543, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:23Z", "source_id": 55993223, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:26Z", "source_id": 17915613, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1550, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:44Z", "source_id": 55999390, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:55:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:49Z", "source_id": 17917293, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1565, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:32Z", "source_id": 56011079, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:36Z", "source_id": 17920779, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:55Z", "source_id": 56016929, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:02:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:01Z", "source_id": 17922436, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:38Z", "source_id": 56024481, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:04:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:40Z", "source_id": 17924400, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:13Z", "source_id": 56038785, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:19Z", "source_id": 17928535, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:38Z", "source_id": 56050202, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:43Z", "source_id": 17931777, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:29Z", "source_id": 56057784, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:16:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:33Z", "source_id": 17933881, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:52Z", "source_id": 56063916, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:19:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:55Z", "source_id": 17935552, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:07Z", "source_id": 56072503, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:23:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:11Z", "source_id": 17937969, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1330, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:32Z", "source_id": 56081137, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:26:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:35Z", "source_id": 17940437, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1324, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:22Z", "source_id": 56095551, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:26Z", "source_id": 17944635, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Springburn |
1251 |
1251 |
3 |
None |
None |
Milngavie |
1331 |
1331 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15477/2026-09-18/detailed |
None |
Hillfoot |
2026-09-18T13:29:00+01:00 |
Milngavie |
3.0 |
{"type": "LineString", "coordinates": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]} |
1.6 |
1329 |
1332 |
Hillfoot |
Milngavie |
Milngavie |
55.9414716 |
-4.3146729 |
55.9414716 |
-4.3146729 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Milngavie |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944635 |
1789734687745425 |
54 |
54 |
2026-09-18 12:42:19.072150 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:18.360800 |
| 639659 |
672570 |
W84400 |
025A73MO18 |
2026-09-18 |
COMPLETE |
17945195 |
2026-09-18 13:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 672570, "stp": "P", "toc": "ScotRail", "uid": "W84400", "consist": "158741", "dest_crs": "ABD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84400/2026-09-18/detailed", "trust_id": "025A73MO18", "origin_crs": "XAC", "show_on_map": 0, "dar_est_time": "14:04:00", "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-18", "dest_arr_time": "1418", "dest_platform": "7N", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "5A73", "timing_status": "EARLY", "origin_station": "Aberdeen Clayhills Carriage Maintenance Depot", "current_leg_arr": "1332", "current_leg_dep": "1416", "current_leg_end": "Aberdeen", "origin_dep_time": "1404", "origin_platform": null, "current_location": "Aberdeen", "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": "-46 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]}", "current_leg_start": "Aberdeen Sig. A27", "dest_arr_time_act": "1418", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Aberdeen Sig. A27", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 850.109, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 877.259, \"from_m\": 850.109, \"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\": 906.435, \"from_m\": 877.259, \"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\": 1229.074, \"from_m\": 906.435, \"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\": 672570, \"profile_key\": \"93eadab6db6b766c63c847911859c630829cee7fbfc64cb259aa9e0e84cb1bde\", \"schedule_id\": 28046, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1404\", \"location\": \"Aberdeen Clayhills Carriage Maintenance Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1416\", \"location\": \"Aberdeen Sig. A27\", \"stage_seq\": 2, \"distance_m\": 588.725, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"1418\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 3, \"distance_m\": 1229.074, \"section_seq\": 1, \"route_path_id\": 28163}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1229.074, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}], \"total_distance_m\": 1229.074, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1229.074, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1404", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1396.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:17Z\", \"source_id\": 17945195, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "7N", "timing_fact_generation": 1789734738583402, "current_leg_arrival_utc": "2026-09-18T13:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:18.581470", "service_state_evidence_id": 17945195, "current_leg_start_actual_dep": "2026-09-18T14:16:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:19.074575", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XAC |
ABD |
5A73 |
158741 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 850.109, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 877.259, "from_m": 850.109, "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": 906.435, "from_m": 877.259, "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": 1229.074, "from_m": 906.435, "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": 672570, "profile_key": "93eadab6db6b766c63c847911859c630829cee7fbfc64cb259aa9e0e84cb1bde", "schedule_id": 28046, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1404", "location": "Aberdeen Clayhills Carriage Maintenance Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1416", "location": "Aberdeen Sig. A27", "stage_seq": 2, "distance_m": 588.725, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "1418", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 3, "distance_m": 1229.074, "section_seq": 1, "route_path_id": 28163}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1229.074, "from_m": 0.0, "section_seq": 1, "route_path_id": 28163}], "total_distance_m": 1229.074, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1229.074, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:17Z", "source_id": 17945195, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Aberdeen Clayhills Carriage Maintenance Depot |
1404 |
1404 |
None |
14:04:00 |
None |
Aberdeen |
1418 |
1418 |
7N |
EARLY |
-46 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84400/2026-09-18/detailed |
None |
Aberdeen Sig. A27 |
2026-09-18T14:16:00+01:00 |
Aberdeen |
1396.0 |
{"type": "LineString", "coordinates": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]} |
0.4 |
1416 |
1332 |
Aberdeen Sig. A27 |
Aberdeen |
Aberdeen |
57.1427610 |
-2.0980311 |
57.1427610 |
-2.0980311 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Aberdeen |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945195 |
1789734738583402 |
2 |
2 |
2026-09-18 12:42:19.074575 |
7N |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:18.581470 |
| 639660 |
666481 |
R60693 |
720M271M18 |
2026-09-18 |
COMPLETE |
17945206 |
2026-09-18 13:20:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 666481, "stp": "N", "toc": "Unknown", "uid": "R60693", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R60693/2026-09-18/detailed", "trust_id": "720M271M18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Willesden DC Rail Sidings", "service_date": "2026-09-18", "dest_arr_time": "1324", "dest_platform": null, "is_terminated": 1, "next_location": "Willesden DC Rail Sidings", "signalling_id": "0M27", "timing_status": "EARLY", "origin_station": "Wembley Reception Sidings No.6", "current_leg_arr": "1320", "current_leg_dep": "1322", "current_leg_end": "Willesden DC Rail Sidings", "origin_dep_time": "1312", "origin_platform": "4", "current_location": "Willesden DC Rail Sidings", "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.26596688198960045, 51.53803226141619], [-0.26615849999999996, 51.5381397], [-0.2663114, 51.53820739999999], [-0.2664654, 51.5382782], [-0.26657079999999994, 51.53831340000001], [-0.26679540000000007, 51.53838830000001], [-0.2673982999999999, 51.53858019999999], [-0.2674755, 51.53860449999999], [-0.2677802, 51.5387009], [-0.2681302, 51.53881119999999], [-0.2683965, 51.5389038], [-0.2686085, 51.538983400000006], [-0.26888509999999993, 51.539078], [-0.269166, 51.539165999999994], [-0.26949458523585645, 51.53927008940356], [-0.2695909, 51.5393006], [-0.2701768, 51.539484900000005], [-0.2705494, 51.539603699999994], [-0.27078539999999995, 51.53967680000001], [-0.27115379999999994, 51.5397954], [-0.2716091, 51.5399401]]}", "current_leg_start": "Brent New Jn", "dest_arr_time_act": "1324", "motion_projection": null, "next_location_lat": "51.5399401", "next_location_lon": "-0.2716091", "previous_location": "Brent New Jn", "current_leg_milage": "0.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1932.882, \"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}], \"service_id\": 666481, \"profile_key\": \"304f6b7fa893678d2deaee2b9fc150dd820328e30715a00bba1735c5862089d4\", \"schedule_id\": 40313, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Wembley Reception Sidings No.6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 2, \"distance_m\": 985.638, \"section_seq\": 1, \"route_path_id\": 107012}, {\"is_pass\": false, \"wtt_arr\": \"1320\", \"wtt_dep\": \"1322\", \"location\": \"Brent New Jn\", \"stage_seq\": 3, \"distance_m\": 1480.935, \"section_seq\": 1, \"route_path_id\": 107012}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": null, \"location\": \"Willesden DC Rail Sidings\", \"stage_seq\": 4, \"distance_m\": 1932.882, \"section_seq\": 1, \"route_path_id\": 107012}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1932.882, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107012}], \"total_distance_m\": 1932.882, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1932.882, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1312", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1438.0", "current_position_lat": "51.5399401", "current_position_lon": "-0.2716091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:19Z\", \"source_id\": 17945206, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Willesden DC Rail Sidings", "service_state_platform": null, "timing_fact_generation": 1789734739613406, "current_leg_arrival_utc": "2026-09-18T13:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:19.610060", "service_state_evidence_id": 17945206, "current_leg_start_actual_dep": "2026-09-18T13:22:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-18T12:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:20.807349", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
None |
0M27 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1932.882, "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}], "service_id": 666481, "profile_key": "304f6b7fa893678d2deaee2b9fc150dd820328e30715a00bba1735c5862089d4", "schedule_id": 40313, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1312", "location": "Wembley Reception Sidings No.6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "Wembley Yard South Jn", "stage_seq": 2, "distance_m": 985.638, "section_seq": 1, "route_path_id": 107012}, {"is_pass": false, "wtt_arr": "1320", "wtt_dep": "1322", "location": "Brent New Jn", "stage_seq": 3, "distance_m": 1480.935, "section_seq": 1, "route_path_id": 107012}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": null, "location": "Willesden DC Rail Sidings", "stage_seq": 4, "distance_m": 1932.882, "section_seq": 1, "route_path_id": 107012}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1932.882, "from_m": 0.0, "section_seq": 1, "route_path_id": 107012}], "total_distance_m": 1932.882, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1932.882, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:19Z", "source_id": 17945206, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T13:20:00+01:00", "operational_fact": true}] |
Wembley Reception Sidings No.6 |
1312 |
1312 |
4 |
None |
None |
Willesden DC Rail Sidings |
1324 |
1324 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:R60693/2026-09-18/detailed |
None |
Brent New Jn |
2026-09-18T13:22:00+01:00 |
Willesden DC Rail Sidings |
1438.0 |
{"type": "LineString", "coordinates": [[-0.26596688198960045, 51.53803226141619], [-0.26615849999999996, 51.5381397], [-0.2663114, 51.53820739999999], [-0.2664654, 51.5382782], [-0.26657079999999994, 51.53831340000001], [-0.26679540000000007, 51.53838830000001], [-0.2673982999999999, 51.53858019999999], [-0.2674755, 51.53860449999999], [-0.2677802, 51.5387009], [-0.2681302, 51.53881119999999], [-0.2683965, 51.5389038], [-0.2686085, 51.538983400000006], [-0.26888509999999993, 51.539078], [-0.269166, 51.539165999999994], [-0.26949458523585645, 51.53927008940356], [-0.2695909, 51.5393006], [-0.2701768, 51.539484900000005], [-0.2705494, 51.539603699999994], [-0.27078539999999995, 51.53967680000001], [-0.27115379999999994, 51.5397954], [-0.2716091, 51.5399401]]} |
0.3 |
1322 |
1320 |
Brent New Jn |
Willesden DC Rail Sidings |
Willesden DC Rail Sidings |
51.5399401 |
-0.2716091 |
51.5399401 |
-0.2716091 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:20:00 |
Willesden DC Rail Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945206 |
1789734739613406 |
10 |
10 |
2026-09-18 12:42:20.807349 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:19.610060 |
| 639661 |
667991 |
G89885 |
111Y95MH18 |
2026-09-18 |
COMPLETE |
17944184 |
2026-09-18 13:32:00 |
2026-09-18 12:42:26 |
2026-09-20 12:42:26 |
{"id": 667991, "stp": "P", "toc": "Northern", "uid": "G89885", "consist": "195109", "dest_crs": "MIA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89885/2026-09-18/detailed", "trust_id": "111Y95MH18", "origin_crs": "BIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-18", "dest_arr_time": "1315", "dest_platform": "2A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1Y95", "timing_status": "LATE", "origin_station": "Barrow-in-Furness", "current_leg_arr": "1332", "current_leg_dep": "1326", "current_leg_end": "Manchester Airport", "origin_dep_time": "1049", "origin_platform": "1", "current_location": "Manchester Airport", "last_update_time": "2026-09-18T12:42:26", "route_debug_link": null, "timing_variation": "+17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2306226384358103, 53.39327107481928], [-2.2306358999999993, 53.3932463], [-2.2309061, 53.3927416], [-2.2312332, 53.3920854], [-2.2313029999999996, 53.391933400000006], [-2.2313865, 53.3916901], [-2.231504, 53.391381200000005], [-2.2316622999999995, 53.39089810000001], [-2.2318544, 53.39018889999999], [-2.2320564, 53.38929099999999], [-2.2323993999999994, 53.3877608], [-2.2324171, 53.38768120000001], [-2.2327855, 53.38602769999999], [-2.2328015, 53.3859624], [-2.2343428, 53.3789304], [-2.2349624, 53.37614969999999], [-2.2351019, 53.3754825], [-2.2356287, 53.3730911], [-2.235942, 53.3717086], [-2.2361795, 53.3707898], [-2.2363386145730657, 53.370307259288765], [-2.236394306395519, 53.37015225794337], [-2.2364444069968967, 53.37001539978378], [-2.2364897333808806, 53.369894095274965], [-2.236531102551151, 53.369785754881875], [-2.2365693315113884, 53.369687789069495], [-2.2366052372652727, 53.36959760830277], [-2.2366396368164847, 53.36951262304667], [-2.236673347168705, 53.36943024376616], [-2.236707185325614, 53.369347880926185], [-2.236741968290892, 53.369262944991746], [-2.2367785130682187, 53.36917284642779], [-2.2368176366612764, 53.369074995699265], [-2.236860156073744, 53.36896680327115], [-2.2369068883093024, 53.3688456796084], [-2.236958650371633, 53.36870903517599], [-2.237016259264414, 53.36855428043887], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Gatley", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Gatley", "current_leg_milage": "3.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 417.743, \"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\": 1400.073, \"from_m\": 417.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\": 2014.945, \"from_m\": 1400.073, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4389.898, \"from_m\": 2014.945, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7243.301, \"from_m\": 4389.898, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7274.243, \"from_m\": 7243.301, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14535.179, \"from_m\": 7274.243, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15028.428, \"from_m\": 14535.179, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15065.08, \"from_m\": 15028.428, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27056.085, \"from_m\": 15065.08, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28168.39, \"from_m\": 27056.085, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30572.054, \"from_m\": 28168.39, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31436.417, \"from_m\": 30572.054, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36096.122, \"from_m\": 31436.417, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36824.768, \"from_m\": 36096.122, \"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\": 39905.904, \"from_m\": 36824.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41110.454, \"from_m\": 39905.904, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45332.787, \"from_m\": 41110.454, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45833.588, \"from_m\": 45332.787, \"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\": 46199.784, \"from_m\": 45833.588, \"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\": 46220.314, \"from_m\": 46199.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\": 46305.986, \"from_m\": 46220.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}, {\"to_m\": 52943.405, \"from_m\": 46305.986, \"capability_applied\": null, \"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\": 54639.196, \"from_m\": 52943.405, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 57988.659, \"from_m\": 54639.196, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 87706.586, \"from_m\": 57988.659, \"capability_applied\": null, \"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\": 89209.972, \"from_m\": 87706.586, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 89355.458, \"from_m\": 89209.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89413.24, \"from_m\": 89355.458, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89436.135, \"from_m\": 89413.24, \"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\": 90485.322, \"from_m\": 89436.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90711.823, \"from_m\": 90485.322, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 90765.905, \"from_m\": 90711.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90806.125, \"from_m\": 90765.905, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 90854.381, \"from_m\": 90806.125, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90875.277, \"from_m\": 90854.381, \"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\": 90922.61, \"from_m\": 90875.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\": 98700.185, \"from_m\": 90922.61, \"capability_applied\": null, \"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\": 99089.795, \"from_m\": 98700.185, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 106276.041, \"from_m\": 99089.795, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 109122.598, \"from_m\": 106276.041, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 109238.238, \"from_m\": 109122.598, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 117717.127, \"from_m\": 109238.238, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 117747.765, \"from_m\": 117717.127, \"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\": 121766.36, \"from_m\": 117747.765, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122283.987, \"from_m\": 121766.36, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122808.686, \"from_m\": 122283.987, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 122853.67, \"from_m\": 122808.686, \"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\": 123867.486, \"from_m\": 122853.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\": 131435.146, \"from_m\": 123867.486, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 133843.263, \"from_m\": 131435.146, \"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\": 136010.01, \"from_m\": 133843.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\": 136477.986, \"from_m\": 136010.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137432.094, \"from_m\": 136477.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\": 137865.128, \"from_m\": 137432.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 138771.637, \"from_m\": 137865.128, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 138803.128, \"from_m\": 138771.637, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 139148.445, \"from_m\": 138803.128, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 139208.698, \"from_m\": 139148.445, \"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\": 139634.529, \"from_m\": 139208.698, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 139714.338, \"from_m\": 139634.529, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 140327.268, \"from_m\": 139714.338, \"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\": 140871.803, \"from_m\": 140327.268, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 140891.639, \"from_m\": 140871.803, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 140937.846, \"from_m\": 140891.639, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 141247.259, \"from_m\": 140937.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141410.984, \"from_m\": 141247.259, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142945.29, \"from_m\": 141410.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\": 143473.382, \"from_m\": 142945.29, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 143545.536, \"from_m\": 143473.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143630.609, \"from_m\": 143545.536, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 143720.375, \"from_m\": 143630.609, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 143750.755, \"from_m\": 143720.375, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143835.792, \"from_m\": 143750.755, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144147.836, \"from_m\": 143835.792, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 144545.054, \"from_m\": 144147.836, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 154356.552, \"from_m\": 144545.054, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 155038.888, \"from_m\": 154356.552, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 156247.141, \"from_m\": 155038.888, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 156465.688, \"from_m\": 156247.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\": 156848.317, \"from_m\": 156465.688, \"capability_applied\": null, \"effective_limit_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\": 667991, \"profile_key\": \"6d8e57f8f1721e45e01df6083d20f05f5b232440b96c043429b927952011d3cf\", \"schedule_id\": 12965, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Barrow-in-Furness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1053\", \"wtt_dep\": \"1053H\", \"location\": \"Roose\", \"stage_seq\": 2, \"distance_m\": 2982.362, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1057H\", \"location\": \"Dalton Jn\", \"stage_seq\": 3, \"distance_m\": 7282.502, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1059\", \"wtt_dep\": \"1100\", \"location\": \"Dalton\", \"stage_seq\": 4, \"distance_m\": 8299.689, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1107H\", \"wtt_dep\": \"1108H\", \"location\": \"Ulverston\", \"stage_seq\": 5, \"distance_m\": 15542.648, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1115\", \"wtt_dep\": \"1115H\", \"location\": \"Cark\", \"stage_seq\": 6, \"distance_m\": 24585.069, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1119\", \"wtt_dep\": \"1119H\", \"location\": \"Kents Bank\", \"stage_seq\": 7, \"distance_m\": 28422.477, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1122H\", \"wtt_dep\": \"1123H\", \"location\": \"Grange-over-Sands\", \"stage_seq\": 8, \"distance_m\": 31399.163, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1128\", \"wtt_dep\": \"1129\", \"location\": \"Arnside\", \"stage_seq\": 9, \"distance_m\": 36612.254, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1132H\", \"wtt_dep\": \"1133\", \"location\": \"Silverdale\", \"stage_seq\": 10, \"distance_m\": 40728.117, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1139H\", \"wtt_dep\": \"1140H\", \"location\": \"Carnforth\", \"stage_seq\": 11, \"distance_m\": 46089.311, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 12, \"distance_m\": 46305.986, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 13, \"distance_m\": 53197.967, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1147\", \"wtt_dep\": \"1149\", \"location\": \"Lancaster\", \"stage_seq\": 14, \"distance_m\": 56177.863, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157H\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 15, \"distance_m\": 74912.727, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 16, \"distance_m\": 89179.506, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1208\", \"wtt_dep\": \"1211\", \"location\": \"Preston\", \"stage_seq\": 17, \"distance_m\": 89956.668, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Ribble Jn\", \"stage_seq\": 18, \"distance_m\": 90854.381, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Euxton Jn\", \"stage_seq\": 19, \"distance_m\": 98515.635, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1222\", \"location\": \"Chorley\", \"stage_seq\": 20, \"distance_m\": 103713.646, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Lostock Jn\", \"stage_seq\": 21, \"distance_m\": 117747.765, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1236H\", \"location\": \"Bolton\", \"stage_seq\": 22, \"distance_m\": 122398.608, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237H\", \"location\": \"Burnden Jn\", \"stage_seq\": 23, \"distance_m\": 123105.351, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Salford Crescent\", \"stage_seq\": 24, \"distance_m\": 136698.378, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 25, \"distance_m\": 137947.377, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Water Street Jn\", \"stage_seq\": 26, \"distance_m\": 138454.387, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1252\", \"location\": \"Deansgate\", \"stage_seq\": 27, \"distance_m\": 138991.293, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1256\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 28, \"distance_m\": 139558.3, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1300\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 29, \"distance_m\": 140453.035, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 30, \"distance_m\": 141557.356, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 31, \"distance_m\": 144094.516, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": \"1309\", \"location\": \"Gatley\", \"stage_seq\": 32, \"distance_m\": 151149.061, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Heald Green\", \"stage_seq\": 33, \"distance_m\": 153829.854, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 34, \"distance_m\": 155038.888, \"section_seq\": 1, \"route_path_id\": 70095}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 35, \"distance_m\": 156848.317, \"section_seq\": 1, \"route_path_id\": 70095}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 156848.317, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70095}], \"total_distance_m\": 156848.317, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 152065.455, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4782.862, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1049", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:53:17Z\", \"source_id\": 17829935, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:59:16Z\", \"source_id\": 17834206, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:09:46Z\", \"source_id\": 17841918, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:15:47Z\", \"source_id\": 17846355, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:20:19Z\", \"source_id\": 17849625, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:23:49Z\", \"source_id\": 17852121, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:31:08Z\", \"source_id\": 17857549, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:34:17Z\", \"source_id\": 17859872, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:41:09Z\", \"source_id\": 17864786, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:49:48Z\", \"source_id\": 55837190, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:49:53Z\", \"source_id\": 17871090, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:09:52Z\", \"source_id\": 17885448, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:37Z\", \"source_id\": 55890022, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:11:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:39Z\", \"source_id\": 17886055, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:54Z\", \"source_id\": 55918622, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:23:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:58Z\", \"source_id\": 17894328, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:30Z\", \"source_id\": 55955377, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:37:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:33Z\", \"source_id\": 17904802, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:00Z\", \"source_id\": 55997524, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:04Z\", \"source_id\": 17916770, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:21Z\", \"source_id\": 17919927, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:24Z\", \"source_id\": 56013143, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:29Z\", \"source_id\": 17921345, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:59Z\", \"source_id\": 56022522, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:03Z\", \"source_id\": 17923937, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:17Z\", \"source_id\": 56033845, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:22Z\", \"source_id\": 17927078, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:23Z\", \"source_id\": 56075563, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:26Z\", \"source_id\": 17938895, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:11Z\", \"source_id\": 56087586, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:16Z\", \"source_id\": 17942392, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:44Z\", \"source_id\": 56094030, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:48Z\", \"source_id\": 17944184, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "2", "timing_fact_generation": 1789734648623572, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:22.700303", "service_state_evidence_id": 17944184, "current_leg_start_actual_dep": "2026-09-18T13:26:00+01:00", "operational_evidence_version": 133, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:23.875474", "service_state_valid_until_kind": null, "operational_interpretation_version": 133, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BIF |
MIA |
1Y95 |
195109 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 417.743, "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": 1400.073, "from_m": 417.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": 2014.945, "from_m": 1400.073, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4389.898, "from_m": 2014.945, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7243.301, "from_m": 4389.898, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7274.243, "from_m": 7243.301, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14535.179, "from_m": 7274.243, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15028.428, "from_m": 14535.179, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15065.08, "from_m": 15028.428, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27056.085, "from_m": 15065.08, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28168.39, "from_m": 27056.085, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30572.054, "from_m": 28168.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31436.417, "from_m": 30572.054, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36096.122, "from_m": 31436.417, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36824.768, "from_m": 36096.122, "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": 39905.904, "from_m": 36824.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41110.454, "from_m": 39905.904, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45332.787, "from_m": 41110.454, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45833.588, "from_m": 45332.787, "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": 46199.784, "from_m": 45833.588, "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": 46220.314, "from_m": 46199.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": 46305.986, "from_m": 46220.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}, {"to_m": 52943.405, "from_m": 46305.986, "capability_applied": null, "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": 54639.196, "from_m": 52943.405, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 57988.659, "from_m": 54639.196, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 87706.586, "from_m": 57988.659, "capability_applied": null, "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": 89209.972, "from_m": 87706.586, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 89355.458, "from_m": 89209.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89413.24, "from_m": 89355.458, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89436.135, "from_m": 89413.24, "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": 90485.322, "from_m": 89436.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90711.823, "from_m": 90485.322, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 90765.905, "from_m": 90711.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90806.125, "from_m": 90765.905, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 90854.381, "from_m": 90806.125, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90875.277, "from_m": 90854.381, "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": 90922.61, "from_m": 90875.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": 98700.185, "from_m": 90922.61, "capability_applied": null, "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": 99089.795, "from_m": 98700.185, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 106276.041, "from_m": 99089.795, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 109122.598, "from_m": 106276.041, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 109238.238, "from_m": 109122.598, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 117717.127, "from_m": 109238.238, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 117747.765, "from_m": 117717.127, "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": 121766.36, "from_m": 117747.765, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122283.987, "from_m": 121766.36, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122808.686, "from_m": 122283.987, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 122853.67, "from_m": 122808.686, "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": 123867.486, "from_m": 122853.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": 131435.146, "from_m": 123867.486, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 133843.263, "from_m": 131435.146, "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": 136010.01, "from_m": 133843.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": 136477.986, "from_m": 136010.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137432.094, "from_m": 136477.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": 137865.128, "from_m": 137432.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 138771.637, "from_m": 137865.128, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 138803.128, "from_m": 138771.637, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 139148.445, "from_m": 138803.128, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 139208.698, "from_m": 139148.445, "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": 139634.529, "from_m": 139208.698, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 139714.338, "from_m": 139634.529, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 140327.268, "from_m": 139714.338, "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": 140871.803, "from_m": 140327.268, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 140891.639, "from_m": 140871.803, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 140937.846, "from_m": 140891.639, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 141247.259, "from_m": 140937.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141410.984, "from_m": 141247.259, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142945.29, "from_m": 141410.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": 143473.382, "from_m": 142945.29, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 143545.536, "from_m": 143473.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143630.609, "from_m": 143545.536, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 143720.375, "from_m": 143630.609, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 143750.755, "from_m": 143720.375, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143835.792, "from_m": 143750.755, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144147.836, "from_m": 143835.792, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 144545.054, "from_m": 144147.836, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 154356.552, "from_m": 144545.054, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 155038.888, "from_m": 154356.552, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 156247.141, "from_m": 155038.888, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 156465.688, "from_m": 156247.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": 156848.317, "from_m": 156465.688, "capability_applied": null, "effective_limit_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": 667991, "profile_key": "6d8e57f8f1721e45e01df6083d20f05f5b232440b96c043429b927952011d3cf", "schedule_id": 12965, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1049", "location": "Barrow-in-Furness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1053", "wtt_dep": "1053H", "location": "Roose", "stage_seq": 2, "distance_m": 2982.362, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1057H", "location": "Dalton Jn", "stage_seq": 3, "distance_m": 7282.502, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1059", "wtt_dep": "1100", "location": "Dalton", "stage_seq": 4, "distance_m": 8299.689, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1107H", "wtt_dep": "1108H", "location": "Ulverston", "stage_seq": 5, "distance_m": 15542.648, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1115", "wtt_dep": "1115H", "location": "Cark", "stage_seq": 6, "distance_m": 24585.069, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1119", "wtt_dep": "1119H", "location": "Kents Bank", "stage_seq": 7, "distance_m": 28422.477, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1122H", "wtt_dep": "1123H", "location": "Grange-over-Sands", "stage_seq": 8, "distance_m": 31399.163, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1128", "wtt_dep": "1129", "location": "Arnside", "stage_seq": 9, "distance_m": 36612.254, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1132H", "wtt_dep": "1133", "location": "Silverdale", "stage_seq": 10, "distance_m": 40728.117, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1139H", "wtt_dep": "1140H", "location": "Carnforth", "stage_seq": 11, "distance_m": 46089.311, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141", "location": "Carnforth North Jn", "stage_seq": 12, "distance_m": 46305.986, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145", "location": "Morecambe South Jn", "stage_seq": 13, "distance_m": 53197.967, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1147", "wtt_dep": "1149", "location": "Lancaster", "stage_seq": 14, "distance_m": 56177.863, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157H", "location": "Garstang & Catteral", "stage_seq": 15, "distance_m": 74912.727, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "Preston Fylde Jn", "stage_seq": 16, "distance_m": 89179.506, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1208", "wtt_dep": "1211", "location": "Preston", "stage_seq": 17, "distance_m": 89956.668, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212", "location": "Ribble Jn", "stage_seq": 18, "distance_m": 90854.381, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Euxton Jn", "stage_seq": 19, "distance_m": 98515.635, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1222", "location": "Chorley", "stage_seq": 20, "distance_m": 103713.646, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Lostock Jn", "stage_seq": 21, "distance_m": 117747.765, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1236H", "location": "Bolton", "stage_seq": 22, "distance_m": 122398.608, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237H", "location": "Burnden Jn", "stage_seq": 23, "distance_m": 123105.351, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Salford Crescent", "stage_seq": 24, "distance_m": 136698.378, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249", "location": "Ordsall Lane Jn", "stage_seq": 25, "distance_m": 137947.377, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Water Street Jn", "stage_seq": 26, "distance_m": 138454.387, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1252", "location": "Deansgate", "stage_seq": 27, "distance_m": 138991.293, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1256", "location": "Manchester Oxford Road", "stage_seq": 28, "distance_m": 139558.3, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1300", "location": "Manchester Piccadilly", "stage_seq": 29, "distance_m": 140453.035, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Ardwick Jn", "stage_seq": 30, "distance_m": 141557.356, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Slade Lane Jn", "stage_seq": 31, "distance_m": 144094.516, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": "1309", "location": "Gatley", "stage_seq": 32, "distance_m": 151149.061, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Heald Green", "stage_seq": 33, "distance_m": 153829.854, "section_seq": 1, "route_path_id": 70095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312H", "location": "Heald Green West Jn", "stage_seq": 34, "distance_m": 155038.888, "section_seq": 1, "route_path_id": 70095}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 35, "distance_m": 156848.317, "section_seq": 1, "route_path_id": 70095}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 156848.317, "from_m": 0.0, "section_seq": 1, "route_path_id": 70095}], "total_distance_m": 156848.317, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 152065.455, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4782.862, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:53:17Z", "source_id": 17829935, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T10:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:59:16Z", "source_id": 17834206, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T10:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:09:46Z", "source_id": 17841918, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:15:47Z", "source_id": 17846355, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:20:19Z", "source_id": 17849625, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:23:49Z", "source_id": 17852121, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:31:08Z", "source_id": 17857549, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:34:17Z", "source_id": 17859872, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:41:09Z", "source_id": 17864786, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3149, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:49:48Z", "source_id": 55837190, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T10:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:49:53Z", "source_id": 17871090, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T11:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:09:52Z", "source_id": 17885448, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7872, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:37Z", "source_id": 55890022, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T11:11:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:39Z", "source_id": 17886055, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8017, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:54Z", "source_id": 55918622, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T11:23:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:58Z", "source_id": 17894328, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:30Z", "source_id": 55955377, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T11:37:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:33Z", "source_id": 17904802, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8298, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:00Z", "source_id": 55997524, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T11:54:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:04Z", "source_id": 17916770, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:21Z", "source_id": 17919927, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:24Z", "source_id": 56013143, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T12:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:29Z", "source_id": 17921345, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:59Z", "source_id": 56022522, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T12:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:03Z", "source_id": 17923937, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:17Z", "source_id": 56033845, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T12:08:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:22Z", "source_id": 17927078, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8918, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:23Z", "source_id": 56075563, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T12:25:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:26Z", "source_id": 17938895, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:11Z", "source_id": 56087586, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T12:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:16Z", "source_id": 17942392, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8936, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:44Z", "source_id": 56094030, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T12:32:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:48Z", "source_id": 17944184, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Barrow-in-Furness |
1049 |
1049 |
1 |
None |
None |
Manchester Airport |
1315 |
1315 |
2A |
LATE |
+17 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89885/2026-09-18/detailed |
None |
Gatley |
2026-09-18T13:26:00+01:00 |
Manchester Airport |
6.0 |
{"type": "LineString", "coordinates": [[-2.2306226384358103, 53.39327107481928], [-2.2306358999999993, 53.3932463], [-2.2309061, 53.3927416], [-2.2312332, 53.3920854], [-2.2313029999999996, 53.391933400000006], [-2.2313865, 53.3916901], [-2.231504, 53.391381200000005], [-2.2316622999999995, 53.39089810000001], [-2.2318544, 53.39018889999999], [-2.2320564, 53.38929099999999], [-2.2323993999999994, 53.3877608], [-2.2324171, 53.38768120000001], [-2.2327855, 53.38602769999999], [-2.2328015, 53.3859624], [-2.2343428, 53.3789304], [-2.2349624, 53.37614969999999], [-2.2351019, 53.3754825], [-2.2356287, 53.3730911], [-2.235942, 53.3717086], [-2.2361795, 53.3707898], [-2.2363386145730657, 53.370307259288765], [-2.236394306395519, 53.37015225794337], [-2.2364444069968967, 53.37001539978378], [-2.2364897333808806, 53.369894095274965], [-2.236531102551151, 53.369785754881875], [-2.2365693315113884, 53.369687789069495], [-2.2366052372652727, 53.36959760830277], [-2.2366396368164847, 53.36951262304667], [-2.236673347168705, 53.36943024376616], [-2.236707185325614, 53.369347880926185], [-2.236741968290892, 53.369262944991746], [-2.2367785130682187, 53.36917284642779], [-2.2368176366612764, 53.369074995699265], [-2.236860156073744, 53.36896680327115], [-2.2369068883093024, 53.3688456796084], [-2.236958650371633, 53.36870903517599], [-2.237016259264414, 53.36855428043887], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} |
3.5 |
1326 |
1332 |
Gatley |
Manchester Airport |
Manchester Airport |
53.3649824 |
-2.2724956 |
53.3649824 |
-2.2724956 |
1 |
0 |
2026-09-18 12:42:26 |
TERMINATED |
2026-09-18 12:32:00 |
Manchester Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944184 |
1789734648623572 |
133 |
133 |
2026-09-18 12:42:23.875474 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:22.700303 |
| 639662 |
665676 |
R61638 |
270Z411L18 |
2026-09-18 |
COMPLETE |
17945357 |
2026-09-18 13:27:00 |
2026-09-18 12:42:56 |
2026-09-20 12:42:56 |
{"id": 665676, "stp": "N", "toc": "Unknown", "uid": "R61638", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R61638/2026-09-18/detailed", "trust_id": "270Z411L18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Derby R.T.C. (Network Rail)", "service_date": "2026-09-18", "dest_arr_time": "1353", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "0Z41", "timing_status": "EARLY", "origin_station": "Barrow Hill (Colas)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1250", "origin_platform": null, "current_location": "Derby R.T.C. (Network Rail)", "last_update_time": "2026-09-18T12:42:56", "route_debug_link": null, "timing_variation": "-26 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1353", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Derby", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1250", "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\": 7603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:28:23Z\", \"source_id\": 55934578, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:29:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:28:24Z\", \"source_id\": 17899025, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:47Z\", \"source_id\": 17939124, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:26Z\", \"source_id\": 17945357, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Derby R.T.C. (Network Rail)", "service_state_platform": null, "timing_fact_generation": 1789734747624927, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:27.619670", "service_state_evidence_id": 17945357, "current_leg_start_actual_dep": null, "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-18T12:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:28.220053", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
None |
0Z41 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 7603, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:28:23Z", "source_id": 55934578, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:29:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:28:24Z", "source_id": 17899025, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:47Z", "source_id": 17939124, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:26Z", "source_id": 17945357, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:27:00+01:00", "operational_fact": true}] |
Barrow Hill (Colas) |
1250 |
1250 |
None |
None |
None |
Derby R.T.C. (Network Rail) |
1353 |
1353 |
None |
EARLY |
-26 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:R61638/2026-09-18/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Derby |
Derby R.T.C. (Network Rail) |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-18 12:42:56 |
TERMINATED |
2026-09-18 12:27:00 |
Derby R.T.C. (Network Rail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945357 |
1789734747624927 |
32 |
32 |
2026-09-18 12:42:28.220053 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:27.619670 |
| 639663 |
666907 |
W85177 |
321S46MG18 |
2026-09-18 |
COMPLETE |
17944697 |
2026-09-18 13:32:00 |
2026-09-18 12:42:56 |
2026-09-20 12:42:56 |
{"id": 666907, "stp": "P", "toc": "TransPennine Express", "uid": "W85177", "consist": "397001", "dest_crs": "EDB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85177/2026-09-18/detailed", "trust_id": "321S46MG18", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": "14", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1S46", "timing_status": "ON TIME", "origin_station": "Manchester Airport", "current_leg_arr": "1332", "current_leg_dep": "1328", "current_leg_end": "Edinburgh", "origin_dep_time": "1004", "origin_platform": "2A", "current_location": "Edinburgh", "last_update_time": "2026-09-18T12:42:56", "route_debug_link": null, "timing_variation": "0 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": "1332", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13010.862, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13095.899, \"from_m\": 13010.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13126.28, \"from_m\": 13095.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13216.045, \"from_m\": 13126.28, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17139.415, \"from_m\": 16526.484, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17219.224, \"from_m\": 17139.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18989.798, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19422.832, \"from_m\": 18989.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20376.94, \"from_m\": 19422.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20844.916, \"from_m\": 20376.94, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23011.663, \"from_m\": 20844.916, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25419.781, \"from_m\": 23011.663, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 32987.44, \"from_m\": 25419.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34001.256, \"from_m\": 32987.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34046.24, \"from_m\": 34001.256, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 34570.939, \"from_m\": 34046.24, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35088.566, \"from_m\": 34570.939, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39107.161, \"from_m\": 35088.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39137.8, \"from_m\": 39107.161, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 47616.689, \"from_m\": 39137.8, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47732.328, \"from_m\": 47616.689, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50578.885, \"from_m\": 47732.328, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57765.131, \"from_m\": 50578.885, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58154.741, \"from_m\": 57765.131, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65932.316, \"from_m\": 58154.741, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 65979.649, \"from_m\": 65932.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66000.545, \"from_m\": 65979.649, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 66048.801, \"from_m\": 66000.545, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66089.021, \"from_m\": 66048.801, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66143.103, \"from_m\": 66089.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66369.605, \"from_m\": 66143.103, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67418.791, \"from_m\": 66369.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67441.687, \"from_m\": 67418.791, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 67499.468, \"from_m\": 67441.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67644.954, \"from_m\": 67499.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69148.34, \"from_m\": 67644.954, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 98866.267, \"from_m\": 69148.34, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 102215.73, \"from_m\": 98866.267, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 103911.522, \"from_m\": 102215.73, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 123743.901, \"from_m\": 103911.522, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 130573.325, \"from_m\": 123743.901, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 130611.361, \"from_m\": 130573.325, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130693.085, \"from_m\": 130611.361, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 135643.764, \"from_m\": 130693.085, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 142446.239, \"from_m\": 135643.764, \"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\": 145814.151, \"from_m\": 142446.239, \"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\": 147573.867, \"from_m\": 145814.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 150762.728, \"from_m\": 147573.867, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 151729.55, \"from_m\": 150762.728, \"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\": 151777.387, \"from_m\": 151729.55, \"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\": 160702.538, \"from_m\": 151777.387, \"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\": 162273.622, \"from_m\": 160702.538, \"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\": 168570.341, \"from_m\": 162273.622, \"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\": 172645.001, \"from_m\": 168570.341, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 177720.188, \"from_m\": 172645.001, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 178046.261, \"from_m\": 177720.188, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 181012.84, \"from_m\": 178046.261, \"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\": 184094.758, \"from_m\": 181012.84, \"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\": 188152.671, \"from_m\": 184094.758, \"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\": 201448.273, \"from_m\": 188152.671, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 203108.417, \"from_m\": 201448.273, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 204441.723, \"from_m\": 203108.417, \"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\": 210384.958, \"from_m\": 204441.723, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 211159.976, \"from_m\": 210384.958, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 212453.188, \"from_m\": 211159.976, \"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\": 212834.664, \"from_m\": 212453.188, \"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\": 213193.546, \"from_m\": 212834.664, \"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\": 221611.794, \"from_m\": 213193.546, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 226293.132, \"from_m\": 221611.794, \"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\": 228636.165, \"from_m\": 226293.132, \"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\": 231760.465, \"from_m\": 228636.165, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 252118.928, \"from_m\": 231760.465, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 271546.797, \"from_m\": 252118.928, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 280884.767, \"from_m\": 271546.797, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 280902.474, \"from_m\": 280884.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\": 285747.203, \"from_m\": 280902.474, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 289901.454, \"from_m\": 285747.203, \"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\": 292861.276, \"from_m\": 289901.454, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 304379.22, \"from_m\": 292861.276, \"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\": 306314.345, \"from_m\": 304379.22, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 312039.602, \"from_m\": 306314.345, \"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\": 323642.357, \"from_m\": 312039.602, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 328385.388, \"from_m\": 323642.357, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 329163.149, \"from_m\": 328385.388, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 329225.128, \"from_m\": 329163.149, \"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\": 329423.867, \"from_m\": 329225.128, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 330320.11, \"from_m\": 329423.867, \"capability_applied\": null, \"effective_limit_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\": 330362.793, \"from_m\": 330320.11, \"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\": 330634.88, \"from_m\": 330362.793, \"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\": 330943.399, \"from_m\": 330634.88, \"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\": 353431.147, \"from_m\": 330943.399, \"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\": 353610.965, \"from_m\": 353431.147, \"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\": 367357.462, \"from_m\": 353610.965, \"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\": 370896.338, \"from_m\": 367357.462, \"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\": 372550.181, \"from_m\": 370896.338, \"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\": 372709.091, \"from_m\": 372550.181, \"capability_applied\": null, \"effective_limit_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\": 372866.207, \"from_m\": 372709.091, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 374257.794, \"from_m\": 372866.207, \"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\": 375258.099, \"from_m\": 374257.794, \"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\": 375407.963, \"from_m\": 375258.099, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 375499.593, \"from_m\": 375407.963, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 375944.199, \"from_m\": 375499.593, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 666907, \"profile_key\": \"aab3babf33830cae63bd990acc39f835e38eb5f47b8792a1e246ba02c57bcdc1\", \"schedule_id\": 28203, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1004\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1006\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1007\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1015\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1019\", \"wtt_dep\": \"1021\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1024H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1025H\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1026H\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1029\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 10, \"distance_m\": 18907.549, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1030\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 20156.548, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036\", \"location\": \"Burnden Jn\", \"stage_seq\": 12, \"distance_m\": 33749.575, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1037\", \"wtt_dep\": \"1038\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 34456.319, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041H\", \"location\": \"Lostock Jn\", \"stage_seq\": 14, \"distance_m\": 39107.161, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Chorley\", \"stage_seq\": 15, \"distance_m\": 53141.28, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051H\", \"location\": \"Euxton Jn\", \"stage_seq\": 16, \"distance_m\": 58339.291, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1055H\", \"location\": \"Ribble Jn\", \"stage_seq\": 17, \"distance_m\": 65932.316, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1057\", \"wtt_dep\": \"1059\", \"location\": \"Preston\", \"stage_seq\": 18, \"distance_m\": 66898.258, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1100\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 19, \"distance_m\": 67675.421, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1103\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 20, \"distance_m\": 74132.977, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1106\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 21, \"distance_m\": 81942.199, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1113H\", \"wtt_dep\": \"1115\", \"location\": \"Lancaster\", \"stage_seq\": 22, \"distance_m\": 100677.063, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1117\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 23, \"distance_m\": 103656.959, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 24, \"distance_m\": 110548.941, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1127H\", \"wtt_dep\": \"1128H\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 25, \"distance_m\": 131500.734, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134H\", \"location\": \"Grayrigg\", \"stage_seq\": 26, \"distance_m\": 142891.551, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139H\", \"location\": \"Tebay\", \"stage_seq\": 27, \"distance_m\": 152417.217, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142H\", \"location\": \"Shap Summit\", \"stage_seq\": 28, \"distance_m\": 161302.269, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 29, \"distance_m\": 167482.346, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1152H\", \"wtt_dep\": \"1153H\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 30, \"distance_m\": 183139.328, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1210H\", \"location\": \"Carlisle\", \"stage_seq\": 31, \"distance_m\": 211793.536, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Caldew Jn\", \"stage_seq\": 32, \"distance_m\": 212866.806, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 33, \"distance_m\": 214834.53, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Floriston\", \"stage_seq\": 34, \"distance_m\": 221611.794, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217H\", \"location\": \"Gretna Jn\", \"stage_seq\": 35, \"distance_m\": 225741.322, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 36, \"distance_m\": 230999.204, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1230\", \"location\": \"Lockerbie\", \"stage_seq\": 37, \"distance_m\": 253387.9, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Beattock\", \"stage_seq\": 38, \"distance_m\": 275943.713, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Beattock Summit\", \"stage_seq\": 39, \"distance_m\": 291868.219, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250H\", \"location\": \"Abington\", \"stage_seq\": 40, \"distance_m\": 305026.866, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 41, \"distance_m\": 329264.246, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Carstairs East Jn\", \"stage_seq\": 42, \"distance_m\": 330389.813, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Auchengray\", \"stage_seq\": 43, \"distance_m\": 340239.522, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Cobbinshaw Sig. EJ713\", \"stage_seq\": 44, \"distance_m\": 340458.048, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314\", \"location\": \"Midcalder Jn\", \"stage_seq\": 45, \"distance_m\": 356017.266, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323\", \"location\": \"Slateford\", \"stage_seq\": 46, \"distance_m\": 370272.371, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1326H\", \"wtt_dep\": \"1327H\", \"location\": \"Haymarket\", \"stage_seq\": 47, \"distance_m\": 373029.783, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 48, \"distance_m\": 374359.044, \"section_seq\": 1, \"route_path_id\": 39997}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 49, \"distance_m\": 375944.199, \"section_seq\": 1, \"route_path_id\": 39997}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 375944.199, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39997}], \"total_distance_m\": 375944.199, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 371126.123, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4818.076, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1004", "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\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:06:59Z\", \"source_id\": 55571545, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:08:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:07:07Z\", \"source_id\": 17770306, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:07:11Z\", \"source_id\": 17770496, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:17:14Z\", \"source_id\": 55598684, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:17:18Z\", \"source_id\": 17788485, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:22:22Z\", \"source_id\": 55611860, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:23:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:22:24Z\", \"source_id\": 17795668, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:26:13Z\", \"source_id\": 55621853, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:26:20Z\", \"source_id\": 17802575, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:26:33Z\", \"source_id\": 17803106, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:28:30Z\", \"source_id\": 55627903, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:29:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:28:46Z\", \"source_id\": 17808632, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:29:15Z\", \"source_id\": 17810148, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:36:33Z\", \"source_id\": 55648961, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:36:34Z\", \"source_id\": 17817502, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:47:45Z\", \"source_id\": 55677877, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:47:47Z\", \"source_id\": 17825786, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:59:04Z\", \"source_id\": 55705956, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:00:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:59:08Z\", \"source_id\": 17834089, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:17:38Z\", \"source_id\": 55754816, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:18:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:17:40Z\", \"source_id\": 17847663, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:32:20Z\", \"source_id\": 55792355, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:32:23Z\", \"source_id\": 17858469, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:56:55Z\", \"source_id\": 55855480, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:58:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:56:56Z\", \"source_id\": 17876192, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:12:06Z\", \"source_id\": 55893715, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:13:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:12:09Z\", \"source_id\": 17887175, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:32:58Z\", \"source_id\": 55946389, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:03Z\", \"source_id\": 17902330, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:05Z\", \"source_id\": 56074773, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:08Z\", \"source_id\": 17938650, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:31Z\", \"source_id\": 56081061, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:33Z\", \"source_id\": 17940395, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:27Z\", \"source_id\": 56095768, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:33Z\", \"source_id\": 17944697, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "14", "timing_fact_generation": 1789734694377584, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:37.353055", "service_state_evidence_id": 17944697, "current_leg_start_actual_dep": "2026-09-18T13:27:30+01:00", "operational_evidence_version": 187, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:37.968070", "service_state_valid_until_kind": null, "operational_interpretation_version": 187, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
MIA |
EDB |
1S46 |
397001 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_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": 1809.429, "from_m": 601.176, "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": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_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": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18989.798, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19422.832, "from_m": 18989.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20376.94, "from_m": 19422.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20844.916, "from_m": 20376.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23011.663, "from_m": 20844.916, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25419.781, "from_m": 23011.663, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 32987.44, "from_m": 25419.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34001.256, "from_m": 32987.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34046.24, "from_m": 34001.256, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 34570.939, "from_m": 34046.24, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35088.566, "from_m": 34570.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39107.161, "from_m": 35088.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39137.8, "from_m": 39107.161, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 47616.689, "from_m": 39137.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47732.328, "from_m": 47616.689, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50578.885, "from_m": 47732.328, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57765.131, "from_m": 50578.885, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58154.741, "from_m": 57765.131, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65932.316, "from_m": 58154.741, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 65979.649, "from_m": 65932.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66000.545, "from_m": 65979.649, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 66048.801, "from_m": 66000.545, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66089.021, "from_m": 66048.801, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66143.103, "from_m": 66089.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66369.605, "from_m": 66143.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67418.791, "from_m": 66369.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67441.687, "from_m": 67418.791, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 67499.468, "from_m": 67441.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67644.954, "from_m": 67499.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69148.34, "from_m": 67644.954, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 98866.267, "from_m": 69148.34, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 102215.73, "from_m": 98866.267, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 103911.522, "from_m": 102215.73, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123743.901, "from_m": 103911.522, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 130573.325, "from_m": 123743.901, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 130611.361, "from_m": 130573.325, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130693.085, "from_m": 130611.361, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 135643.764, "from_m": 130693.085, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 142446.239, "from_m": 135643.764, "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": 145814.151, "from_m": 142446.239, "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": 147573.867, "from_m": 145814.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150762.728, "from_m": 147573.867, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 151729.55, "from_m": 150762.728, "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": 151777.387, "from_m": 151729.55, "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": 160702.538, "from_m": 151777.387, "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": 162273.622, "from_m": 160702.538, "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": 168570.341, "from_m": 162273.622, "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": 172645.001, "from_m": 168570.341, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 177720.188, "from_m": 172645.001, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 178046.261, "from_m": 177720.188, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 181012.84, "from_m": 178046.261, "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": 184094.758, "from_m": 181012.84, "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": 188152.671, "from_m": 184094.758, "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": 201448.273, "from_m": 188152.671, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 203108.417, "from_m": 201448.273, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 204441.723, "from_m": 203108.417, "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": 210384.958, "from_m": 204441.723, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 211159.976, "from_m": 210384.958, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 212453.188, "from_m": 211159.976, "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": 212834.664, "from_m": 212453.188, "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": 213193.546, "from_m": 212834.664, "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": 221611.794, "from_m": 213193.546, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 226293.132, "from_m": 221611.794, "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": 228636.165, "from_m": 226293.132, "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": 231760.465, "from_m": 228636.165, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 252118.928, "from_m": 231760.465, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 271546.797, "from_m": 252118.928, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 280884.767, "from_m": 271546.797, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 280902.474, "from_m": 280884.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": 285747.203, "from_m": 280902.474, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 289901.454, "from_m": 285747.203, "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": 292861.276, "from_m": 289901.454, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 304379.22, "from_m": 292861.276, "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": 306314.345, "from_m": 304379.22, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 312039.602, "from_m": 306314.345, "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": 323642.357, "from_m": 312039.602, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 328385.388, "from_m": 323642.357, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 329163.149, "from_m": 328385.388, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 329225.128, "from_m": 329163.149, "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": 329423.867, "from_m": 329225.128, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 330320.11, "from_m": 329423.867, "capability_applied": null, "effective_limit_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": 330362.793, "from_m": 330320.11, "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": 330634.88, "from_m": 330362.793, "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": 330943.399, "from_m": 330634.88, "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": 353431.147, "from_m": 330943.399, "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": 353610.965, "from_m": 353431.147, "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": 367357.462, "from_m": 353610.965, "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": 370896.338, "from_m": 367357.462, "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": 372550.181, "from_m": 370896.338, "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": 372709.091, "from_m": 372550.181, "capability_applied": null, "effective_limit_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": 372866.207, "from_m": 372709.091, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 374257.794, "from_m": 372866.207, "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": 375258.099, "from_m": 374257.794, "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": 375407.963, "from_m": 375258.099, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 375499.593, "from_m": 375407.963, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 375944.199, "from_m": 375499.593, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 666907, "profile_key": "aab3babf33830cae63bd990acc39f835e38eb5f47b8792a1e246ba02c57bcdc1", "schedule_id": 28203, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1004", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1006", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1007", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1015", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1019", "wtt_dep": "1021", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1024H", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1025H", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1026H", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1029", "location": "Ordsall Lane Jn", "stage_seq": 10, "distance_m": 18907.549, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1030", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 20156.548, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036", "location": "Burnden Jn", "stage_seq": 12, "distance_m": 33749.575, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1037", "wtt_dep": "1038", "location": "Bolton", "stage_seq": 13, "distance_m": 34456.319, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041H", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 39107.161, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Chorley", "stage_seq": 15, "distance_m": 53141.28, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051H", "location": "Euxton Jn", "stage_seq": 16, "distance_m": 58339.291, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1055H", "location": "Ribble Jn", "stage_seq": 17, "distance_m": 65932.316, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1057", "wtt_dep": "1059", "location": "Preston", "stage_seq": 18, "distance_m": 66898.258, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1100", "location": "Preston Fylde Jn", "stage_seq": 19, "distance_m": 67675.421, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1103", "location": "Barton & Broughton Pass Loop", "stage_seq": 20, "distance_m": 74132.977, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1106", "location": "Garstang & Catteral", "stage_seq": 21, "distance_m": 81942.199, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1113H", "wtt_dep": "1115", "location": "Lancaster", "stage_seq": 22, "distance_m": 100677.063, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1117", "location": "Morecambe South Jn", "stage_seq": 23, "distance_m": 103656.959, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119H", "location": "Carnforth North Jn", "stage_seq": 24, "distance_m": 110548.941, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1127H", "wtt_dep": "1128H", "location": "Oxenholme Lake District", "stage_seq": 25, "distance_m": 131500.734, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134H", "location": "Grayrigg", "stage_seq": 26, "distance_m": 142891.551, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139H", "location": "Tebay", "stage_seq": 27, "distance_m": 152417.217, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142H", "location": "Shap Summit", "stage_seq": 28, "distance_m": 161302.269, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145", "location": "Shap Harrisons Sidings Loop", "stage_seq": 29, "distance_m": 167482.346, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1152H", "wtt_dep": "1153H", "location": "Penrith North Lakes", "stage_seq": 30, "distance_m": 183139.328, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1210H", "location": "Carlisle", "stage_seq": 31, "distance_m": 211793.536, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Caldew Jn", "stage_seq": 32, "distance_m": 212866.806, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 33, "distance_m": 214834.53, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216", "location": "Floriston", "stage_seq": 34, "distance_m": 221611.794, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217H", "location": "Gretna Jn", "stage_seq": 35, "distance_m": 225741.322, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 36, "distance_m": 230999.204, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1230", "location": "Lockerbie", "stage_seq": 37, "distance_m": 253387.9, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Beattock", "stage_seq": 38, "distance_m": 275943.713, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Beattock Summit", "stage_seq": 39, "distance_m": 291868.219, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250H", "location": "Abington", "stage_seq": 40, "distance_m": 305026.866, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Carstairs South Jn", "stage_seq": 41, "distance_m": 329264.246, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Carstairs East Jn", "stage_seq": 42, "distance_m": 330389.813, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Auchengray", "stage_seq": 43, "distance_m": 340239.522, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309", "location": "Cobbinshaw Sig. EJ713", "stage_seq": 44, "distance_m": 340458.048, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314", "location": "Midcalder Jn", "stage_seq": 45, "distance_m": 356017.266, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323", "location": "Slateford", "stage_seq": 46, "distance_m": 370272.371, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1326H", "wtt_dep": "1327H", "location": "Haymarket", "stage_seq": 47, "distance_m": 373029.783, "section_seq": 1, "route_path_id": 39997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Princes St Gardens", "stage_seq": 48, "distance_m": 374359.044, "section_seq": 1, "route_path_id": 39997}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 49, "distance_m": 375944.199, "section_seq": 1, "route_path_id": 39997}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 375944.199, "from_m": 0.0, "section_seq": 1, "route_path_id": 39997}], "total_distance_m": 375944.199, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 371126.123, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4818.076, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:06:59Z", "source_id": 55571545, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T09:08:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:07:07Z", "source_id": 17770306, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T10:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:07:11Z", "source_id": 17770496, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:17:14Z", "source_id": 55598684, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T09:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:17:18Z", "source_id": 17788485, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:22:22Z", "source_id": 55611860, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T09:23:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:22:24Z", "source_id": 17795668, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:26:13Z", "source_id": 55621853, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T09:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:26:20Z", "source_id": 17802575, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T10:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:26:33Z", "source_id": 17803106, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:28:30Z", "source_id": 55627903, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T09:29:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:28:46Z", "source_id": 17808632, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T10:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:29:15Z", "source_id": 17810148, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:36:33Z", "source_id": 55648961, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T09:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:36:34Z", "source_id": 17817502, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:47:45Z", "source_id": 55677877, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T09:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:47:47Z", "source_id": 17825786, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:59:04Z", "source_id": 55705956, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T10:00:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:59:08Z", "source_id": 17834089, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T11:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:17:38Z", "source_id": 55754816, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T10:18:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:17:40Z", "source_id": 17847663, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T11:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:32:20Z", "source_id": 55792355, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T10:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:32:23Z", "source_id": 17858469, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T11:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:56:55Z", "source_id": 55855480, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T10:58:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:56:56Z", "source_id": 17876192, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2924, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:12:06Z", "source_id": 55893715, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T11:13:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:12:09Z", "source_id": 17887175, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:32:58Z", "source_id": 55946389, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T11:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:03Z", "source_id": 17902330, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 706, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:05Z", "source_id": 56074773, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-18T12:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:08Z", "source_id": 17938650, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 775, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:31Z", "source_id": 56081061, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T12:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:33Z", "source_id": 17940395, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 845, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:27Z", "source_id": 56095768, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-18T12:32:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:33Z", "source_id": 17944697, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Manchester Airport |
1004 |
1004 |
2A |
None |
None |
Edinburgh |
1332 |
1332 |
14 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W85177/2026-09-18/detailed |
None |
Haymarket |
2026-09-18T13:27:30+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
1328 |
1332 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-18 12:42:56 |
TERMINATED |
2026-09-18 12:32:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944697 |
1789734694377584 |
187 |
187 |
2026-09-18 12:42:37.968070 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:37.353055 |
| 639664 |
670403 |
G58887 |
872N30ML18 |
2026-09-18 |
COMPLETE |
17944555 |
2026-09-18 13:32:00 |
2026-09-18 12:42:56 |
2026-09-20 12:42:56 |
{"id": 670403, "stp": "P", "toc": "London Overground", "uid": "G58887", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G58887/2026-09-18/detailed", "trust_id": "872N30ML18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-18", "dest_arr_time": "1333", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2N30", "timing_status": "EARLY", "origin_station": "Richmond North London Line", "current_leg_arr": "1332", "current_leg_dep": "1328", "current_leg_end": "Stratford", "origin_dep_time": "1231", "origin_platform": "5", "current_location": "Stratford", "last_update_time": "2026-09-18T12:42:56", "route_debug_link": null, "timing_variation": "-1 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": "1333", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 377.532, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1052.343, \"from_m\": 377.532, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3662.923, \"from_m\": 1052.343, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4082.627, \"from_m\": 3662.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4831.481, \"from_m\": 4082.627, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5048.1, \"from_m\": 4831.481, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5093.611, \"from_m\": 5048.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7498.122, \"from_m\": 5093.611, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7815.218, \"from_m\": 7498.122, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7867.16, \"from_m\": 7815.218, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9103.708, \"from_m\": 7867.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9175.069, \"from_m\": 9103.708, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9241.306, \"from_m\": 9175.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9385.025, \"from_m\": 9241.306, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9461.278, \"from_m\": 9385.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9501.661, \"from_m\": 9461.278, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9566.261, \"from_m\": 9501.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9573.476, \"from_m\": 9566.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9626.647, \"from_m\": 9573.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9631.398, \"from_m\": 9626.647, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10319.736, \"from_m\": 9631.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10349.305, \"from_m\": 10319.736, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10415.624, \"from_m\": 10349.305, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10852.856, \"from_m\": 10415.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10906.337, \"from_m\": 10852.856, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11008.41, \"from_m\": 10906.337, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11057.395, \"from_m\": 11008.41, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17150.265, \"from_m\": 11057.395, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17502.505, \"from_m\": 17150.265, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18850.0, \"from_m\": 17502.505, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19464.498, \"from_m\": 18850.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22431.701, \"from_m\": 19464.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22502.316, \"from_m\": 22431.701, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23034.552, \"from_m\": 22502.316, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23105.167, \"from_m\": 23034.552, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24422.393, \"from_m\": 23105.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26961.066, \"from_m\": 24422.393, \"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\": 27707.179, \"from_m\": 26961.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27769.094, \"from_m\": 27707.179, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28377.687, \"from_m\": 27769.094, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29081.016, \"from_m\": 28377.687, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29694.863, \"from_m\": 29081.016, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29731.084, \"from_m\": 29694.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29770.179, \"from_m\": 29731.084, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29811.445, \"from_m\": 29770.179, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29840.183, \"from_m\": 29811.445, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29912.797, \"from_m\": 29840.183, \"capability_applied\": null, \"effective_limit_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\": 670403, \"profile_key\": \"76207df86eed60b424f949a9f19e91cfc4816370f5e0e85ec5009e2f7ed8c9a8\", \"schedule_id\": 11513, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1231\", \"location\": \"Richmond North London Line\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Kew Gardens\", \"stage_seq\": 2, \"distance_m\": 2184.529, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1237H\", \"location\": \"Gunnersbury\", \"stage_seq\": 3, \"distance_m\": 3890.268, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240\", \"location\": \"South Acton\", \"stage_seq\": 4, \"distance_m\": 4902.544, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1244\", \"location\": \"Acton Central\", \"stage_seq\": 5, \"distance_m\": 6068.465, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 6, \"distance_m\": 7759.737, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1251\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 7, \"distance_m\": 10349.305, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 8, \"distance_m\": 10906.337, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1253H\", \"location\": \"Kensal Rise\", \"stage_seq\": 9, \"distance_m\": 11921.303, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": \"1255H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 10, \"distance_m\": 12919.677, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257\", \"location\": \"Brondesbury\", \"stage_seq\": 11, \"distance_m\": 13630.343, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1259\", \"location\": \"West Hampstead\", \"stage_seq\": 12, \"distance_m\": 14455.818, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1300H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 13, \"distance_m\": 15050.726, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303\", \"location\": \"Hampstead Heath\", \"stage_seq\": 14, \"distance_m\": 16464.801, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": \"1307\", \"location\": \"Gospel Oak\", \"stage_seq\": 15, \"distance_m\": 17417.262, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1309\", \"location\": \"Kentish Town West\", \"stage_seq\": 16, \"distance_m\": 18482.669, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 17, \"distance_m\": 19200.37, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1312\", \"location\": \"Camden Road\", \"stage_seq\": 18, \"distance_m\": 19397.964, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 19, \"distance_m\": 19929.282, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1315\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 20, \"distance_m\": 21110.103, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 21, \"distance_m\": 21479.666, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1316H\", \"wtt_dep\": \"1318\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 22, \"distance_m\": 21890.46, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 23, \"distance_m\": 22336.667, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": \"1319H\", \"location\": \"Canonbury\", \"stage_seq\": 24, \"distance_m\": 22768.434, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1321H\", \"wtt_dep\": \"1322\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 25, \"distance_m\": 24549.324, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 26, \"distance_m\": 25378.644, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1323H\", \"wtt_dep\": \"1324\", \"location\": \"Hackney Central\", \"stage_seq\": 27, \"distance_m\": 25930.251, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1325H\", \"wtt_dep\": \"1326\", \"location\": \"Homerton\", \"stage_seq\": 28, \"distance_m\": 26930.565, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": \"1328H\", \"location\": \"Hackney Wick\", \"stage_seq\": 29, \"distance_m\": 28347.953, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330H\", \"location\": \"Lea Junction\", \"stage_seq\": 30, \"distance_m\": 28861.259, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1331\", \"location\": \"Channelsea Jn\", \"stage_seq\": 31, \"distance_m\": 29162.151, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1333\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 32, \"distance_m\": 29912.797, \"section_seq\": 1, \"route_path_id\": 28457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29912.797, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28457}], \"total_distance_m\": 29912.797, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27146.771, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2766.026, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1231", "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\": 28339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:41Z\", \"source_id\": 55948227, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:48Z\", \"source_id\": 17902832, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:14Z\", \"source_id\": 55954649, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:37:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:18Z\", \"source_id\": 17904632, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:01Z\", \"source_id\": 55961737, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:06Z\", \"source_id\": 17906627, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:45Z\", \"source_id\": 55968237, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:47Z\", \"source_id\": 17908540, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:44Z\", \"source_id\": 55981188, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:47:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:46Z\", \"source_id\": 17912223, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:57Z\", \"source_id\": 55997392, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:02Z\", \"source_id\": 17916726, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:52Z\", \"source_id\": 56002126, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:56Z\", \"source_id\": 17918131, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:27Z\", \"source_id\": 56006092, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:34Z\", \"source_id\": 17919299, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:09Z\", \"source_id\": 56010053, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:12Z\", \"source_id\": 17920474, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:49Z\", \"source_id\": 56014226, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:54Z\", \"source_id\": 17921645, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:14Z\", \"source_id\": 56020396, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:17Z\", \"source_id\": 17923338, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:08Z\", \"source_id\": 56025790, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:13Z\", \"source_id\": 17924769, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:07Z\", \"source_id\": 56036000, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:11Z\", \"source_id\": 17927698, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:22Z\", \"source_id\": 56041745, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:25Z\", \"source_id\": 17929360, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:13Z\", \"source_id\": 56051705, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:16Z\", \"source_id\": 17932180, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:52Z\", \"source_id\": 56056245, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:56Z\", \"source_id\": 17933412, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:43Z\", \"source_id\": 56063566, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:49Z\", \"source_id\": 17935443, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:52Z\", \"source_id\": 56069082, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:56Z\", \"source_id\": 17937025, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:05Z\", \"source_id\": 56074844, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:12Z\", \"source_id\": 17938655, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:14Z\", \"source_id\": 56080372, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:17Z\", \"source_id\": 17940220, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:44Z\", \"source_id\": 56086478, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:47Z\", \"source_id\": 17942003, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:16Z\", \"source_id\": 56095310, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:20Z\", \"source_id\": 17944555, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1789734683349844, "current_leg_arrival_utc": "2026-09-18T13:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:40.366576", "service_state_evidence_id": 17944555, "current_leg_start_actual_dep": "2026-09-18T13:28:30+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:40.694105", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2N30 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 377.532, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1052.343, "from_m": 377.532, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3662.923, "from_m": 1052.343, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4082.627, "from_m": 3662.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4831.481, "from_m": 4082.627, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5048.1, "from_m": 4831.481, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5093.611, "from_m": 5048.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7498.122, "from_m": 5093.611, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7815.218, "from_m": 7498.122, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7867.16, "from_m": 7815.218, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9103.708, "from_m": 7867.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9175.069, "from_m": 9103.708, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9241.306, "from_m": 9175.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9385.025, "from_m": 9241.306, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9461.278, "from_m": 9385.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9501.661, "from_m": 9461.278, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9566.261, "from_m": 9501.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9573.476, "from_m": 9566.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9626.647, "from_m": 9573.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9631.398, "from_m": 9626.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10319.736, "from_m": 9631.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10349.305, "from_m": 10319.736, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10415.624, "from_m": 10349.305, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10852.856, "from_m": 10415.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10906.337, "from_m": 10852.856, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11008.41, "from_m": 10906.337, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11057.395, "from_m": 11008.41, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17150.265, "from_m": 11057.395, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17502.505, "from_m": 17150.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18850.0, "from_m": 17502.505, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19464.498, "from_m": 18850.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22431.701, "from_m": 19464.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22502.316, "from_m": 22431.701, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23034.552, "from_m": 22502.316, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23105.167, "from_m": 23034.552, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24422.393, "from_m": 23105.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26961.066, "from_m": 24422.393, "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": 27707.179, "from_m": 26961.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27769.094, "from_m": 27707.179, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28377.687, "from_m": 27769.094, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29081.016, "from_m": 28377.687, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29694.863, "from_m": 29081.016, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29731.084, "from_m": 29694.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29770.179, "from_m": 29731.084, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29811.445, "from_m": 29770.179, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29840.183, "from_m": 29811.445, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29912.797, "from_m": 29840.183, "capability_applied": null, "effective_limit_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": 670403, "profile_key": "76207df86eed60b424f949a9f19e91cfc4816370f5e0e85ec5009e2f7ed8c9a8", "schedule_id": 11513, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1231", "location": "Richmond North London Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Kew Gardens", "stage_seq": 2, "distance_m": 2184.529, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1237H", "location": "Gunnersbury", "stage_seq": 3, "distance_m": 3890.268, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240", "location": "South Acton", "stage_seq": 4, "distance_m": 4902.544, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1244", "location": "Acton Central", "stage_seq": 5, "distance_m": 6068.465, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Acton Wells Jn", "stage_seq": 6, "distance_m": 7759.737, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1251", "location": "Willesden Junction High Level", "stage_seq": 7, "distance_m": 10349.305, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252", "location": "Kensal Green Jn", "stage_seq": 8, "distance_m": 10906.337, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1253H", "location": "Kensal Rise", "stage_seq": 9, "distance_m": 11921.303, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": "1255H", "location": "Brondesbury Park", "stage_seq": 10, "distance_m": 12919.677, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257", "location": "Brondesbury", "stage_seq": 11, "distance_m": 13630.343, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1259", "location": "West Hampstead", "stage_seq": 12, "distance_m": 14455.818, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1300H", "location": "Finchley Road & Frognal", "stage_seq": 13, "distance_m": 15050.726, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303", "location": "Hampstead Heath", "stage_seq": 14, "distance_m": 16464.801, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": "1307", "location": "Gospel Oak", "stage_seq": 15, "distance_m": 17417.262, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1309", "location": "Kentish Town West", "stage_seq": 16, "distance_m": 18482.669, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Camden Road Jn", "stage_seq": 17, "distance_m": 19200.37, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1312", "location": "Camden Road", "stage_seq": 18, "distance_m": 19397.964, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "Camden Road East Jn", "stage_seq": 19, "distance_m": 19929.282, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1315", "location": "Caledonian Rd & Barnsbury", "stage_seq": 20, "distance_m": 21110.103, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315H", "location": "Westbourne Road Junction", "stage_seq": 21, "distance_m": 21479.666, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1316H", "wtt_dep": "1318", "location": "Highbury & Islington (North London Lines)", "stage_seq": 22, "distance_m": 21890.46, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318H", "location": "Canonbury West Jn", "stage_seq": 23, "distance_m": 22336.667, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": "1319H", "location": "Canonbury", "stage_seq": 24, "distance_m": 22768.434, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1321H", "wtt_dep": "1322", "location": "Dalston Kingsland", "stage_seq": 25, "distance_m": 24549.324, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323", "location": "Navarino Road Jn", "stage_seq": 26, "distance_m": 25378.644, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1323H", "wtt_dep": "1324", "location": "Hackney Central", "stage_seq": 27, "distance_m": 25930.251, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1325H", "wtt_dep": "1326", "location": "Homerton", "stage_seq": 28, "distance_m": 26930.565, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": "1328H", "location": "Hackney Wick", "stage_seq": 29, "distance_m": 28347.953, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330H", "location": "Lea Junction", "stage_seq": 30, "distance_m": 28861.259, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1331", "location": "Channelsea Jn", "stage_seq": 31, "distance_m": 29162.151, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1333", "wtt_dep": null, "location": "Stratford", "stage_seq": 32, "distance_m": 29912.797, "section_seq": 1, "route_path_id": 28457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29912.797, "from_m": 0.0, "section_seq": 1, "route_path_id": 28457}], "total_distance_m": 29912.797, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27146.771, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2766.026, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28339, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:41Z", "source_id": 55948227, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:48Z", "source_id": 17902832, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28347, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:14Z", "source_id": 55954649, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:37:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:18Z", "source_id": 17904632, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22346, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:01Z", "source_id": 55961737, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:06Z", "source_id": 17906627, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22342, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:45Z", "source_id": 55968237, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:47Z", "source_id": 17908540, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22503, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:44Z", "source_id": 55981188, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:47:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:46Z", "source_id": 17912223, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:57Z", "source_id": 55997392, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:53:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:02Z", "source_id": 17916726, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:52Z", "source_id": 56002126, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:56Z", "source_id": 17918131, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:27Z", "source_id": 56006092, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:34Z", "source_id": 17919299, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:09Z", "source_id": 56010053, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:58:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:12Z", "source_id": 17920474, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:49Z", "source_id": 56014226, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:54Z", "source_id": 17921645, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:14Z", "source_id": 56020396, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:03:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:17Z", "source_id": 17923338, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:08Z", "source_id": 56025790, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:05:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:13Z", "source_id": 17924769, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:07Z", "source_id": 56036000, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:08:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:11Z", "source_id": 17927698, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:22Z", "source_id": 56041745, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:11:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:25Z", "source_id": 17929360, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:13Z", "source_id": 56051705, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:14:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:16Z", "source_id": 17932180, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:52Z", "source_id": 56056245, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:56Z", "source_id": 17933412, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:43Z", "source_id": 56063566, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:49Z", "source_id": 17935443, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:52Z", "source_id": 56069082, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T12:21:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:56Z", "source_id": 17937025, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:05Z", "source_id": 56074844, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T12:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:12Z", "source_id": 17938655, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:14Z", "source_id": 56080372, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T12:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:17Z", "source_id": 17940220, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:44Z", "source_id": 56086478, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T12:28:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:47Z", "source_id": 17942003, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:16Z", "source_id": 56095310, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T12:32:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:20Z", "source_id": 17944555, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Richmond North London Line |
1231 |
1231 |
5 |
None |
None |
Stratford |
1333 |
1333 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G58887/2026-09-18/detailed |
None |
Hackney Wick |
2026-09-18T13:28: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 |
1328 |
1332 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-18 12:42:56 |
TERMINATED |
2026-09-18 12:32:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944555 |
1789734683349844 |
86 |
86 |
2026-09-18 12:42:40.694105 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:40.366576 |
| 639665 |
668270 |
C10044 |
899P26MI18 |
2026-09-18 |
COMPLETE |
17944594 |
2026-09-18 13:32:00 |
2026-09-18 12:42:56 |
2026-09-20 12:42:56 |
{"id": 668270, "stp": "P", "toc": "Thameslink", "uid": "C10044", "consist": "700016", "dest_crs": "LUT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10044/2026-09-18/detailed", "trust_id": "899P26MI18", "origin_crs": "RAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Luton", "service_date": "2026-09-18", "dest_arr_time": "1332", "dest_platform": "2", "is_terminated": 1, "next_location": "Luton", "signalling_id": "9P26", "timing_status": "ON TIME", "origin_station": "Rainham (Kent)", "current_leg_arr": "1332", "current_leg_dep": "1330", "current_leg_end": "Luton", "origin_dep_time": "1100", "origin_platform": "0", "current_location": "Luton", "last_update_time": "2026-09-18T12:42:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3962762, 51.8728653], [-0.3968863999999999, 51.873314], [-0.39745099999999994, 51.87373049999999], [-0.39804509999999993, 51.8741702], [-0.3986298999999999, 51.874597400000006], [-0.39905899999999994, 51.87491200000001], [-0.3994333, 51.875182800000005], [-0.3996814, 51.875361600000005], [-0.4001802, 51.8757292], [-0.4006026, 51.876048], [-0.4011874, 51.8764793], [-0.4016554, 51.87682379999999], [-0.4021892, 51.877217], [-0.4027055, 51.8775987], [-0.4032312, 51.8779936], [-0.4042196, 51.8787214], [-0.4047717, 51.8791058], [-0.4052317, 51.8793997], [-0.40584059999999994, 51.879757399999995], [-0.4065097999999999, 51.8801117], [-0.4070033, 51.88035099999999], [-0.407635, 51.88063410000001], [-0.4084048, 51.8809412], [-0.4089359, 51.88114070000002], [-0.4091484, 51.88121039999999], [-0.4095540999999999, 51.8813692], [-0.4099933999999999, 51.881520499999986], [-0.41022870000000006, 51.881584499999995], [-0.4104423, 51.8816414], [-0.41078599999999993, 51.88173299999999], [-0.4108281999999999, 51.8817442], [-0.4113633, 51.8818833], [-0.412011, 51.88204720000001], [-0.41276339999999995, 51.8822285], [-0.4135317999999999, 51.882401599999994], [-0.41408169999999994, 51.882511699999995]]}", "current_leg_start": "Luton Airport Parkway", "dest_arr_time_act": "1332", "motion_projection": null, "next_location_lat": "51.8825117", "next_location_lon": "-0.4140817", "previous_location": "Luton Airport Parkway", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3291.147, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6226.849, \"from_m\": 3291.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\": 6775.231, \"from_m\": 6226.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9458.166, \"from_m\": 6775.231, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9717.473, \"from_m\": 9458.166, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10206.048, \"from_m\": 9717.473, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20228.576, \"from_m\": 10206.048, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21220.515, \"from_m\": 20228.576, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21860.346, \"from_m\": 21220.515, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25192.066, \"from_m\": 21860.346, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25241.429, \"from_m\": 25192.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\": 30390.31, \"from_m\": 25241.429, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32193.449, \"from_m\": 30390.31, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32709.139, \"from_m\": 32193.449, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33058.827, \"from_m\": 32709.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33104.468, \"from_m\": 33058.827, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33807.25, \"from_m\": 33104.468, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33840.273, \"from_m\": 33807.25, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33842.068, \"from_m\": 33840.273, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35471.27, \"from_m\": 33842.068, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35505.756, \"from_m\": 35471.27, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45098.018, \"from_m\": 35505.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45489.278, \"from_m\": 45098.018, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47221.238, \"from_m\": 45489.278, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48121.517, \"from_m\": 47221.238, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48161.17, \"from_m\": 48121.517, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 48512.29, \"from_m\": 48161.17, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48845.493, \"from_m\": 48512.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50035.988, \"from_m\": 48845.493, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51190.927, \"from_m\": 50035.988, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51848.34, \"from_m\": 51190.927, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 52251.837, \"from_m\": 51848.34, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53533.872, \"from_m\": 52251.837, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 53573.023, \"from_m\": 53533.872, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53613.316, \"from_m\": 53573.023, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54081.505, \"from_m\": 53613.316, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54128.118, \"from_m\": 54081.505, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54176.743, \"from_m\": 54128.118, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54216.953, \"from_m\": 54176.743, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56941.361, \"from_m\": 54216.953, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58555.129, \"from_m\": 56941.361, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 58798.482, \"from_m\": 58555.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58894.495, \"from_m\": 58798.482, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58941.754, \"from_m\": 58894.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59180.253, \"from_m\": 58941.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\": 59707.538, \"from_m\": 59180.253, \"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\": 59745.302, \"from_m\": 59707.538, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 60302.533, \"from_m\": 59745.302, \"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\": 60380.158, \"from_m\": 60302.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}, {\"to_m\": 63731.863, \"from_m\": 60380.158, \"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\": 64009.824, \"from_m\": 63731.863, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64047.085, \"from_m\": 64009.824, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 65274.073, \"from_m\": 64047.085, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65342.958, \"from_m\": 65274.073, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66139.658, \"from_m\": 65342.958, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68302.631, \"from_m\": 66139.658, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68407.05, \"from_m\": 68302.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69682.583, \"from_m\": 68407.05, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 71069.421, \"from_m\": 69682.583, \"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\": 74428.254, \"from_m\": 71069.421, \"capability_applied\": null, \"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\": 74521.136, \"from_m\": 74428.254, \"capability_applied\": null, \"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\": 74571.982, \"from_m\": 74521.136, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 74603.637, \"from_m\": 74571.982, \"capability_applied\": null, \"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\": 75203.504, \"from_m\": 74603.637, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77817.618, \"from_m\": 75203.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83584.371, \"from_m\": 77817.618, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 85027.513, \"from_m\": 83584.371, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88575.522, \"from_m\": 85027.513, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88646.145, \"from_m\": 88575.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94805.048, \"from_m\": 88646.145, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 98938.633, \"from_m\": 94805.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\": 104131.932, \"from_m\": 98938.633, \"capability_applied\": null, \"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\": 104216.942, \"from_m\": 104131.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104234.142, \"from_m\": 104216.942, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 104319.714, \"from_m\": 104234.142, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104892.263, \"from_m\": 104319.714, \"capability_applied\": null, \"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\": 108376.641, \"from_m\": 104892.263, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110175.44, \"from_m\": 108376.641, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 112777.145, \"from_m\": 110175.44, \"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\": 113434.425, \"from_m\": 112777.145, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 113501.928, \"from_m\": 113434.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113803.558, \"from_m\": 113501.928, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 668270, \"profile_key\": \"ba27b8c96076b7d9a701638531830ee8c2a2850951a474df9f6b0384d001b594\", \"schedule_id\": 1095, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1100\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1105\", \"wtt_dep\": \"1106H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 2, \"distance_m\": 4779.506, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1109H\", \"wtt_dep\": \"1110H\", \"location\": \"Chatham\", \"stage_seq\": 3, \"distance_m\": 7319.709, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1113\", \"wtt_dep\": \"1114\", \"location\": \"Rochester\", \"stage_seq\": 4, \"distance_m\": 8754.551, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1115\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 5, \"distance_m\": 9424.543, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1116H\", \"wtt_dep\": \"1117H\", \"location\": \"Strood\", \"stage_seq\": 6, \"distance_m\": 9835.49, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1122\", \"wtt_dep\": \"1122H\", \"location\": \"Higham\", \"stage_seq\": 7, \"distance_m\": 14092.684, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124H\", \"location\": \"Hoo Jn\", \"stage_seq\": 8, \"distance_m\": 16220.105, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1128H\", \"wtt_dep\": \"1129H\", \"location\": \"Gravesend\", \"stage_seq\": 9, \"distance_m\": 21445.528, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 10, \"distance_m\": 23861.108, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1133\", \"wtt_dep\": \"1133H\", \"location\": \"Northfleet\", \"stage_seq\": 11, \"distance_m\": 24888.125, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1135\", \"wtt_dep\": \"1135H\", \"location\": \"Swanscombe\", \"stage_seq\": 12, \"distance_m\": 25847.595, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1138\", \"wtt_dep\": \"1139\", \"location\": \"Greenhithe\", \"stage_seq\": 13, \"distance_m\": 28043.805, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1140H\", \"wtt_dep\": \"1141\", \"location\": \"Stone Crossing\", \"stage_seq\": 14, \"distance_m\": 29326.015, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1145\", \"wtt_dep\": \"1146H\", \"location\": \"Dartford\", \"stage_seq\": 15, \"distance_m\": 32436.422, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"Dartford Jn\", \"stage_seq\": 16, \"distance_m\": 33157.895, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 17, \"distance_m\": 33842.068, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 34972.421, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1151\", \"wtt_dep\": \"1152\", \"location\": \"Slade Green\", \"stage_seq\": 19, \"distance_m\": 35678.085, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1158\", \"location\": \"Abbey Wood\", \"stage_seq\": 20, \"distance_m\": 41853.341, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1200H\", \"wtt_dep\": \"1201H\", \"location\": \"Plumstead\", \"stage_seq\": 21, \"distance_m\": 44407.701, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1204\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 22, \"distance_m\": 45235.308, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209H\", \"location\": \"Charlton\", \"stage_seq\": 23, \"distance_m\": 48334.168, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1211H\", \"location\": \"Westcombe Park\", \"stage_seq\": 24, \"distance_m\": 49181.309, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1213H\", \"location\": \"Maze Hill\", \"stage_seq\": 25, \"distance_m\": 50285.256, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Greenwich\", \"stage_seq\": 26, \"distance_m\": 51692.909, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219H\", \"location\": \"Deptford\", \"stage_seq\": 27, \"distance_m\": 52535.982, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"North Kent East Jn\", \"stage_seq\": 28, \"distance_m\": 53533.872, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 29, \"distance_m\": 54128.118, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 30, \"distance_m\": 55614.212, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1228\", \"location\": \"London Bridge\", \"stage_seq\": 31, \"distance_m\": 57479.405, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 32, \"distance_m\": 58206.422, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 33, \"distance_m\": 58813.85, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1234H\", \"location\": \"London Blackfriars\", \"stage_seq\": 34, \"distance_m\": 59415.985, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1236H\", \"location\": \"City Thameslink\", \"stage_seq\": 35, \"distance_m\": 59818.368, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1239\", \"location\": \"Farringdon\", \"stage_seq\": 36, \"distance_m\": 60548.526, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1242H\", \"wtt_dep\": \"1243H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 37, \"distance_m\": 62767.382, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Dock Jn North\", \"stage_seq\": 38, \"distance_m\": 63999.26, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247H\", \"location\": \"Kentish Town\", \"stage_seq\": 39, \"distance_m\": 64966.285, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 40, \"distance_m\": 65970.807, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 41, \"distance_m\": 68283.495, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1252\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 42, \"distance_m\": 68717.433, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253H\", \"location\": \"Cricklewood\", \"stage_seq\": 43, \"distance_m\": 70666.481, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255H\", \"location\": \"Brent Cross West\", \"stage_seq\": 44, \"distance_m\": 72151.051, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Hendon\", \"stage_seq\": 45, \"distance_m\": 73716.183, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Silkstream Jn\", \"stage_seq\": 46, \"distance_m\": 77765.796, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1300\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 47, \"distance_m\": 80284.937, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304H\", \"location\": \"Elstree\", \"stage_seq\": 48, \"distance_m\": 85116.477, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Radlett Jn\", \"stage_seq\": 49, \"distance_m\": 88345.017, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": \"1308\", \"location\": \"Radlett\", \"stage_seq\": 50, \"distance_m\": 89654.769, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": \"1316\", \"location\": \"St. Albans\", \"stage_seq\": 51, \"distance_m\": 97178.974, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320\", \"location\": \"Harpenden Jn\", \"stage_seq\": 52, \"distance_m\": 104216.942, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1322\", \"location\": \"Harpenden\", \"stage_seq\": 53, \"distance_m\": 104756.052, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1327H\", \"wtt_dep\": \"1328H\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 54, \"distance_m\": 112145.536, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": null, \"location\": \"Luton\", \"stage_seq\": 55, \"distance_m\": 113803.558, \"section_seq\": 1, \"route_path_id\": 66062}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 113803.558, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66062}], \"total_distance_m\": 113803.558, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 105827.148, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7976.41, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.8825117", "current_position_lon": "-0.4140817", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:07:02Z\", \"source_id\": 55727306, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:08:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:07:06Z\", \"source_id\": 17839968, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:11:40Z\", \"source_id\": 55739491, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:11:41Z\", \"source_id\": 17843309, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:15:15Z\", \"source_id\": 55748539, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:16:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:15:19Z\", \"source_id\": 17845951, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:18:45Z\", \"source_id\": 55757476, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:19:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:18:49Z\", \"source_id\": 17848518, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:24:08Z\", \"source_id\": 55771623, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:25:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:24:13Z\", \"source_id\": 17852435, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:30:26Z\", \"source_id\": 55787630, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:30:27Z\", \"source_id\": 17857076, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:34:22Z\", \"source_id\": 55797710, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:35:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:34:27Z\", \"source_id\": 17859983, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:35:46Z\", \"source_id\": 55801327, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:37:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:35:53Z\", \"source_id\": 17861008, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:38:47Z\", \"source_id\": 55808965, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:38:48Z\", \"source_id\": 17863086, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:40:52Z\", \"source_id\": 55814438, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:41:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:41:00Z\", \"source_id\": 17864667, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:44:38Z\", \"source_id\": 55823928, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:45:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:44:43Z\", \"source_id\": 17867348, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:50:39Z\", \"source_id\": 55839360, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:50:42Z\", \"source_id\": 17871649, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:56:44Z\", \"source_id\": 55854946, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:56:50Z\", \"source_id\": 17876066, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:00:47Z\", \"source_id\": 55865275, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:01:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:00:54Z\", \"source_id\": 17878998, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:03:00Z\", \"source_id\": 55870724, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:03:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:03:03Z\", \"source_id\": 17880572, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:07:57Z\", \"source_id\": 55883329, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:08:02Z\", \"source_id\": 17884142, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:18Z\", \"source_id\": 55889257, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:10:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:21Z\", \"source_id\": 17885791, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:12:18Z\", \"source_id\": 55894148, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:12:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:12:22Z\", \"source_id\": 17887322, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:15:09Z\", \"source_id\": 55901395, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:16:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:15:12Z\", \"source_id\": 17889390, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:10Z\", \"source_id\": 55908874, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:18:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:12Z\", \"source_id\": 17891532, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:28:26Z\", \"source_id\": 55934678, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:28:32Z\", \"source_id\": 17899107, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:30Z\", \"source_id\": 55947711, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:36Z\", \"source_id\": 17902709, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:54Z\", \"source_id\": 55953792, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:36:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:56Z\", \"source_id\": 17904374, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:48Z\", \"source_id\": 55958618, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:38:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:50Z\", \"source_id\": 17905699, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:40Z\", \"source_id\": 55968047, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:42:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:43Z\", \"source_id\": 17908514, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:40Z\", \"source_id\": 55978402, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:46:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:43Z\", \"source_id\": 17911446, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:52Z\", \"source_id\": 55986503, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:49:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:53Z\", \"source_id\": 17913734, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:00Z\", \"source_id\": 55997486, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:04Z\", \"source_id\": 17916777, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:09Z\", \"source_id\": 56000363, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:13Z\", \"source_id\": 17917600, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:00Z\", \"source_id\": 56004889, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:05Z\", \"source_id\": 17918941, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:20Z\", \"source_id\": 56010489, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:24Z\", \"source_id\": 17920631, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:02Z\", \"source_id\": 56022596, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:06Z\", \"source_id\": 17923949, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:29Z\", \"source_id\": 56031796, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:07:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:31Z\", \"source_id\": 17926481, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:05Z\", \"source_id\": 56056805, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:08Z\", \"source_id\": 17933576, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:03Z\", \"source_id\": 56072271, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:07Z\", \"source_id\": 17937919, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:43Z\", \"source_id\": 56089051, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:45Z\", \"source_id\": 17942750, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:21Z\", \"source_id\": 56095504, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:23Z\", \"source_id\": 17944594, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Luton", "service_state_platform": "2", "timing_fact_generation": 1789734686419298, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:42.061737", "service_state_evidence_id": 17944594, "current_leg_start_actual_dep": "2026-09-18T13:28:30+01:00", "operational_evidence_version": 214, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:42.611056", "service_state_valid_until_kind": null, "operational_interpretation_version": 214, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
RAI |
LUT |
9P26 |
700016 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 3291.147, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6226.849, "from_m": 3291.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": 6775.231, "from_m": 6226.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9458.166, "from_m": 6775.231, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9717.473, "from_m": 9458.166, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10206.048, "from_m": 9717.473, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20228.576, "from_m": 10206.048, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21220.515, "from_m": 20228.576, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21860.346, "from_m": 21220.515, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25192.066, "from_m": 21860.346, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25241.429, "from_m": 25192.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": 30390.31, "from_m": 25241.429, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32193.449, "from_m": 30390.31, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32709.139, "from_m": 32193.449, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33058.827, "from_m": 32709.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33104.468, "from_m": 33058.827, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33807.25, "from_m": 33104.468, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33840.273, "from_m": 33807.25, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33842.068, "from_m": 33840.273, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35471.27, "from_m": 33842.068, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35505.756, "from_m": 35471.27, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45098.018, "from_m": 35505.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45489.278, "from_m": 45098.018, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47221.238, "from_m": 45489.278, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48121.517, "from_m": 47221.238, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48161.17, "from_m": 48121.517, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 48512.29, "from_m": 48161.17, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48845.493, "from_m": 48512.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50035.988, "from_m": 48845.493, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51190.927, "from_m": 50035.988, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51848.34, "from_m": 51190.927, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 52251.837, "from_m": 51848.34, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53533.872, "from_m": 52251.837, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 53573.023, "from_m": 53533.872, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53613.316, "from_m": 53573.023, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54081.505, "from_m": 53613.316, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54128.118, "from_m": 54081.505, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54176.743, "from_m": 54128.118, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54216.953, "from_m": 54176.743, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56941.361, "from_m": 54216.953, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58555.129, "from_m": 56941.361, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58798.482, "from_m": 58555.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58894.495, "from_m": 58798.482, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58941.754, "from_m": 58894.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59180.253, "from_m": 58941.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": 59707.538, "from_m": 59180.253, "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": 59745.302, "from_m": 59707.538, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 60302.533, "from_m": 59745.302, "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": 60380.158, "from_m": 60302.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}, {"to_m": 63731.863, "from_m": 60380.158, "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": 64009.824, "from_m": 63731.863, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64047.085, "from_m": 64009.824, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 65274.073, "from_m": 64047.085, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65342.958, "from_m": 65274.073, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66139.658, "from_m": 65342.958, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68302.631, "from_m": 66139.658, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68407.05, "from_m": 68302.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69682.583, "from_m": 68407.05, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 71069.421, "from_m": 69682.583, "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": 74428.254, "from_m": 71069.421, "capability_applied": null, "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": 74521.136, "from_m": 74428.254, "capability_applied": null, "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": 74571.982, "from_m": 74521.136, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 74603.637, "from_m": 74571.982, "capability_applied": null, "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": 75203.504, "from_m": 74603.637, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77817.618, "from_m": 75203.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83584.371, "from_m": 77817.618, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 85027.513, "from_m": 83584.371, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88575.522, "from_m": 85027.513, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88646.145, "from_m": 88575.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94805.048, "from_m": 88646.145, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 98938.633, "from_m": 94805.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": 104131.932, "from_m": 98938.633, "capability_applied": null, "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": 104216.942, "from_m": 104131.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104234.142, "from_m": 104216.942, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 104319.714, "from_m": 104234.142, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104892.263, "from_m": 104319.714, "capability_applied": null, "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": 108376.641, "from_m": 104892.263, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110175.44, "from_m": 108376.641, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 112777.145, "from_m": 110175.44, "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": 113434.425, "from_m": 112777.145, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 113501.928, "from_m": 113434.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113803.558, "from_m": 113501.928, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 668270, "profile_key": "ba27b8c96076b7d9a701638531830ee8c2a2850951a474df9f6b0384d001b594", "schedule_id": 1095, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1100", "location": "Rainham (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1105", "wtt_dep": "1106H", "location": "Gillingham (Kent)", "stage_seq": 2, "distance_m": 4779.506, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1109H", "wtt_dep": "1110H", "location": "Chatham", "stage_seq": 3, "distance_m": 7319.709, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1113", "wtt_dep": "1114", "location": "Rochester", "stage_seq": 4, "distance_m": 8754.551, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1115", "location": "Rochester Bridge Jn", "stage_seq": 5, "distance_m": 9424.543, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1116H", "wtt_dep": "1117H", "location": "Strood", "stage_seq": 6, "distance_m": 9835.49, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1122", "wtt_dep": "1122H", "location": "Higham", "stage_seq": 7, "distance_m": 14092.684, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124H", "location": "Hoo Jn", "stage_seq": 8, "distance_m": 16220.105, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1128H", "wtt_dep": "1129H", "location": "Gravesend", "stage_seq": 9, "distance_m": 21445.528, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131H", "location": "Springhead Junction (CTRL)", "stage_seq": 10, "distance_m": 23861.108, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1133", "wtt_dep": "1133H", "location": "Northfleet", "stage_seq": 11, "distance_m": 24888.125, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1135", "wtt_dep": "1135H", "location": "Swanscombe", "stage_seq": 12, "distance_m": 25847.595, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1138", "wtt_dep": "1139", "location": "Greenhithe", "stage_seq": 13, "distance_m": 28043.805, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1140H", "wtt_dep": "1141", "location": "Stone Crossing", "stage_seq": 14, "distance_m": 29326.015, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1145", "wtt_dep": "1146H", "location": "Dartford", "stage_seq": 15, "distance_m": 32436.422, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148", "location": "Dartford Jn", "stage_seq": 16, "distance_m": 33157.895, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148H", "location": "Crayford Spur A Jn", "stage_seq": 17, "distance_m": 33842.068, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 34972.421, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1151", "wtt_dep": "1152", "location": "Slade Green", "stage_seq": 19, "distance_m": 35678.085, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1158", "location": "Abbey Wood", "stage_seq": 20, "distance_m": 41853.341, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1200H", "wtt_dep": "1201H", "location": "Plumstead", "stage_seq": 21, "distance_m": 44407.701, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1204", "location": "Woolwich Arsenal", "stage_seq": 22, "distance_m": 45235.308, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209H", "location": "Charlton", "stage_seq": 23, "distance_m": 48334.168, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1211H", "location": "Westcombe Park", "stage_seq": 24, "distance_m": 49181.309, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1213H", "location": "Maze Hill", "stage_seq": 25, "distance_m": 50285.256, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Greenwich", "stage_seq": 26, "distance_m": 51692.909, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219H", "location": "Deptford", "stage_seq": 27, "distance_m": 52535.982, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "North Kent East Jn", "stage_seq": 28, "distance_m": 53533.872, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Surrey Canal Jn", "stage_seq": 29, "distance_m": 54128.118, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223H", "location": "Blue Anchor (Kent)", "stage_seq": 30, "distance_m": 55614.212, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1228", "location": "London Bridge", "stage_seq": 31, "distance_m": 57479.405, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Metropolitan Jn", "stage_seq": 32, "distance_m": 58206.422, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232", "location": "Blackfriars Jn", "stage_seq": 33, "distance_m": 58813.85, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1234H", "location": "London Blackfriars", "stage_seq": 34, "distance_m": 59415.985, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1236H", "location": "City Thameslink", "stage_seq": 35, "distance_m": 59818.368, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1239", "location": "Farringdon", "stage_seq": 36, "distance_m": 60548.526, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1242H", "wtt_dep": "1243H", "location": "St Pancras Low Level", "stage_seq": 37, "distance_m": 62767.382, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Dock Jn North", "stage_seq": 38, "distance_m": 63999.26, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247H", "location": "Kentish Town", "stage_seq": 39, "distance_m": 64966.285, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Carlton Road Jn", "stage_seq": 40, "distance_m": 65970.807, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "West Hampstead South Jn", "stage_seq": 41, "distance_m": 68283.495, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1252", "location": "West Hampstead Thameslink", "stage_seq": 42, "distance_m": 68717.433, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253H", "location": "Cricklewood", "stage_seq": 43, "distance_m": 70666.481, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255H", "location": "Brent Cross West", "stage_seq": 44, "distance_m": 72151.051, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Hendon", "stage_seq": 45, "distance_m": 73716.183, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Silkstream Jn", "stage_seq": 46, "distance_m": 77765.796, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1300", "location": "Mill Hill Broadway", "stage_seq": 47, "distance_m": 80284.937, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304H", "location": "Elstree", "stage_seq": 48, "distance_m": 85116.477, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Radlett Jn", "stage_seq": 49, "distance_m": 88345.017, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": "1308", "location": "Radlett", "stage_seq": 50, "distance_m": 89654.769, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": "1316", "location": "St. Albans", "stage_seq": 51, "distance_m": 97178.974, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320", "location": "Harpenden Jn", "stage_seq": 52, "distance_m": 104216.942, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1322", "location": "Harpenden", "stage_seq": 53, "distance_m": 104756.052, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1327H", "wtt_dep": "1328H", "location": "Luton Airport Parkway", "stage_seq": 54, "distance_m": 112145.536, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": null, "location": "Luton", "stage_seq": 55, "distance_m": 113803.558, "section_seq": 1, "route_path_id": 66062}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 113803.558, "from_m": 0.0, "section_seq": 1, "route_path_id": 66062}], "total_distance_m": 113803.558, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 105827.148, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7976.41, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:07:02Z", "source_id": 55727306, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T10:08:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:07:06Z", "source_id": 17839968, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:11:40Z", "source_id": 55739491, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T10:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:11:41Z", "source_id": 17843309, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:15:15Z", "source_id": 55748539, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T10:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:15:19Z", "source_id": 17845951, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32263, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:18:45Z", "source_id": 55757476, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:19:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:18:49Z", "source_id": 17848518, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32257, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:24:08Z", "source_id": 55771623, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T10:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:24:13Z", "source_id": 17852435, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:30:26Z", "source_id": 55787630, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T10:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:30:27Z", "source_id": 17857076, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:34:22Z", "source_id": 55797710, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T10:35:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:34:27Z", "source_id": 17859983, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:35:46Z", "source_id": 55801327, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T10:37:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:35:53Z", "source_id": 17861008, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:38:47Z", "source_id": 55808965, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T10:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:38:48Z", "source_id": 17863086, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:40:52Z", "source_id": 55814438, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T10:41:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:41:00Z", "source_id": 17864667, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:44:38Z", "source_id": 55823928, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T10:45:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:44:43Z", "source_id": 17867348, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:50:39Z", "source_id": 55839360, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T10:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:50:42Z", "source_id": 17871649, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:56:44Z", "source_id": 55854946, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T10:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:56:50Z", "source_id": 17876066, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:00:47Z", "source_id": 55865275, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T11:01:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:00:54Z", "source_id": 17878998, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:03:00Z", "source_id": 55870724, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T11:03:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:03:03Z", "source_id": 17880572, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:07:57Z", "source_id": 55883329, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T11:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:08:02Z", "source_id": 17884142, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31652, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:18Z", "source_id": 55889257, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T11:10:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:21Z", "source_id": 17885791, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31648, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:12:18Z", "source_id": 55894148, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T11:12:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:12:22Z", "source_id": 17887322, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31644, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:15:09Z", "source_id": 55901395, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T11:16:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:15:12Z", "source_id": 17889390, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31640, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:10Z", "source_id": 55908874, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T11:18:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:12Z", "source_id": 17891532, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:28:26Z", "source_id": 55934678, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T11:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:28:32Z", "source_id": 17899107, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:30Z", "source_id": 55947711, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T11:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:36Z", "source_id": 17902709, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:54Z", "source_id": 55953792, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T11:36:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:56Z", "source_id": 17904374, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:48Z", "source_id": 55958618, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T11:38:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:50Z", "source_id": 17905699, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:40Z", "source_id": 55968047, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T11:42:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:43Z", "source_id": 17908514, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:40Z", "source_id": 55978402, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T11:46:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:43Z", "source_id": 17911446, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:52Z", "source_id": 55986503, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T11:49:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:53Z", "source_id": 17913734, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:00Z", "source_id": 55997486, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T11:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:04Z", "source_id": 17916777, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18452, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:09Z", "source_id": 56000363, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-18T11:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:13Z", "source_id": 17917600, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18416, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:00Z", "source_id": 56004889, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T11:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:05Z", "source_id": 17918941, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18401, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:20Z", "source_id": 56010489, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T11:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:24Z", "source_id": 17920631, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18393, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:02Z", "source_id": 56022596, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-18T12:03:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:06Z", "source_id": 17923949, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18378, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:29Z", "source_id": 56031796, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-18T12:07:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:31Z", "source_id": 17926481, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-18T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18363, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:05Z", "source_id": 56056805, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-18T12:17:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:08Z", "source_id": 17933576, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18213, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:03Z", "source_id": 56072271, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-18T12:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:07Z", "source_id": 17937919, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18196, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:43Z", "source_id": 56089051, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-18T12:29:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:45Z", "source_id": 17942750, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-18T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18181, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:21Z", "source_id": 56095504, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-18T12:32:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:23Z", "source_id": 17944594, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Rainham (Kent) |
1100 |
1100 |
0 |
None |
None |
Luton |
1332 |
1332 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C10044/2026-09-18/detailed |
None |
Luton Airport Parkway |
2026-09-18T13:28:30+01:00 |
Luton |
2.0 |
{"type": "LineString", "coordinates": [[-0.3962762, 51.8728653], [-0.3968863999999999, 51.873314], [-0.39745099999999994, 51.87373049999999], [-0.39804509999999993, 51.8741702], [-0.3986298999999999, 51.874597400000006], [-0.39905899999999994, 51.87491200000001], [-0.3994333, 51.875182800000005], [-0.3996814, 51.875361600000005], [-0.4001802, 51.8757292], [-0.4006026, 51.876048], [-0.4011874, 51.8764793], [-0.4016554, 51.87682379999999], [-0.4021892, 51.877217], [-0.4027055, 51.8775987], [-0.4032312, 51.8779936], [-0.4042196, 51.8787214], [-0.4047717, 51.8791058], [-0.4052317, 51.8793997], [-0.40584059999999994, 51.879757399999995], [-0.4065097999999999, 51.8801117], [-0.4070033, 51.88035099999999], [-0.407635, 51.88063410000001], [-0.4084048, 51.8809412], [-0.4089359, 51.88114070000002], [-0.4091484, 51.88121039999999], [-0.4095540999999999, 51.8813692], [-0.4099933999999999, 51.881520499999986], [-0.41022870000000006, 51.881584499999995], [-0.4104423, 51.8816414], [-0.41078599999999993, 51.88173299999999], [-0.4108281999999999, 51.8817442], [-0.4113633, 51.8818833], [-0.412011, 51.88204720000001], [-0.41276339999999995, 51.8822285], [-0.4135317999999999, 51.882401599999994], [-0.41408169999999994, 51.882511699999995]]} |
1.0 |
1330 |
1332 |
Luton Airport Parkway |
Luton |
Luton |
51.8825117 |
-0.4140817 |
51.8825117 |
-0.4140817 |
1 |
0 |
2026-09-18 12:42:56 |
TERMINATED |
2026-09-18 12:32:00 |
Luton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944594 |
1789734686419298 |
214 |
214 |
2026-09-18 12:42:42.611056 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:42.061737 |
| 639666 |
670146 |
W68801 |
042G63MK18 |
2026-09-18 |
COMPLETE |
17944458 |
2026-09-18 13:32:00 |
2026-09-18 12:42:56 |
2026-09-20 12:42:56 |
{"id": 670146, "stp": "P", "toc": "ScotRail", "uid": "W68801", "consist": "158725", "dest_crs": "LEV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68801/2026-09-18/detailed", "trust_id": "042G63MK18", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leven", "service_date": "2026-09-18", "dest_arr_time": "1334", "dest_platform": "2", "is_terminated": 1, "next_location": "Leven", "signalling_id": "2G63", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "1332", "current_leg_dep": "1329½", "current_leg_end": "Leven", "origin_dep_time": "1220", "origin_platform": "16", "current_location": "Leven", "last_update_time": "2026-09-18T12:42:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0466626357896924, 56.189709865894784], [-3.0463512999999995, 56.1898077], [-3.045955, 56.1899481], [-3.0456243999999995, 56.1900919], [-3.0453643, 56.1902143], [-3.0451122999999995, 56.190343899999995], [-3.0448115, 56.190511], [-3.0445961, 56.19065], [-3.0444038, 56.1907916], [-3.0442047999999997, 56.19093109999999], [-3.0439783999999994, 56.19113899999999], [-3.0438102, 56.1913027], [-3.0436864999999997, 56.19147159999999], [-3.0436118, 56.1915833], [-3.0434647, 56.1918042], [-3.0433478999999997, 56.19200300000001], [-3.0432474999999997, 56.1921693], [-3.0431423999999994, 56.1923343], [-3.0430135999999997, 56.19251849999999], [-3.0428581, 56.1926827], [-3.0426863999999996, 56.1928528], [-3.0424906, 56.1930296], [-3.0422437000000007, 56.19323159999999], [-3.0419564999999995, 56.19344389999999], [-3.0417107999999997, 56.193627199999995], [-3.041482499999999, 56.1938029], [-3.0410945999999996, 56.1940661], [-3.0410636, 56.19408909999999], [-3.0408471, 56.194244000000005], [-3.0406159999999995, 56.194388200000006], [-3.0403543999999996, 56.1945415], [-3.0400579, 56.194678], [-3.0397896, 56.1948078], [-3.0394899999999994, 56.1949166], [-3.0391842, 56.195021], [-3.0388824, 56.1951148], [-3.0385283, 56.195210499999995], [-3.0381912, 56.195283], [-3.0378482, 56.19534], [-3.0375408, 56.19538709999999], [-3.0371788, 56.19543839999999], [-3.03677, 56.1954933], [-3.0362940999999997, 56.1955522], [-3.0356964, 56.1956261], [-3.0351753, 56.1956826], [-3.0347607, 56.1957269], [-3.0339303, 56.1957807], [-3.0335124, 56.1957985], [-3.0331260999999996, 56.1958069], [-3.0322382999999995, 56.1958243], [-3.0317195, 56.195826], [-3.0306602, 56.1957986], [-3.0303416, 56.1957831], [-3.0301296, 56.1957683], [-3.0298714, 56.195747399999995], [-3.0296508999999996, 56.1957285], [-3.0293229, 56.19568269999999], [-3.0287998, 56.19560799999999], [-3.0281934, 56.1955108], [-3.0274980999999994, 56.195389], [-3.0268562, 56.1952807], [-3.0263768, 56.19521040000001], [-3.0258709, 56.1951464], [-3.0253808, 56.195084], [-3.0248641999999997, 56.1950361], [-3.0248458999999994, 56.19503449999999], [-3.0248191999999996, 56.19503220000001], [-3.0240731, 56.194972400000005], [-3.0230643, 56.1949204], [-3.0214766999999996, 56.1948657], [-3.0213939999999995, 56.194864200000005], [-3.0194962000000003, 56.1948761], [-3.0185181, 56.1948833], [-3.0167504, 56.1949331], [-3.0154365999999997, 56.194970100000006], [-3.0143202999999996, 56.19501269999999], [-3.0127595, 56.195072199999984], [-3.012364, 56.19508589999999], [-3.0117749, 56.1951062], [-3.0114151, 56.1951032], [-3.0111436, 56.1950975], [-3.0108362, 56.195085500000005], [-3.0105894, 56.1950731], [-3.010346, 56.1950449], [-3.0100768, 56.19501240000001], [-3.0098250999999996, 56.19497030000001], [-3.009551399999999, 56.1949132], [-3.0092561, 56.1948577], [-3.008872199999999, 56.1947585], [-3.0086273, 56.1946963], [-3.0075782, 56.1943977], [-3.0071667, 56.19427960000001], [-3.0066764, 56.19414079999999], [-3.0066096999999994, 56.1941219], [-3.0061751999999995, 56.194006], [-3.0057037999999996, 56.19389410000001], [-3.0054116999999994, 56.19383160000001], [-3.0051274999999995, 56.19376259999999], [-3.0051142, 56.193759400000005], [-3.0048370999999996, 56.1936786], [-3.0046086, 56.1936027], [-3.0043958, 56.193521800000006], [-3.0042468999999996, 56.1934534], [-3.0041184, 56.1933961], [-3.0016467, 56.19225269999999]]}", "current_leg_start": "Cameron Bridge", "dest_arr_time_act": "1334", "motion_projection": null, "next_location_lat": "56.1922527", "next_location_lon": "-3.0016467", "previous_location": "Cameron Bridge", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4889.35, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4991.412, \"from_m\": 4889.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6626.153, \"from_m\": 4991.412, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7118.327, \"from_m\": 6626.153, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10588.195, \"from_m\": 7118.327, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14501.072, \"from_m\": 10588.195, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 15876.431, \"from_m\": 14501.072, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15974.591, \"from_m\": 15876.431, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16274.19, \"from_m\": 15974.591, \"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\": 18962.436, \"from_m\": 16274.19, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19002.78, \"from_m\": 18962.436, \"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\": 19026.916, \"from_m\": 19002.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20322.905, \"from_m\": 19026.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21671.529, \"from_m\": 20322.905, \"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\": 21836.009, \"from_m\": 21671.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22156.928, \"from_m\": 21836.009, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22209.31, \"from_m\": 22156.928, \"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\": 22276.22, \"from_m\": 22209.31, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22290.859, \"from_m\": 22276.22, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22963.026, \"from_m\": 22290.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23053.058, \"from_m\": 22963.026, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27020.638, \"from_m\": 23053.058, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 29256.475, \"from_m\": 27020.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31885.372, \"from_m\": 29256.475, \"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\": 33571.276, \"from_m\": 31885.372, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33608.091, \"from_m\": 33571.276, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35254.506, \"from_m\": 33608.091, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36701.048, \"from_m\": 35254.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\": 43321.017, \"from_m\": 36701.048, \"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\": 43373.617, \"from_m\": 43321.017, \"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\": 44391.895, \"from_m\": 43373.617, \"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\": 44971.719, \"from_m\": 44391.895, \"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\": 45833.236, \"from_m\": 44971.719, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58160.502, \"from_m\": 45833.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58173.029, \"from_m\": 58160.502, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59434.687, \"from_m\": 58173.029, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59464.058, \"from_m\": 59434.687, \"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\": 59531.848, \"from_m\": 59464.058, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59605.113, \"from_m\": 59531.848, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59732.577, \"from_m\": 59605.113, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65096.229, \"from_m\": 59732.577, \"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\": 66051.624, \"from_m\": 65096.229, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68126.472, \"from_m\": 66051.624, \"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\": 68211.281, \"from_m\": 68126.472, \"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\": 68523.055, \"from_m\": 68211.281, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68964.095, \"from_m\": 68523.055, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 670146, \"profile_key\": \"dd206c571dc05c8f986e18f02f84bbe8bcffbbd6d7993625daf3d6b0c9cc5356\", \"schedule_id\": 26534, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229\", \"location\": \"South Gyle\", \"stage_seq\": 5, \"distance_m\": 8254.21, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 6, \"distance_m\": 9633.468, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 7, \"distance_m\": 15424.68, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237H\", \"location\": \"Dalmeny\", \"stage_seq\": 8, \"distance_m\": 16197.27, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1241\", \"location\": \"North Queensferry\", \"stage_seq\": 9, \"distance_m\": 19109.517, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1245\", \"location\": \"Inverkeithing\", \"stage_seq\": 10, \"distance_m\": 22041.672, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1248H\", \"location\": \"Rosyth\", \"stage_seq\": 11, \"distance_m\": 24503.126, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253H\", \"location\": \"Dunfermline Town\", \"stage_seq\": 12, \"distance_m\": 28027.986, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 13, \"distance_m\": 30570.924, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303H\", \"location\": \"Cowdenbeath\", \"stage_seq\": 14, \"distance_m\": 43000.748, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1309\", \"location\": \"Lochgelly\", \"stage_seq\": 15, \"distance_m\": 47078.695, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1313\", \"location\": \"Cardenden\", \"stage_seq\": 16, \"distance_m\": 50464.097, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": \"1320\", \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 17, \"distance_m\": 58328.429, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"Thornton North Jn\", \"stage_seq\": 18, \"distance_m\": 59488.971, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323H\", \"location\": \"Earlseat Jn\", \"stage_seq\": 19, \"distance_m\": 60881.343, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1328H\", \"wtt_dep\": \"1329H\", \"location\": \"Cameron Bridge\", \"stage_seq\": 20, \"distance_m\": 65762.05, \"section_seq\": 1, \"route_path_id\": 39301}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"wtt_dep\": null, \"location\": \"Leven\", \"stage_seq\": 21, \"distance_m\": 68964.095, \"section_seq\": 1, \"route_path_id\": 39301}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68964.095, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39301}], \"total_distance_m\": 68964.095, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 68279.401, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 684.694, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1220", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "56.1922527", "current_position_lon": "-3.0016467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:22:46Z\", \"source_id\": 55920625, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:22:51Z\", \"source_id\": 17894935, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:35Z\", \"source_id\": 55932423, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:41Z\", \"source_id\": 17898490, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:35Z\", \"source_id\": 55940190, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:38Z\", \"source_id\": 17900571, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:36Z\", \"source_id\": 55953027, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:42Z\", \"source_id\": 17904180, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:17Z\", \"source_id\": 55964800, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:21Z\", \"source_id\": 17907535, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:43:27Z\", \"source_id\": 55972707, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:43:31Z\", \"source_id\": 17909885, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:47:50Z\", \"source_id\": 55984018, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:48:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:47:56Z\", \"source_id\": 17913103, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:05Z\", \"source_id\": 55995225, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:07Z\", \"source_id\": 17916127, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:52Z\", \"source_id\": 56002158, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:56Z\", \"source_id\": 17918127, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:41Z\", \"source_id\": 56018988, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:46Z\", \"source_id\": 17922984, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:33Z\", \"source_id\": 56026775, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:33Z\", \"source_id\": 17925041, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:45Z\", \"source_id\": 56037619, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:48Z\", \"source_id\": 17928166, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:12Z\", \"source_id\": 56062299, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:15Z\", \"source_id\": 17935061, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:48Z\", \"source_id\": 56079244, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:52Z\", \"source_id\": 17939912, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 462, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:07Z\", \"source_id\": 56094941, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:10Z\", \"source_id\": 17944458, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leven", "service_state_platform": "2", "timing_fact_generation": 1789734673138187, "current_leg_arrival_utc": "2026-09-18T13:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:55.198804", "service_state_evidence_id": 17944458, "current_leg_start_actual_dep": "2026-09-18T13:29:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:55.677726", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
LEV |
2G63 |
158725 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4889.35, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4991.412, "from_m": 4889.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6626.153, "from_m": 4991.412, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7118.327, "from_m": 6626.153, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10588.195, "from_m": 7118.327, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14501.072, "from_m": 10588.195, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 15876.431, "from_m": 14501.072, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15974.591, "from_m": 15876.431, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16274.19, "from_m": 15974.591, "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": 18962.436, "from_m": 16274.19, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19002.78, "from_m": 18962.436, "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": 19026.916, "from_m": 19002.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20322.905, "from_m": 19026.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21671.529, "from_m": 20322.905, "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": 21836.009, "from_m": 21671.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22156.928, "from_m": 21836.009, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22209.31, "from_m": 22156.928, "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": 22276.22, "from_m": 22209.31, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22290.859, "from_m": 22276.22, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22963.026, "from_m": 22290.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23053.058, "from_m": 22963.026, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27020.638, "from_m": 23053.058, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 29256.475, "from_m": 27020.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31885.372, "from_m": 29256.475, "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": 33571.276, "from_m": 31885.372, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33608.091, "from_m": 33571.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35254.506, "from_m": 33608.091, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36701.048, "from_m": 35254.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": 43321.017, "from_m": 36701.048, "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": 43373.617, "from_m": 43321.017, "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": 44391.895, "from_m": 43373.617, "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": 44971.719, "from_m": 44391.895, "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": 45833.236, "from_m": 44971.719, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58160.502, "from_m": 45833.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58173.029, "from_m": 58160.502, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59434.687, "from_m": 58173.029, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59464.058, "from_m": 59434.687, "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": 59531.848, "from_m": 59464.058, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59605.113, "from_m": 59531.848, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59732.577, "from_m": 59605.113, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65096.229, "from_m": 59732.577, "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": 66051.624, "from_m": 65096.229, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68126.472, "from_m": 66051.624, "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": 68211.281, "from_m": 68126.472, "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": 68523.055, "from_m": 68211.281, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68964.095, "from_m": 68523.055, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 670146, "profile_key": "dd206c571dc05c8f986e18f02f84bbe8bcffbbd6d7993625daf3d6b0c9cc5356", "schedule_id": 26534, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1220", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 39301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229", "location": "South Gyle", "stage_seq": 5, "distance_m": 8254.21, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231H", "location": "Edinburgh Gateway", "stage_seq": 6, "distance_m": 9633.468, "section_seq": 1, "route_path_id": 39301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Dalmeny Jn", "stage_seq": 7, "distance_m": 15424.68, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237H", "location": "Dalmeny", "stage_seq": 8, "distance_m": 16197.27, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1241", "location": "North Queensferry", "stage_seq": 9, "distance_m": 19109.517, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1245", "location": "Inverkeithing", "stage_seq": 10, "distance_m": 22041.672, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1248H", "location": "Rosyth", "stage_seq": 11, "distance_m": 24503.126, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253H", "location": "Dunfermline Town", "stage_seq": 12, "distance_m": 28027.986, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257", "location": "Dunfermline Queen Margaret", "stage_seq": 13, "distance_m": 30570.924, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303H", "location": "Cowdenbeath", "stage_seq": 14, "distance_m": 43000.748, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1309", "location": "Lochgelly", "stage_seq": 15, "distance_m": 47078.695, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1313", "location": "Cardenden", "stage_seq": 16, "distance_m": 50464.097, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": "1320", "location": "Glenrothes with Thornton", "stage_seq": 17, "distance_m": 58328.429, "section_seq": 1, "route_path_id": 39301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322", "location": "Thornton North Jn", "stage_seq": 18, "distance_m": 59488.971, "section_seq": 1, "route_path_id": 39301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323H", "location": "Earlseat Jn", "stage_seq": 19, "distance_m": 60881.343, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1328H", "wtt_dep": "1329H", "location": "Cameron Bridge", "stage_seq": 20, "distance_m": 65762.05, "section_seq": 1, "route_path_id": 39301}, {"is_pass": false, "wtt_arr": "1334", "wtt_dep": null, "location": "Leven", "stage_seq": 21, "distance_m": 68964.095, "section_seq": 1, "route_path_id": 39301}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68964.095, "from_m": 0.0, "section_seq": 1, "route_path_id": 39301}], "total_distance_m": 68964.095, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 68279.401, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 684.694, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:22:46Z", "source_id": 55920625, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:22:51Z", "source_id": 17894935, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 745, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:35Z", "source_id": 55932423, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:41Z", "source_id": 17898490, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:35Z", "source_id": 55940190, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:38Z", "source_id": 17900571, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 737, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:36Z", "source_id": 55953027, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:42Z", "source_id": 17904180, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 593, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:17Z", "source_id": 55964800, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:21Z", "source_id": 17907535, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:43:27Z", "source_id": 55972707, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:43:31Z", "source_id": 17909885, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 567, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:47:50Z", "source_id": 55984018, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:48:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:47:56Z", "source_id": 17913103, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 562, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:05Z", "source_id": 55995225, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:07Z", "source_id": 17916127, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 557, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:52Z", "source_id": 56002158, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:57:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:56Z", "source_id": 17918127, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 517, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:41Z", "source_id": 56018988, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:03:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:46Z", "source_id": 17922984, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 511, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:33Z", "source_id": 56026775, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:33Z", "source_id": 17925041, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 507, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:45Z", "source_id": 56037619, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:48Z", "source_id": 17928166, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 502, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:12Z", "source_id": 56062299, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:15Z", "source_id": 17935061, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 466, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:48Z", "source_id": 56079244, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:28:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:52Z", "source_id": 17939912, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 462, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:07Z", "source_id": 56094941, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:32:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:10Z", "source_id": 17944458, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Edinburgh |
1220 |
1220 |
16 |
None |
None |
Leven |
1334 |
1334 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68801/2026-09-18/detailed |
None |
Cameron Bridge |
2026-09-18T13:29:30+01:00 |
Leven |
2.5 |
{"type": "LineString", "coordinates": [[-3.0466626357896924, 56.189709865894784], [-3.0463512999999995, 56.1898077], [-3.045955, 56.1899481], [-3.0456243999999995, 56.1900919], [-3.0453643, 56.1902143], [-3.0451122999999995, 56.190343899999995], [-3.0448115, 56.190511], [-3.0445961, 56.19065], [-3.0444038, 56.1907916], [-3.0442047999999997, 56.19093109999999], [-3.0439783999999994, 56.19113899999999], [-3.0438102, 56.1913027], [-3.0436864999999997, 56.19147159999999], [-3.0436118, 56.1915833], [-3.0434647, 56.1918042], [-3.0433478999999997, 56.19200300000001], [-3.0432474999999997, 56.1921693], [-3.0431423999999994, 56.1923343], [-3.0430135999999997, 56.19251849999999], [-3.0428581, 56.1926827], [-3.0426863999999996, 56.1928528], [-3.0424906, 56.1930296], [-3.0422437000000007, 56.19323159999999], [-3.0419564999999995, 56.19344389999999], [-3.0417107999999997, 56.193627199999995], [-3.041482499999999, 56.1938029], [-3.0410945999999996, 56.1940661], [-3.0410636, 56.19408909999999], [-3.0408471, 56.194244000000005], [-3.0406159999999995, 56.194388200000006], [-3.0403543999999996, 56.1945415], [-3.0400579, 56.194678], [-3.0397896, 56.1948078], [-3.0394899999999994, 56.1949166], [-3.0391842, 56.195021], [-3.0388824, 56.1951148], [-3.0385283, 56.195210499999995], [-3.0381912, 56.195283], [-3.0378482, 56.19534], [-3.0375408, 56.19538709999999], [-3.0371788, 56.19543839999999], [-3.03677, 56.1954933], [-3.0362940999999997, 56.1955522], [-3.0356964, 56.1956261], [-3.0351753, 56.1956826], [-3.0347607, 56.1957269], [-3.0339303, 56.1957807], [-3.0335124, 56.1957985], [-3.0331260999999996, 56.1958069], [-3.0322382999999995, 56.1958243], [-3.0317195, 56.195826], [-3.0306602, 56.1957986], [-3.0303416, 56.1957831], [-3.0301296, 56.1957683], [-3.0298714, 56.195747399999995], [-3.0296508999999996, 56.1957285], [-3.0293229, 56.19568269999999], [-3.0287998, 56.19560799999999], [-3.0281934, 56.1955108], [-3.0274980999999994, 56.195389], [-3.0268562, 56.1952807], [-3.0263768, 56.19521040000001], [-3.0258709, 56.1951464], [-3.0253808, 56.195084], [-3.0248641999999997, 56.1950361], [-3.0248458999999994, 56.19503449999999], [-3.0248191999999996, 56.19503220000001], [-3.0240731, 56.194972400000005], [-3.0230643, 56.1949204], [-3.0214766999999996, 56.1948657], [-3.0213939999999995, 56.194864200000005], [-3.0194962000000003, 56.1948761], [-3.0185181, 56.1948833], [-3.0167504, 56.1949331], [-3.0154365999999997, 56.194970100000006], [-3.0143202999999996, 56.19501269999999], [-3.0127595, 56.195072199999984], [-3.012364, 56.19508589999999], [-3.0117749, 56.1951062], [-3.0114151, 56.1951032], [-3.0111436, 56.1950975], [-3.0108362, 56.195085500000005], [-3.0105894, 56.1950731], [-3.010346, 56.1950449], [-3.0100768, 56.19501240000001], [-3.0098250999999996, 56.19497030000001], [-3.009551399999999, 56.1949132], [-3.0092561, 56.1948577], [-3.008872199999999, 56.1947585], [-3.0086273, 56.1946963], [-3.0075782, 56.1943977], [-3.0071667, 56.19427960000001], [-3.0066764, 56.19414079999999], [-3.0066096999999994, 56.1941219], [-3.0061751999999995, 56.194006], [-3.0057037999999996, 56.19389410000001], [-3.0054116999999994, 56.19383160000001], [-3.0051274999999995, 56.19376259999999], [-3.0051142, 56.193759400000005], [-3.0048370999999996, 56.1936786], [-3.0046086, 56.1936027], [-3.0043958, 56.193521800000006], [-3.0042468999999996, 56.1934534], [-3.0041184, 56.1933961], [-3.0016467, 56.19225269999999]]} |
2.0 |
1329½ |
1332 |
Cameron Bridge |
Leven |
Leven |
56.1922527 |
-3.0016467 |
56.1922527 |
-3.0016467 |
1 |
0 |
2026-09-18 12:42:56 |
TERMINATED |
2026-09-18 12:32:00 |
Leven |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944458 |
1789734673138187 |
74 |
74 |
2026-09-18 12:42:55.677726 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:55.198804 |
| 639667 |
668256 |
G15187 |
772C73MI18 |
2026-09-18 |
COMPLETE |
17944930 |
2026-09-18 13:32:00 |
2026-09-18 12:43:26 |
2026-09-20 12:43:26 |
{"id": 668256, "stp": "P", "toc": "Great Western Railway", "uid": "G15187", "consist": "800024", "dest_crs": "EXD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15187/2026-09-18/detailed", "trust_id": "772C73MI18", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-18", "dest_arr_time": "1331", "dest_platform": "5", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "2C73", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "1332", "current_leg_dep": "1316", "current_leg_end": "Exeter St. David's", "origin_dep_time": "1100", "origin_platform": "1", "current_location": "Exeter St. David's", "last_update_time": "2026-09-18T12:43:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3602694, 50.9165636], [-3.3606446, 50.9162045], [-3.3609951, 50.9158634], [-3.3614585, 50.9154078], [-3.3621670999999997, 50.9146295], [-3.362827, 50.9138483], [-3.3632393, 50.91332779999998], [-3.3636329, 50.9128027], [-3.3643550999999996, 50.9117322], [-3.3656687, 50.909554199999995], [-3.3665996999999996, 50.9080542], [-3.3673526999999996, 50.9069557], [-3.3677300999999997, 50.9064288], [-3.3682856000000005, 50.90569070000001], [-3.3692152, 50.904488099999995], [-3.3700868999999996, 50.9033506], [-3.3709171, 50.9022209], [-3.3724435, 50.8998983], [-3.373187, 50.8987044], [-3.3734936, 50.89822649999999], [-3.3740232, 50.897397099999985], [-3.3746225, 50.8965827], [-3.3749849000000003, 50.8961454], [-3.375304799999999, 50.8957876], [-3.3756326, 50.89543689999999], [-3.3765156999999997, 50.8945591], [-3.3766777, 50.894392399999994], [-3.3770765999999997, 50.89397309999999], [-3.377189382318099, 50.89384880407336], [-3.3774742999999994, 50.8935348], [-3.3779506999999995, 50.8929542], [-3.3782098, 50.8926127], [-3.3784660999999994, 50.892235499999984], [-3.3787209999999996, 50.89183239999999], [-3.3789751, 50.8914112], [-3.3794737, 50.890546699999994], [-3.3797938, 50.88998780000001], [-3.3798884, 50.8898227], [-3.3803086999999996, 50.88908200000001], [-3.3807276, 50.8883518], [-3.3811462999999997, 50.8876144], [-3.3819304, 50.88626529999999], [-3.3823202, 50.8855567], [-3.3824787999999995, 50.88523999999999], [-3.3826429, 50.8848896], [-3.3828272, 50.8843898], [-3.3829823, 50.8838753], [-3.3830905999999996, 50.88335039999999], [-3.3831676, 50.8828297], [-3.3831903, 50.8824314], [-3.383199, 50.88200439999999], [-3.3831727999999996, 50.8815554], [-3.3831255999999996, 50.8811822], [-3.3830457, 50.8807079], [-3.3829329, 50.8802226], [-3.38268127456901, 50.87946438542721], [-3.3825788999999995, 50.8791559], [-3.3824376999999997, 50.87870949999999], [-3.3823226, 50.878291], [-3.3822662, 50.87804890000001], [-3.3822059999999996, 50.877758], [-3.3821637, 50.8774854], [-3.3821198, 50.877086299999995], [-3.3820790000000005, 50.87649219999998], [-3.382111399999999, 50.875908800000005], [-3.3822105, 50.875283], [-3.3823362, 50.87464429999999], [-3.3829177999999995, 50.8718237], [-3.3833187, 50.869943799999994], [-3.3837173, 50.8680444], [-3.3844573, 50.864518700000005], [-3.3847034, 50.86333170000001], [-3.3849446999999997, 50.8621364], [-3.3851533, 50.8609736], [-3.3852178, 50.86024359999998], [-3.3852325999999997, 50.8600823], [-3.3852556, 50.859761500000005], [-3.3852780999999994, 50.858921899999984], [-3.3852705999999997, 50.85809820000001], [-3.3852401999999997, 50.857241], [-3.3852034999999994, 50.85641369999999], [-3.3852122, 50.85570370000001], [-3.3852517999999994, 50.8549959], [-3.3853241999999995, 50.854384299999985], [-3.3854106, 50.8537997], [-3.3855358999999994, 50.853162600000005], [-3.3857030999999997, 50.852512399999995], [-3.3858790999999995, 50.85185619999999], [-3.3860809, 50.851283200000005], [-3.3862782, 50.85078850000001], [-3.3865149, 50.850298200000005], [-3.3867947, 50.84977959999999], [-3.3871116999999997, 50.8492978], [-3.3872607999999995, 50.8490912], [-3.3874646, 50.8488079], [-3.3878681, 50.8483372], [-3.3884862999999994, 50.8476392], [-3.3889415, 50.847083], [-3.3893301999999994, 50.84654170000001], [-3.3895706999999997, 50.8461464], [-3.3897767999999995, 50.8457357], [-3.3899509, 50.845301], [-3.3900949999999996, 50.8448066], [-3.390181, 50.84435309999999], [-3.3902302, 50.8438734], [-3.390244099999999, 50.8433743], [-3.3902323, 50.8428612], [-3.3902259999999997, 50.842334], [-3.3902490999999997, 50.8418435], [-3.3902981999999997, 50.8413935], [-3.3903614999999996, 50.8410252], [-3.3904653, 50.84064629999999], [-3.3905879999999997, 50.8402688], [-3.3907746, 50.8398414], [-3.3909999, 50.8394338], [-3.3912523, 50.839037], [-3.3915286999999994, 50.8386615], [-3.391938000000001, 50.8381619], [-3.3924009000000006, 50.8376771], [-3.3931034999999996, 50.83699670000001], [-3.3934537999999996, 50.8366758], [-3.3938198000000006, 50.8363535], [-3.3945301999999997, 50.835756700000005], [-3.3952959000000003, 50.83516449999999], [-3.3959298999999996, 50.8346527], [-3.396497399999999, 50.8341646], [-3.397032, 50.833665400000015], [-3.3975392, 50.83315639999999], [-3.3980393, 50.8326136], [-3.3984380999999995, 50.8320827], [-3.3988262, 50.83153320000001], [-3.3991898999999997, 50.8309702], [-3.4000103, 50.82965299999999], [-3.4004749999999997, 50.8289836], [-3.4009441, 50.8283669], [-3.4017544999999996, 50.8274218], [-3.4026414, 50.8264956], [-3.4035013, 50.825679400000006], [-3.4043815, 50.8248602], [-3.4055049, 50.82382530000001], [-3.4066095999999995, 50.82278659999999], [-3.4066484789201747, 50.82275035457093], [-3.4077938, 50.821682599999995], [-3.4090069, 50.82055400000001], [-3.4098001999999994, 50.819860800000015], [-3.410397, 50.819406], [-3.4105177999999996, 50.8193216], [-3.4109429999999996, 50.819020300000005], [-3.4121239, 50.8182466], [-3.4133122999999994, 50.8175933], [-3.4135980796541814, 50.81745181300498], [-3.4142904999999995, 50.817109], [-3.4153167, 50.8166773], [-3.4163584999999994, 50.8162489], [-3.4174106999999996, 50.81584289999999], [-3.4183753999999995, 50.8154194], [-3.4192784, 50.8150064], [-3.4201081999999996, 50.8145865], [-3.4210736, 50.8140872], [-3.4224320999999995, 50.8133447], [-3.4227781, 50.8131705], [-3.4231616999999996, 50.812977399999994], [-3.4238791, 50.81263549999999], [-3.4246421, 50.812304099999984], [-3.4254272999999995, 50.8119857], [-3.4262569999999997, 50.8116708], [-3.4270718999999996, 50.8113805], [-3.4274317, 50.8112661], [-3.4280970999999996, 50.8110546], [-3.4290326, 50.8107258], [-3.4310566, 50.81005460000001], [-3.4313882, 50.8099484], [-3.4334233, 50.80923870000001], [-3.4336547999999993, 50.80916], [-3.4341832999999995, 50.8089989], [-3.43679, 50.808135699999994], [-3.4371593999999996, 50.8080222], [-3.4381446999999996, 50.80774629999999], [-3.4384887, 50.8076568], [-3.4391664, 50.8074928], [-3.4400096999999996, 50.8073026], [-3.4408779, 50.8071352], [-3.4423191999999996, 50.80688099999998], [-3.4449427, 50.8064734], [-3.4455724999999995, 50.8063673], [-3.4462353999999995, 50.8062444], [-3.4475082999999995, 50.805972100000005], [-3.4487747, 50.805692], [-3.4500727999999996, 50.8054262], [-3.4513799, 50.805197500000006], [-3.4526763999999996, 50.80499759999999], [-3.4534192, 50.804902199999994], [-3.4535834999999997, 50.8048811], [-3.45367, 50.80487], [-3.4542304, 50.804798], [-3.4557228, 50.804609500000005], [-3.4569101999999994, 50.8044293], [-3.4575117999999994, 50.80431359999999], [-3.4580588, 50.804204600000006], [-3.4586335, 50.8040792], [-3.4592421, 50.803941899999984], [-3.460281, 50.803655799999994], [-3.461279199999999, 50.803358], [-3.4617678, 50.8031927], [-3.462619, 50.8028839], [-3.4634709999999997, 50.80255040000001], [-3.4641596, 50.8022576], [-3.464867299999999, 50.801932], [-3.4657966, 50.80145770000001], [-3.4667079999999997, 50.800956799999994], [-3.4689482999999997, 50.7996732], [-3.4690772, 50.79959639999999], [-3.4720051999999995, 50.7979183], [-3.4763045, 50.795456], [-3.4806246, 50.7929788], [-3.4840772999999996, 50.7909978], [-3.4875326, 50.7890162], [-3.4892251, 50.78805319999999], [-3.4909098999999997, 50.7870808], [-3.492581299999999, 50.786097899999994], [-3.4934190999999997, 50.78562449999999], [-3.494271, 50.7851813], [-3.4950837, 50.7848244], [-3.4959226999999995, 50.784478799999995], [-3.4967637, 50.784127], [-3.4975675999999996, 50.7837736], [-3.4985659999999994, 50.7833128], [-3.4990456999999995, 50.7830708], [-3.4995163999999996, 50.7828087], [-3.500005, 50.7825151], [-3.5004472999999994, 50.7822272], [-3.5009184, 50.781883], [-3.5013782999999994, 50.7815301], [-3.5018815, 50.7810951], [-3.5023754, 50.7806231], [-3.5025982, 50.78036710000001], [-3.5031037, 50.7797951], [-3.5034296080661336, 50.77937278517319], [-3.5036172, 50.779129700000006], [-3.505422499999999, 50.77656300000001], [-3.5064438999999994, 50.7751183], [-3.5069672, 50.7743864], [-3.5074937, 50.77368070000001], [-3.5078594, 50.7732213], [-3.5082186999999996, 50.7728142], [-3.5086015999999995, 50.7724036], [-3.5090148999999995, 50.7720014], [-3.5092720999999996, 50.7717749], [-3.5102044, 50.77096889999999], [-3.5117427999999995, 50.7697665], [-3.5120754999999995, 50.7694996], [-3.5124204, 50.7691885], [-3.5126050999999996, 50.7690085], [-3.5127507, 50.7688667], [-3.5131044999999994, 50.76851570000001], [-3.5134909999999997, 50.7680904], [-3.5138793, 50.76763749999999], [-3.5144784999999996, 50.766847000000006], [-3.5151291999999996, 50.76597100000001], [-3.5151321606965915, 50.765967351893885], [-3.5154772000000003, 50.765542200000006], [-3.5158494, 50.76512670000001], [-3.5161498999999994, 50.7648391], [-3.5164666, 50.76453779999999], [-3.5171403999999997, 50.763931], [-3.5174571999999995, 50.7636832], [-3.5184354999999994, 50.7629456], [-3.5194782, 50.7622824], [-3.5199490999999994, 50.7620152], [-3.5204341999999995, 50.76176079999999], [-3.5211168999999995, 50.7614372], [-3.5214624999999997, 50.76127339999999], [-3.5224847000000006, 50.7607957], [-3.5229879999999993, 50.7605434], [-3.5234668999999994, 50.76028509999998], [-3.5243118999999994, 50.75978099999999], [-3.5252293, 50.7591787], [-3.5270431, 50.75797560000001], [-3.5279322999999994, 50.75738779999999], [-3.5286767999999995, 50.7568975], [-3.5288042999999996, 50.75680809999999], [-3.5293922, 50.7564228], [-3.5302741, 50.755846299999995], [-3.5306520999999997, 50.75559959999999], [-3.5310723999999993, 50.75535039999999], [-3.5316580999999996, 50.755016999999995], [-3.5322752999999993, 50.7546891], [-3.5330092, 50.7543284], [-3.5336655, 50.7540322], [-3.5344363, 50.7537159], [-3.5349739999999996, 50.753494700000005], [-3.5357842999999995, 50.75320549999999], [-3.5364508999999997, 50.75298829999999], [-3.5373922, 50.7527152], [-3.5380383, 50.75253750000001], [-3.538764, 50.752364199999995], [-3.5390603, 50.752297099999986], [-3.5401768999999996, 50.7520441], [-3.5408137, 50.751888599999994], [-3.5414380999999997, 50.751709700000006], [-3.5417341, 50.75161750000001], [-3.5420471, 50.75151000000001], [-3.542584, 50.7513065], [-3.5431869999999996, 50.75104879999999], [-3.5438414999999996, 50.750730100000006], [-3.5441537, 50.750562200000005], [-3.544561100000001, 50.7503226], [-3.5449786, 50.75004499999999], [-3.5452440999999997, 50.749900100000005], [-3.5454988, 50.749731399999995], [-3.54579, 50.74950770000001], [-3.5460911000000004, 50.74924839999999], [-3.5462268, 50.74912519999999], [-3.5465175, 50.74884839999999], [-3.5469264999999996, 50.748399000000006], [-3.547135299999999, 50.7481444], [-3.5473718, 50.74782199999999], [-3.547557799999999, 50.7475292], [-3.547661, 50.74732790000001], [-3.5477682, 50.7470934], [-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": "Tiverton Parkway", "dest_arr_time_act": "1331", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Tiverton Parkway", "current_leg_milage": "16.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 341.881, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 671.277, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.192, \"from_m\": 671.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 846.908, \"from_m\": 735.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 921.977, \"from_m\": 846.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4038.152, \"from_m\": 921.977, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15903.914, \"from_m\": 4038.152, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15956.176, \"from_m\": 15903.914, \"capability_applied\": null, \"effective_limit_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\": 15996.006, \"from_m\": 15956.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19224.788, \"from_m\": 15996.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19277.124, \"from_m\": 19224.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19319.936, \"from_m\": 19277.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19382.749, \"from_m\": 19319.936, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20082.211, \"from_m\": 19382.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20488.198, \"from_m\": 20082.211, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31860.534, \"from_m\": 20488.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34082.428, \"from_m\": 31860.534, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34178.124, \"from_m\": 34082.428, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34310.999, \"from_m\": 34178.124, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34904.277, \"from_m\": 34310.999, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34955.87, \"from_m\": 34904.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35126.946, \"from_m\": 34955.87, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43889.2, \"from_m\": 35126.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\": 44720.048, \"from_m\": 43889.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\": 44809.218, \"from_m\": 44720.048, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51756.911, \"from_m\": 44809.218, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53355.124, \"from_m\": 51756.911, \"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\": 53557.014, \"from_m\": 53355.124, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53854.91, \"from_m\": 53557.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54053.602, \"from_m\": 53854.91, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55663.754, \"from_m\": 54053.602, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55773.556, \"from_m\": 55663.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57863.784, \"from_m\": 55773.556, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57883.873, \"from_m\": 57863.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58261.183, \"from_m\": 57883.873, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58415.551, \"from_m\": 58261.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59608.102, \"from_m\": 58415.551, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59957.626, \"from_m\": 59608.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60393.45, \"from_m\": 59957.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60446.122, \"from_m\": 60393.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60483.629, \"from_m\": 60446.122, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60500.003, \"from_m\": 60483.629, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60563.055, \"from_m\": 60500.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61290.692, \"from_m\": 60563.055, \"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\": 62245.135, \"from_m\": 61290.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63216.205, \"from_m\": 62245.135, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67008.544, \"from_m\": 63216.205, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87874.533, \"from_m\": 67008.544, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 87935.533, \"from_m\": 87874.533, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88018.439, \"from_m\": 87935.533, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 88137.276, \"from_m\": 88018.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91276.746, \"from_m\": 88137.276, \"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\": 92140.008, \"from_m\": 91276.746, \"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\": 94152.594, \"from_m\": 92140.008, \"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\": 94299.628, \"from_m\": 94152.594, \"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\": 94970.529, \"from_m\": 94299.628, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 108507.775, \"from_m\": 94970.529, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 148429.431, \"from_m\": 108507.775, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 148500.001, \"from_m\": 148429.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179267.853, \"from_m\": 148500.001, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 181264.713, \"from_m\": 179267.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 182057.902, \"from_m\": 181264.713, \"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\": 182261.194, \"from_m\": 182057.902, \"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\": 182286.772, \"from_m\": 182261.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 183658.883, \"from_m\": 182286.772, \"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\": 183735.231, \"from_m\": 183658.883, \"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\": 183803.168, \"from_m\": 183735.231, \"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\": 184128.939, \"from_m\": 183803.168, \"capability_applied\": null, \"effective_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\": 668256, \"profile_key\": \"3e51e2ef8103b2285d7e6b1a5488bdb16393dffa185712825b01202e7b5ae19a\", \"schedule_id\": 8804, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1100\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1102H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1106H\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1109\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1109H\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1111H\", \"wtt_dep\": \"1113\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.793, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 19956.958, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22558.299, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1122H\", \"wtt_dep\": \"1124\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34672.534, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1125H\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 11, \"distance_m\": 36467.894, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 12, \"distance_m\": 43462.776, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1130\", \"location\": \"Pilning\", \"stage_seq\": 13, \"distance_m\": 45638.175, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1134H\", \"wtt_dep\": \"1135H\", \"location\": \"Patchway\", \"stage_seq\": 14, \"distance_m\": 51553.167, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1138\", \"wtt_dep\": \"1139H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 15, \"distance_m\": 54100.794, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141\", \"location\": \"Horfield Jn\", \"stage_seq\": 16, \"distance_m\": 55202.336, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 17, \"distance_m\": 57863.784, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 18, \"distance_m\": 60012.134, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147\", \"location\": \"Bristol East Jn\", \"stage_seq\": 19, \"distance_m\": 60603.753, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1148H\", \"wtt_dep\": \"1155\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 20, \"distance_m\": 61171.465, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Bristol West Jn\", \"stage_seq\": 21, \"distance_m\": 61703.534, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1205H\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 22, \"distance_m\": 74019.72, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1211\", \"location\": \"Yatton\", \"stage_seq\": 23, \"distance_m\": 80335.654, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216H\", \"location\": \"Worle\", \"stage_seq\": 24, \"distance_m\": 87033.834, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Worle Jn\", \"stage_seq\": 25, \"distance_m\": 87935.533, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1224H\", \"location\": \"Weston-super-Mare\", \"stage_seq\": 26, \"distance_m\": 91529.414, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Uphill Jn\", \"stage_seq\": 27, \"distance_m\": 94429.88, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235H\", \"location\": \"Highbridge & Burnham\", \"stage_seq\": 28, \"distance_m\": 105953.244, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1241H\", \"wtt_dep\": \"1243\", \"location\": \"Bridgwater\", \"stage_seq\": 29, \"distance_m\": 116080.277, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249\", \"location\": \"Cogload Jn\", \"stage_seq\": 30, \"distance_m\": 127109.289, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1300\", \"location\": \"Taunton\", \"stage_seq\": 31, \"distance_m\": 134582.688, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 32, \"distance_m\": 137283.574, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Whiteball\", \"stage_seq\": 33, \"distance_m\": 150834.081, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1311H\", \"wtt_dep\": \"1313\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 34, \"distance_m\": 157557.859, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315\", \"location\": \"Tiverton Loop\", \"stage_seq\": 35, \"distance_m\": 160338.3, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 36, \"distance_m\": 182218.104, \"section_seq\": 1, \"route_path_id\": 68712}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 37, \"distance_m\": 184128.939, \"section_seq\": 1, \"route_path_id\": 68712}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 184128.939, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68712}], \"total_distance_m\": 184128.939, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 175555.18, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8573.759, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:13:33Z\", \"source_id\": 55744383, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:13:39Z\", \"source_id\": 17844747, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:25:21Z\", \"source_id\": 55774907, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:25:23Z\", \"source_id\": 17853312, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:33:17Z\", \"source_id\": 55794923, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:33:22Z\", \"source_id\": 17859170, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:16Z\", \"source_id\": 55802537, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:18Z\", \"source_id\": 17861309, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:39:10Z\", \"source_id\": 55809874, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:39:13Z\", \"source_id\": 17863412, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:49:33Z\", \"source_id\": 55836589, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:49:37Z\", \"source_id\": 17870891, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:03:49Z\", \"source_id\": 55872812, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:05:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:03:54Z\", \"source_id\": 17881149, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:09:45Z\", \"source_id\": 55887783, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:11:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:09:48Z\", \"source_id\": 17885387, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:16:26Z\", \"source_id\": 55904686, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:18:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:16:30Z\", \"source_id\": 17890333, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:24:40Z\", \"source_id\": 55925228, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:24:48Z\", \"source_id\": 17896326, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:38:13Z\", \"source_id\": 55959707, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:38:19Z\", \"source_id\": 17906043, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:04Z\", \"source_id\": 55979483, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:08Z\", \"source_id\": 17911769, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:20Z\", \"source_id\": 56012934, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:23Z\", \"source_id\": 17921273, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:54Z\", \"source_id\": 56043011, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:58Z\", \"source_id\": 17929739, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:30Z\", \"source_id\": 56052494, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:34Z\", \"source_id\": 17932426, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:47Z\", \"source_id\": 56061177, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:48Z\", \"source_id\": 17934753, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:51Z\", \"source_id\": 56096706, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:55Z\", \"source_id\": 17944930, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "4", "timing_fact_generation": 1789734716202550, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:32:58.994360", "service_state_evidence_id": 17944930, "current_leg_start_actual_dep": "2026-09-18T13:14:00+01:00", "operational_evidence_version": 143, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:42:59.144413", "service_state_valid_until_kind": null, "operational_interpretation_version": 143, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
CDF |
EXD |
2C73 |
800024 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 341.881, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 671.277, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.192, "from_m": 671.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 846.908, "from_m": 735.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 921.977, "from_m": 846.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4038.152, "from_m": 921.977, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15903.914, "from_m": 4038.152, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15956.176, "from_m": 15903.914, "capability_applied": null, "effective_limit_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": 15996.006, "from_m": 15956.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19224.788, "from_m": 15996.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19277.124, "from_m": 19224.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19319.936, "from_m": 19277.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19382.749, "from_m": 19319.936, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20082.211, "from_m": 19382.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20488.198, "from_m": 20082.211, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31860.534, "from_m": 20488.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34082.428, "from_m": 31860.534, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34178.124, "from_m": 34082.428, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34310.999, "from_m": 34178.124, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34904.277, "from_m": 34310.999, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34955.87, "from_m": 34904.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35126.946, "from_m": 34955.87, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43889.2, "from_m": 35126.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": 44720.048, "from_m": 43889.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": 44809.218, "from_m": 44720.048, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51756.911, "from_m": 44809.218, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53355.124, "from_m": 51756.911, "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": 53557.014, "from_m": 53355.124, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53854.91, "from_m": 53557.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54053.602, "from_m": 53854.91, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55663.754, "from_m": 54053.602, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55773.556, "from_m": 55663.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57863.784, "from_m": 55773.556, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57883.873, "from_m": 57863.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58261.183, "from_m": 57883.873, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58415.551, "from_m": 58261.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59608.102, "from_m": 58415.551, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59957.626, "from_m": 59608.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60393.45, "from_m": 59957.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60446.122, "from_m": 60393.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60483.629, "from_m": 60446.122, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60500.003, "from_m": 60483.629, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60563.055, "from_m": 60500.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61290.692, "from_m": 60563.055, "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": 62245.135, "from_m": 61290.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63216.205, "from_m": 62245.135, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67008.544, "from_m": 63216.205, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87874.533, "from_m": 67008.544, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87935.533, "from_m": 87874.533, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88018.439, "from_m": 87935.533, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88137.276, "from_m": 88018.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91276.746, "from_m": 88137.276, "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": 92140.008, "from_m": 91276.746, "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": 94152.594, "from_m": 92140.008, "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": 94299.628, "from_m": 94152.594, "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": 94970.529, "from_m": 94299.628, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 108507.775, "from_m": 94970.529, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 148429.431, "from_m": 108507.775, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 148500.001, "from_m": 148429.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179267.853, "from_m": 148500.001, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 181264.713, "from_m": 179267.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 182057.902, "from_m": 181264.713, "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": 182261.194, "from_m": 182057.902, "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": 182286.772, "from_m": 182261.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 183658.883, "from_m": 182286.772, "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": 183735.231, "from_m": 183658.883, "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": 183803.168, "from_m": 183735.231, "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": 184128.939, "from_m": 183803.168, "capability_applied": null, "effective_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": 668256, "profile_key": "3e51e2ef8103b2285d7e6b1a5488bdb16393dffa185712825b01202e7b5ae19a", "schedule_id": 8804, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1100", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1102H", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1106H", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1109", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1109H", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1111H", "wtt_dep": "1113", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.793, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114H", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 19956.958, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116H", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22558.299, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1122H", "wtt_dep": "1124", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34672.534, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1125H", "location": "Severn Tunnel West", "stage_seq": 11, "distance_m": 36467.894, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129", "location": "Severn Tunnel East", "stage_seq": 12, "distance_m": 43462.776, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1130", "location": "Pilning", "stage_seq": 13, "distance_m": 45638.175, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1134H", "wtt_dep": "1135H", "location": "Patchway", "stage_seq": 14, "distance_m": 51553.167, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1138", "wtt_dep": "1139H", "location": "Filton Abbey Wood", "stage_seq": 15, "distance_m": 54100.794, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141", "location": "Horfield Jn", "stage_seq": 16, "distance_m": 55202.336, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142", "location": "Narroways Hill Jn", "stage_seq": 17, "distance_m": 57863.784, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146", "location": "Dr Day's Jn", "stage_seq": 18, "distance_m": 60012.134, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147", "location": "Bristol East Jn", "stage_seq": 19, "distance_m": 60603.753, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1148H", "wtt_dep": "1155", "location": "Bristol Temple Meads", "stage_seq": 20, "distance_m": 61171.465, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156", "location": "Bristol West Jn", "stage_seq": 21, "distance_m": 61703.534, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1205H", "location": "Nailsea & Backwell", "stage_seq": 22, "distance_m": 74019.72, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1211", "location": "Yatton", "stage_seq": 23, "distance_m": 80335.654, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216H", "location": "Worle", "stage_seq": 24, "distance_m": 87033.834, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Worle Jn", "stage_seq": 25, "distance_m": 87935.533, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1224H", "location": "Weston-super-Mare", "stage_seq": 26, "distance_m": 91529.414, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Uphill Jn", "stage_seq": 27, "distance_m": 94429.88, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235H", "location": "Highbridge & Burnham", "stage_seq": 28, "distance_m": 105953.244, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1241H", "wtt_dep": "1243", "location": "Bridgwater", "stage_seq": 29, "distance_m": 116080.277, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249", "location": "Cogload Jn", "stage_seq": 30, "distance_m": 127109.289, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1300", "location": "Taunton", "stage_seq": 31, "distance_m": 134582.688, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Norton Fitzwarren Jn", "stage_seq": 32, "distance_m": 137283.574, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Whiteball", "stage_seq": 33, "distance_m": 150834.081, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1311H", "wtt_dep": "1313", "location": "Tiverton Parkway", "stage_seq": 34, "distance_m": 157557.859, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315", "location": "Tiverton Loop", "stage_seq": 35, "distance_m": 160338.3, "section_seq": 1, "route_path_id": 68712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Cowley Bridge Jn", "stage_seq": 36, "distance_m": 182218.104, "section_seq": 1, "route_path_id": 68712}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 37, "distance_m": 184128.939, "section_seq": 1, "route_path_id": 68712}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 184128.939, "from_m": 0.0, "section_seq": 1, "route_path_id": 68712}], "total_distance_m": 184128.939, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 175555.18, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8573.759, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24682, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:13:33Z", "source_id": 55744383, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:13:39Z", "source_id": 17844747, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24627, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:25:21Z", "source_id": 55774907, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T10:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:25:23Z", "source_id": 17853312, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25731, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:33:17Z", "source_id": 55794923, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T10:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:33:22Z", "source_id": 17859170, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25711, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:16Z", "source_id": 55802537, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T10:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:18Z", "source_id": 17861309, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25815, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:39:10Z", "source_id": 55809874, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T10:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:39:13Z", "source_id": 17863412, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26070, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:49:33Z", "source_id": 55836589, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T10:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:49:37Z", "source_id": 17870891, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26156, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:03:49Z", "source_id": 55872812, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T11:05:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:03:54Z", "source_id": 17881149, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26165, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:09:45Z", "source_id": 55887783, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T11:11:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:09:48Z", "source_id": 17885387, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26169, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:16:26Z", "source_id": 55904686, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T11:18:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:16:30Z", "source_id": 17890333, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26179, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:24:40Z", "source_id": 55925228, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T11:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:24:48Z", "source_id": 17896326, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26190, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:38:13Z", "source_id": 55959707, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T11:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:38:19Z", "source_id": 17906043, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26199, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:04Z", "source_id": 55979483, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T11:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:08Z", "source_id": 17911769, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26398, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:20Z", "source_id": 56012934, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T12:00:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:23Z", "source_id": 17921273, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26414, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:54Z", "source_id": 56043011, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T12:11:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:58Z", "source_id": 17929739, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26418, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:30Z", "source_id": 56052494, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T12:15:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:34Z", "source_id": 17932426, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26425, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:47Z", "source_id": 56061177, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T12:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:48Z", "source_id": 17934753, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26469, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:51Z", "source_id": 56096706, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T12:32:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:55Z", "source_id": 17944930, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Cardiff Central |
1100 |
1100 |
1 |
None |
None |
Exeter St. David's |
1331 |
1331 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15187/2026-09-18/detailed |
None |
Tiverton Parkway |
2026-09-18T13:14:00+01:00 |
Exeter St. David's |
16.0 |
{"type": "LineString", "coordinates": [[-3.3602694, 50.9165636], [-3.3606446, 50.9162045], [-3.3609951, 50.9158634], [-3.3614585, 50.9154078], [-3.3621670999999997, 50.9146295], [-3.362827, 50.9138483], [-3.3632393, 50.91332779999998], [-3.3636329, 50.9128027], [-3.3643550999999996, 50.9117322], [-3.3656687, 50.909554199999995], [-3.3665996999999996, 50.9080542], [-3.3673526999999996, 50.9069557], [-3.3677300999999997, 50.9064288], [-3.3682856000000005, 50.90569070000001], [-3.3692152, 50.904488099999995], [-3.3700868999999996, 50.9033506], [-3.3709171, 50.9022209], [-3.3724435, 50.8998983], [-3.373187, 50.8987044], [-3.3734936, 50.89822649999999], [-3.3740232, 50.897397099999985], [-3.3746225, 50.8965827], [-3.3749849000000003, 50.8961454], [-3.375304799999999, 50.8957876], [-3.3756326, 50.89543689999999], [-3.3765156999999997, 50.8945591], [-3.3766777, 50.894392399999994], [-3.3770765999999997, 50.89397309999999], [-3.377189382318099, 50.89384880407336], [-3.3774742999999994, 50.8935348], [-3.3779506999999995, 50.8929542], [-3.3782098, 50.8926127], [-3.3784660999999994, 50.892235499999984], [-3.3787209999999996, 50.89183239999999], [-3.3789751, 50.8914112], [-3.3794737, 50.890546699999994], [-3.3797938, 50.88998780000001], [-3.3798884, 50.8898227], [-3.3803086999999996, 50.88908200000001], [-3.3807276, 50.8883518], [-3.3811462999999997, 50.8876144], [-3.3819304, 50.88626529999999], [-3.3823202, 50.8855567], [-3.3824787999999995, 50.88523999999999], [-3.3826429, 50.8848896], [-3.3828272, 50.8843898], [-3.3829823, 50.8838753], [-3.3830905999999996, 50.88335039999999], [-3.3831676, 50.8828297], [-3.3831903, 50.8824314], [-3.383199, 50.88200439999999], [-3.3831727999999996, 50.8815554], [-3.3831255999999996, 50.8811822], [-3.3830457, 50.8807079], [-3.3829329, 50.8802226], [-3.38268127456901, 50.87946438542721], [-3.3825788999999995, 50.8791559], [-3.3824376999999997, 50.87870949999999], [-3.3823226, 50.878291], [-3.3822662, 50.87804890000001], [-3.3822059999999996, 50.877758], [-3.3821637, 50.8774854], [-3.3821198, 50.877086299999995], [-3.3820790000000005, 50.87649219999998], [-3.382111399999999, 50.875908800000005], [-3.3822105, 50.875283], [-3.3823362, 50.87464429999999], [-3.3829177999999995, 50.8718237], [-3.3833187, 50.869943799999994], [-3.3837173, 50.8680444], [-3.3844573, 50.864518700000005], [-3.3847034, 50.86333170000001], [-3.3849446999999997, 50.8621364], [-3.3851533, 50.8609736], [-3.3852178, 50.86024359999998], [-3.3852325999999997, 50.8600823], [-3.3852556, 50.859761500000005], [-3.3852780999999994, 50.858921899999984], [-3.3852705999999997, 50.85809820000001], [-3.3852401999999997, 50.857241], [-3.3852034999999994, 50.85641369999999], [-3.3852122, 50.85570370000001], [-3.3852517999999994, 50.8549959], [-3.3853241999999995, 50.854384299999985], [-3.3854106, 50.8537997], [-3.3855358999999994, 50.853162600000005], [-3.3857030999999997, 50.852512399999995], [-3.3858790999999995, 50.85185619999999], [-3.3860809, 50.851283200000005], [-3.3862782, 50.85078850000001], [-3.3865149, 50.850298200000005], [-3.3867947, 50.84977959999999], [-3.3871116999999997, 50.8492978], [-3.3872607999999995, 50.8490912], [-3.3874646, 50.8488079], [-3.3878681, 50.8483372], [-3.3884862999999994, 50.8476392], [-3.3889415, 50.847083], [-3.3893301999999994, 50.84654170000001], [-3.3895706999999997, 50.8461464], [-3.3897767999999995, 50.8457357], [-3.3899509, 50.845301], [-3.3900949999999996, 50.8448066], [-3.390181, 50.84435309999999], [-3.3902302, 50.8438734], [-3.390244099999999, 50.8433743], [-3.3902323, 50.8428612], [-3.3902259999999997, 50.842334], [-3.3902490999999997, 50.8418435], [-3.3902981999999997, 50.8413935], [-3.3903614999999996, 50.8410252], [-3.3904653, 50.84064629999999], [-3.3905879999999997, 50.8402688], [-3.3907746, 50.8398414], [-3.3909999, 50.8394338], [-3.3912523, 50.839037], [-3.3915286999999994, 50.8386615], [-3.391938000000001, 50.8381619], [-3.3924009000000006, 50.8376771], [-3.3931034999999996, 50.83699670000001], [-3.3934537999999996, 50.8366758], [-3.3938198000000006, 50.8363535], [-3.3945301999999997, 50.835756700000005], [-3.3952959000000003, 50.83516449999999], [-3.3959298999999996, 50.8346527], [-3.396497399999999, 50.8341646], [-3.397032, 50.833665400000015], [-3.3975392, 50.83315639999999], [-3.3980393, 50.8326136], [-3.3984380999999995, 50.8320827], [-3.3988262, 50.83153320000001], [-3.3991898999999997, 50.8309702], [-3.4000103, 50.82965299999999], [-3.4004749999999997, 50.8289836], [-3.4009441, 50.8283669], [-3.4017544999999996, 50.8274218], [-3.4026414, 50.8264956], [-3.4035013, 50.825679400000006], [-3.4043815, 50.8248602], [-3.4055049, 50.82382530000001], [-3.4066095999999995, 50.82278659999999], [-3.4066484789201747, 50.82275035457093], [-3.4077938, 50.821682599999995], [-3.4090069, 50.82055400000001], [-3.4098001999999994, 50.819860800000015], [-3.410397, 50.819406], [-3.4105177999999996, 50.8193216], [-3.4109429999999996, 50.819020300000005], [-3.4121239, 50.8182466], [-3.4133122999999994, 50.8175933], [-3.4135980796541814, 50.81745181300498], [-3.4142904999999995, 50.817109], [-3.4153167, 50.8166773], [-3.4163584999999994, 50.8162489], [-3.4174106999999996, 50.81584289999999], [-3.4183753999999995, 50.8154194], [-3.4192784, 50.8150064], [-3.4201081999999996, 50.8145865], [-3.4210736, 50.8140872], [-3.4224320999999995, 50.8133447], [-3.4227781, 50.8131705], [-3.4231616999999996, 50.812977399999994], [-3.4238791, 50.81263549999999], [-3.4246421, 50.812304099999984], [-3.4254272999999995, 50.8119857], [-3.4262569999999997, 50.8116708], [-3.4270718999999996, 50.8113805], [-3.4274317, 50.8112661], [-3.4280970999999996, 50.8110546], [-3.4290326, 50.8107258], [-3.4310566, 50.81005460000001], [-3.4313882, 50.8099484], [-3.4334233, 50.80923870000001], [-3.4336547999999993, 50.80916], [-3.4341832999999995, 50.8089989], [-3.43679, 50.808135699999994], [-3.4371593999999996, 50.8080222], [-3.4381446999999996, 50.80774629999999], [-3.4384887, 50.8076568], [-3.4391664, 50.8074928], [-3.4400096999999996, 50.8073026], [-3.4408779, 50.8071352], [-3.4423191999999996, 50.80688099999998], [-3.4449427, 50.8064734], [-3.4455724999999995, 50.8063673], [-3.4462353999999995, 50.8062444], [-3.4475082999999995, 50.805972100000005], [-3.4487747, 50.805692], [-3.4500727999999996, 50.8054262], [-3.4513799, 50.805197500000006], [-3.4526763999999996, 50.80499759999999], [-3.4534192, 50.804902199999994], [-3.4535834999999997, 50.8048811], [-3.45367, 50.80487], [-3.4542304, 50.804798], [-3.4557228, 50.804609500000005], [-3.4569101999999994, 50.8044293], [-3.4575117999999994, 50.80431359999999], [-3.4580588, 50.804204600000006], [-3.4586335, 50.8040792], [-3.4592421, 50.803941899999984], [-3.460281, 50.803655799999994], [-3.461279199999999, 50.803358], [-3.4617678, 50.8031927], [-3.462619, 50.8028839], [-3.4634709999999997, 50.80255040000001], [-3.4641596, 50.8022576], [-3.464867299999999, 50.801932], [-3.4657966, 50.80145770000001], [-3.4667079999999997, 50.800956799999994], [-3.4689482999999997, 50.7996732], [-3.4690772, 50.79959639999999], [-3.4720051999999995, 50.7979183], [-3.4763045, 50.795456], [-3.4806246, 50.7929788], [-3.4840772999999996, 50.7909978], [-3.4875326, 50.7890162], [-3.4892251, 50.78805319999999], [-3.4909098999999997, 50.7870808], [-3.492581299999999, 50.786097899999994], [-3.4934190999999997, 50.78562449999999], [-3.494271, 50.7851813], [-3.4950837, 50.7848244], [-3.4959226999999995, 50.784478799999995], [-3.4967637, 50.784127], [-3.4975675999999996, 50.7837736], [-3.4985659999999994, 50.7833128], [-3.4990456999999995, 50.7830708], [-3.4995163999999996, 50.7828087], [-3.500005, 50.7825151], [-3.5004472999999994, 50.7822272], [-3.5009184, 50.781883], [-3.5013782999999994, 50.7815301], [-3.5018815, 50.7810951], [-3.5023754, 50.7806231], [-3.5025982, 50.78036710000001], [-3.5031037, 50.7797951], [-3.5034296080661336, 50.77937278517319], [-3.5036172, 50.779129700000006], [-3.505422499999999, 50.77656300000001], [-3.5064438999999994, 50.7751183], [-3.5069672, 50.7743864], [-3.5074937, 50.77368070000001], [-3.5078594, 50.7732213], [-3.5082186999999996, 50.7728142], [-3.5086015999999995, 50.7724036], [-3.5090148999999995, 50.7720014], [-3.5092720999999996, 50.7717749], [-3.5102044, 50.77096889999999], [-3.5117427999999995, 50.7697665], [-3.5120754999999995, 50.7694996], [-3.5124204, 50.7691885], [-3.5126050999999996, 50.7690085], [-3.5127507, 50.7688667], [-3.5131044999999994, 50.76851570000001], [-3.5134909999999997, 50.7680904], [-3.5138793, 50.76763749999999], [-3.5144784999999996, 50.766847000000006], [-3.5151291999999996, 50.76597100000001], [-3.5151321606965915, 50.765967351893885], [-3.5154772000000003, 50.765542200000006], [-3.5158494, 50.76512670000001], [-3.5161498999999994, 50.7648391], [-3.5164666, 50.76453779999999], [-3.5171403999999997, 50.763931], [-3.5174571999999995, 50.7636832], [-3.5184354999999994, 50.7629456], [-3.5194782, 50.7622824], [-3.5199490999999994, 50.7620152], [-3.5204341999999995, 50.76176079999999], [-3.5211168999999995, 50.7614372], [-3.5214624999999997, 50.76127339999999], [-3.5224847000000006, 50.7607957], [-3.5229879999999993, 50.7605434], [-3.5234668999999994, 50.76028509999998], [-3.5243118999999994, 50.75978099999999], [-3.5252293, 50.7591787], [-3.5270431, 50.75797560000001], [-3.5279322999999994, 50.75738779999999], [-3.5286767999999995, 50.7568975], [-3.5288042999999996, 50.75680809999999], [-3.5293922, 50.7564228], [-3.5302741, 50.755846299999995], [-3.5306520999999997, 50.75559959999999], [-3.5310723999999993, 50.75535039999999], [-3.5316580999999996, 50.755016999999995], [-3.5322752999999993, 50.7546891], [-3.5330092, 50.7543284], [-3.5336655, 50.7540322], [-3.5344363, 50.7537159], [-3.5349739999999996, 50.753494700000005], [-3.5357842999999995, 50.75320549999999], [-3.5364508999999997, 50.75298829999999], [-3.5373922, 50.7527152], [-3.5380383, 50.75253750000001], [-3.538764, 50.752364199999995], [-3.5390603, 50.752297099999986], [-3.5401768999999996, 50.7520441], [-3.5408137, 50.751888599999994], [-3.5414380999999997, 50.751709700000006], [-3.5417341, 50.75161750000001], [-3.5420471, 50.75151000000001], [-3.542584, 50.7513065], [-3.5431869999999996, 50.75104879999999], [-3.5438414999999996, 50.750730100000006], [-3.5441537, 50.750562200000005], [-3.544561100000001, 50.7503226], [-3.5449786, 50.75004499999999], [-3.5452440999999997, 50.749900100000005], [-3.5454988, 50.749731399999995], [-3.54579, 50.74950770000001], [-3.5460911000000004, 50.74924839999999], [-3.5462268, 50.74912519999999], [-3.5465175, 50.74884839999999], [-3.5469264999999996, 50.748399000000006], [-3.547135299999999, 50.7481444], [-3.5473718, 50.74782199999999], [-3.547557799999999, 50.7475292], [-3.547661, 50.74732790000001], [-3.5477682, 50.7470934], [-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]]} |
16.5 |
1316 |
1332 |
Tiverton Parkway |
Exeter St. David's |
Exeter St. David's |
50.7296573 |
-3.5435196 |
50.7296573 |
-3.5435196 |
1 |
0 |
2026-09-18 12:43:26 |
TERMINATED |
2026-09-18 12:32:00 |
Exeter St. David's |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944930 |
1789734716202550 |
143 |
143 |
2026-09-18 12:42:59.144413 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:32:58.994360 |
| 639668 |
670698 |
G89477 |
171N14ML18 |
2026-09-18 |
COMPLETE |
17944688 |
2026-09-18 13:33:00 |
2026-09-18 12:43:26 |
2026-09-20 12:43:26 |
{"id": 670698, "stp": "P", "toc": "Northern", "uid": "G89477", "consist": "158870", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89477/2026-09-18/detailed", "trust_id": "171N14ML18", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-18", "dest_arr_time": "1331", "dest_platform": "4A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "1N14", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1333", "current_leg_dep": "1301", "current_leg_end": "Sheffield", "origin_dep_time": "1245", "origin_platform": "11B", "current_location": "Sheffield", "last_update_time": "2026-09-18T12:43:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.505372572209586, 53.68192496338836], [-1.5053704, 53.681922], [-1.5049894, 53.6814224], [-1.5048356, 53.6812152], [-1.5047878523559806, 53.68115157602794], [-1.5044705000000005, 53.6807287], [-1.504292, 53.6804636], [-1.5041543999999998, 53.680255599999995], [-1.5040179, 53.6800604], [-1.5038004, 53.6798459], [-1.5037383, 53.679758799999995], [-1.5034549, 53.6793999], [-1.5033174, 53.6792441], [-1.5031674, 53.679078], [-1.5029075999999997, 53.6788363], [-1.5024792, 53.6785098], [-1.5019967, 53.6781975], [-1.5014942999999998, 53.67791950000001], [-1.5009590999999998, 53.6776672], [-1.5004050999999998, 53.67740160000001], [-1.4999786999999998, 53.677141199999994], [-1.4999247, 53.67710340000001], [-1.4996274999999997, 53.67688940000001], [-1.4989774, 53.67637229999999], [-1.4984113, 53.675801500000006], [-1.4981313999999997, 53.6754573], [-1.4978656107086654, 53.675116808118595], [-1.4978182999999998, 53.67505619999999], [-1.497775130974734, 53.67497080176018], [-1.4977531029751874, 53.67492722525467], [-1.4977342756718974, 53.674889980434926], [-1.4972711, 53.67397369999999], [-1.4967549999999998, 53.672962600000005], [-1.4962538, 53.6721133], [-1.4957262, 53.6713292], [-1.4951259, 53.67054949999999], [-1.4947221, 53.67009209999999], [-1.4942605999999998, 53.6696135], [-1.4938908, 53.6692841], [-1.4934733999999998, 53.66891759999999], [-1.4928328, 53.668404300000006], [-1.4917765, 53.6676538], [-1.4913801999999998, 53.6673996], [-1.4901753999999998, 53.6666896], [-1.4886704999999998, 53.66593360000001], [-1.4884999999999995, 53.6658508], [-1.4879199999999997, 53.6655949], [-1.4860679, 53.6648612], [-1.4854870999999998, 53.664647499999994], [-1.4824138, 53.6634941], [-1.4822468999999998, 53.663429699999995], [-1.4812458, 53.66304749999999], [-1.4806229999999998, 53.6628109], [-1.4804876, 53.6627607], [-1.4774951, 53.66165240000001], [-1.4740274, 53.66033300000001], [-1.4714999999999998, 53.65939650000001], [-1.4692432999999998, 53.658556100000006], [-1.4663491448168988, 53.65745311741527], [-1.466347, 53.6574523], [-1.463232, 53.6563062], [-1.4623100999999998, 53.6559908], [-1.4613978999999997, 53.6556769], [-1.4602788999999998, 53.6553144], [-1.4596704, 53.655139899999995], [-1.4586888, 53.6548697], [-1.4577835999999995, 53.654625], [-1.4570515, 53.6544436], [-1.4559661999999998, 53.65420009999999], [-1.4549653, 53.6539827], [-1.4537698999999995, 53.6537452], [-1.4520900999999995, 53.6534608], [-1.4515224999999998, 53.6533691], [-1.4508973, 53.653281], [-1.4497847999999998, 53.6531366], [-1.4482855, 53.65296450000001], [-1.447081, 53.6528524], [-1.4458044, 53.6527474], [-1.4440315, 53.6526547], [-1.4427119, 53.6526099], [-1.4408762, 53.65258609999999], [-1.4394932, 53.65254769999999], [-1.4382454000000002, 53.65249729999999], [-1.437304454591234, 53.652439425744845], [-1.4369935, 53.6524203], [-1.4358485999999997, 53.6523397], [-1.4346302999999998, 53.6522322], [-1.4329218999999995, 53.65203549999999], [-1.4325395, 53.6519905], [-1.4321573999999997, 53.65194559999998], [-1.431885, 53.65190479999999], [-1.431165, 53.651767], [-1.4310084661981652, 53.6517401917668], [-1.4299499, 53.6515589], [-1.4289013, 53.6513725], [-1.4278655, 53.651172900000006], [-1.4269647999999997, 53.650973500000006], [-1.4258812, 53.65073189999999], [-1.4250712, 53.65053], [-1.4240997, 53.65026669999999], [-1.4228771, 53.6499274], [-1.4198972, 53.6490515], [-1.4165546, 53.64807590000001], [-1.4162308, 53.647980399999994], [-1.4137311999999995, 53.6472435], [-1.4080811, 53.64558720000001], [-1.4052368999999998, 53.644756699999995], [-1.4039107999999998, 53.6443728], [-1.403254, 53.6441733], [-1.4030393999999995, 53.6441097], [-1.3989834999999995, 53.642911], [-1.3965640999999998, 53.6421899], [-1.3953785999999997, 53.64181140000001], [-1.3943812999999998, 53.6414657], [-1.3929516999999998, 53.640941], [-1.3916214, 53.6404274], [-1.3900168999999998, 53.63977289999999], [-1.3893409, 53.6394739], [-1.3880883, 53.638911000000014], [-1.3845778999999998, 53.6372485], [-1.3827736, 53.63640049999999], [-1.3825389, 53.6362902], [-1.3817583, 53.635907], [-1.3808732, 53.63546959999999], [-1.3795910999999998, 53.63483029999998], [-1.3783438999999995, 53.63422760000001], [-1.3774158, 53.633788599999995], [-1.376343, 53.6333051], [-1.3754338, 53.63290469999999], [-1.3743285999999997, 53.63240019999999], [-1.3708256999999997, 53.6307588], [-1.3683392, 53.62958659999999], [-1.3659043, 53.6284296], [-1.3648098233682555, 53.62791270082296], [-1.3629672999999998, 53.6270425], [-1.3605792, 53.62590779999999], [-1.3604158, 53.6258291], [-1.3585366, 53.624947799999994], [-1.3572246999999995, 53.624323999999994], [-1.3550501999999998, 53.62329499999998], [-1.3547728999999995, 53.6231643], [-1.3542770999999998, 53.622890099999985], [-1.3535622, 53.62254930000001], [-1.3525208999999998, 53.6220449], [-1.3519955, 53.6217799], [-1.3509193999999998, 53.62119989999999], [-1.3499334, 53.620641199999994], [-1.3491584, 53.6201816], [-1.3484044, 53.61971640000001], [-1.3477407999999995, 53.61928850000001], [-1.3474729261792822, 53.61911142999564], [-1.3470911999999995, 53.618859099999995], [-1.3463834999999995, 53.61836909999999], [-1.3455274, 53.617753999999984], [-1.3449845, 53.61734109999999], [-1.3442303999999998, 53.6167287], [-1.3435946999999997, 53.6161919], [-1.3428453, 53.61553399999999], [-1.3424118, 53.61522469999999], [-1.3410049, 53.6140061], [-1.3399969000000005, 53.6131141], [-1.3385109, 53.6119048], [-1.3379155, 53.611451300000006], [-1.3374085, 53.6110757], [-1.3367620999999998, 53.61062700000001], [-1.3354988, 53.6098107], [-1.3348739, 53.6093985], [-1.3339833999999997, 53.6088654], [-1.3334496000000002, 53.6085599], [-1.3327972999999995, 53.6082072], [-1.3319685, 53.6077823], [-1.3311155, 53.607352899999995], [-1.3301473, 53.606888], [-1.3289591, 53.606351700000005], [-1.3280443999999998, 53.605949], [-1.3270358999999998, 53.6055321], [-1.3261614999999998, 53.605194700000006], [-1.3251235, 53.6048101], [-1.3239251, 53.60438709999998], [-1.3224418999999998, 53.603898], [-1.3223238, 53.6038617], [-1.3216794999999997, 53.6036636], [-1.3205019999999998, 53.603319899999995], [-1.3192124, 53.6029739], [-1.3171963999999998, 53.60248829999998], [-1.3170022, 53.6024415], [-1.3149257, 53.6019368], [-1.3139821, 53.6016831], [-1.3127727, 53.60136510000001], [-1.3125437, 53.6013011], [-1.3122837999999997, 53.6012285], [-1.3118171, 53.60108369999999], [-1.3102135999999998, 53.6005451], [-1.309637, 53.6003382], [-1.3090548999999998, 53.60010260000001], [-1.3085206, 53.5998326], [-1.3080356999999998, 53.59952800000001], [-1.3075582, 53.5991523], [-1.3071318, 53.5987274], [-1.3068662, 53.598417], [-1.3066087, 53.5980318], [-1.3063452999999998, 53.5975804], [-1.3062096, 53.59734259999999], [-1.3060482, 53.5970926], [-1.3058464999999997, 53.59683220000001], [-1.3056828000000005, 53.5966094], [-1.3054903, 53.5963222], [-1.3053195, 53.59603010000001], [-1.3051201, 53.5956107], [-1.3048451325862649, 53.59489354122285], [-1.304723, 53.594575], [-1.3045478999999998, 53.594236300000006], [-1.3044239999999998, 53.593858399999995], [-1.3043408, 53.593604600000006], [-1.303522, 53.5912907], [-1.3032183, 53.59034770000001], [-1.3031087999999995, 53.5899265], [-1.3029154999999997, 53.5891527], [-1.3027900999999995, 53.58831809999999], [-1.3026866, 53.587397800000005], [-1.3026684, 53.5866853], [-1.3026775999999998, 53.5859681], [-1.3027302, 53.5850171], [-1.3027572, 53.5845284], [-1.3027822, 53.5839607], [-1.3028365, 53.5833937], [-1.3028938, 53.582504], [-1.3030199, 53.58035979999998], [-1.3030225, 53.580282], [-1.3030944, 53.5792001], [-1.303219, 53.5769966], [-1.3032869, 53.575832299999995], [-1.3033846, 53.57466199999999], [-1.3033851029819703, 53.57460657386965], [-1.3033891999999998, 53.57415509999999], [-1.3033959, 53.5740909], [-1.3034125, 53.5738888], [-1.3034548999999995, 53.5731121], [-1.3035822999999995, 53.5710533], [-1.3037264, 53.568716], [-1.3040619999999998, 53.5649088], [-1.3042413, 53.562755], [-1.30444, 53.56060000000001], [-1.304553, 53.5598975], [-1.3046907, 53.5591896], [-1.3049987, 53.55777030000001], [-1.305916, 53.5535011], [-1.30656, 53.550499999999985], [-1.3066706, 53.5500164], [-1.3067306999999997, 53.5497719], [-1.3068111999999998, 53.54952359999999], [-1.3069702, 53.54904290000001], [-1.3071499999999998, 53.548558199999995], [-1.307293, 53.5481802], [-1.3074511999999998, 53.54780410000001], [-1.3077559, 53.54703959999999], [-1.3081736999999998, 53.54602], [-1.3083065, 53.54567240000001], [-1.3083631999999998, 53.545527199999995], [-1.3085887, 53.5449461], [-1.3086669999999998, 53.5447194], [-1.3089355, 53.544049599999994], [-1.3095232999999995, 53.5425888], [-1.3095617, 53.5424936], [-1.3107084, 53.5396038], [-1.3108232, 53.5393157], [-1.310942, 53.5390085], [-1.3110687, 53.538699099999995], [-1.3113137, 53.538083699999994], [-1.3118031, 53.536856199999995], [-1.3120974999999997, 53.5361367], [-1.3123405, 53.5354917], [-1.3125474, 53.5349009], [-1.3128698999999997, 53.533824900000006], [-1.3129915999999997, 53.5333497], [-1.3132131000000002, 53.5324187], [-1.3132885, 53.53197879999999], [-1.31341, 53.5310972], [-1.3134677, 53.53060509999999], [-1.3135014, 53.5300689], [-1.3135220999999997, 53.52945150000001], [-1.3135215, 53.52876419999999], [-1.3134860999999998, 53.5280108], [-1.3134802999999995, 53.5279359], [-1.3134497, 53.52751129999999], [-1.3133364, 53.52661380000001], [-1.3132615, 53.52615290000001], [-1.3131291000000005, 53.5254642], [-1.3129603999999997, 53.52473359999998], [-1.3127469, 53.5239196], [-1.3126714, 53.52361719999999], [-1.3124980999999998, 53.522905599999994], [-1.3123557999999995, 53.52233679999999], [-1.3121714, 53.52160299999999], [-1.3120788759794162, 53.52123315641426], [-1.3119118999999997, 53.52056569999999], [-1.3114944999999998, 53.51896099999999], [-1.3113269999999997, 53.5182991], [-1.3112452, 53.51798380000001], [-1.3110664, 53.5172429], [-1.3109331, 53.51658899999999], [-1.3108481, 53.5161734], [-1.3108050999999998, 53.515823700000006], [-1.3107665999999998, 53.515405099999995], [-1.3107453, 53.51498170000001], [-1.3107512, 53.5144791], [-1.3107514, 53.5143867], [-1.3107966, 53.5139544], [-1.3108514, 53.5135232], [-1.3109056999999995, 53.51324900000001], [-1.3109235, 53.513154500000006], [-1.3112795999999998, 53.5118004], [-1.3117570999999997, 53.5101473], [-1.3119272999999998, 53.5095599], [-1.3120109000000002, 53.5092881], [-1.3120944, 53.5089799], [-1.3122211, 53.508532599999995], [-1.3123956, 53.5079289], [-1.3124521, 53.507741], [-1.3125251, 53.50750159999998], [-1.3134282, 53.5043791], [-1.3136163999999997, 53.50370439999999], [-1.3136678, 53.5033973], [-1.3137135, 53.50308050000001], [-1.3137338999999997, 53.502775199999995], [-1.3137222000000002, 53.5024646], [-1.3136952, 53.50218870000001], [-1.3136503, 53.501907999999986], [-1.3135282999999998, 53.5013975], [-1.3134576999999998, 53.50119099999999], [-1.3132349, 53.5006529], [-1.3130771999999995, 53.5003486], [-1.3129471999999998, 53.5001247], [-1.3123794999999998, 53.49930969999999], [-1.3120417, 53.4989375], [-1.3116572, 53.4985473], [-1.3112412999999998, 53.498144299999986], [-1.3110569, 53.4979656], [-1.3108445999999998, 53.4977567], [-1.3106509, 53.4975735], [-1.3102937, 53.497239699999994], [-1.3097361999999997, 53.49670389999999], [-1.3093654, 53.496326299999986], [-1.308874, 53.4958011], [-1.3084192999999995, 53.49524949999999], [-1.3080688, 53.494792100000005], [-1.3076279999999998, 53.49416169999999], [-1.3073264000000002, 53.4936509], [-1.3070425, 53.4931086], [-1.3067579, 53.49248029999999], [-1.3064601, 53.49175699999999], [-1.3061665, 53.490886], [-1.3060384, 53.4904237], [-1.3059469, 53.4900366], [-1.3059183999999997, 53.48990860000001], [-1.3058558999999998, 53.4895754], [-1.3057740999999998, 53.4889718], [-1.3057235, 53.48846489999999], [-1.3056711999999997, 53.4874918], [-1.3056566, 53.4872257], [-1.3056536999999997, 53.4871317], [-1.3056515, 53.48687920000001], [-1.3056066999999998, 53.4858011], [-1.30559735689783, 53.48559384620599], [-1.3054818, 53.48303049999999], [-1.3054649, 53.48277910000001], [-1.3054627999999997, 53.4826592], [-1.305455, 53.4822093], [-1.3054083, 53.481339000000006], [-1.305405, 53.48121729999999], [-1.3053796, 53.480467799999985], [-1.3053112, 53.4788133], [-1.3053057, 53.4780689], [-1.3053282, 53.4774323], [-1.3053839, 53.4767991], [-1.3054605, 53.476325200000005], [-1.3056581, 53.47536120000001], [-1.3058203, 53.4747718], [-1.3059265, 53.47440300000001], [-1.3060795000000005, 53.47396559999999], [-1.3061037999999998, 53.473896200000006], [-1.3064552, 53.4730382], [-1.3068246999999995, 53.4722569], [-1.3071602, 53.4716354], [-1.3075325, 53.4710035], [-1.3077036999999998, 53.4707349], [-1.3080217, 53.4702549], [-1.3083017, 53.46986520000001], [-1.3085961999999998, 53.469469800000006], [-1.3089409, 53.469054], [-1.3092729999999997, 53.4686889], [-1.3094066, 53.4685373], [-1.3099805, 53.46791619999999], [-1.310106350907517, 53.46779240988761], [-1.3109643000000002, 53.4669485], [-1.3113426, 53.4665997], [-1.3117357999999997, 53.46626100000001], [-1.3121561999999998, 53.4658994], [-1.312542, 53.465581699999994], [-1.3132987, 53.46498230000001], [-1.3139093, 53.464521600000005], [-1.3153998, 53.463388599999995], [-1.3164929999999997, 53.4625324], [-1.3167388, 53.4623494], [-1.3172596, 53.4619379], [-1.3180601, 53.4613392], [-1.3187942999999998, 53.4607704], [-1.3199666999999995, 53.4599021], [-1.3210195, 53.45917129999999], [-1.3213394, 53.4589347], [-1.3219078, 53.45851449999999], [-1.3225581, 53.45804300000001], [-1.323434, 53.45739789999999], [-1.323976, 53.457016900000006], [-1.3249985, 53.45633829999999], [-1.3256396999999998, 53.4559192], [-1.3263225, 53.4554669], [-1.3267062353999053, 53.455215998746475], [-1.326759526781036, 53.45522912587361], [-1.3271381, 53.45498099999999], [-1.3275441999999995, 53.4547212], [-1.3279976999999998, 53.4544361], [-1.3287511, 53.453992199999995], [-1.3294616999999995, 53.45358809999999], [-1.3311356999999997, 53.45269809999999], [-1.3324674, 53.4520253], [-1.3337573, 53.45139910000002], [-1.3347601000000002, 53.45091169999999], [-1.3354243, 53.4506038], [-1.3358715, 53.450405200000006], [-1.3361621999999995, 53.45027160000001], [-1.3369826, 53.449909], [-1.3371617, 53.4498304], [-1.3389161, 53.4490602], [-1.3412442, 53.4480398], [-1.3434025999999997, 53.4470883], [-1.3446752999999998, 53.44652450000001], [-1.3472438999999998, 53.4453956], [-1.3474469999999998, 53.445306], [-1.3474729261792822, 53.445294600605514], [-1.3492443999999997, 53.4445157], [-1.3503066999999995, 53.4440351], [-1.3506248, 53.4438975], [-1.3545136999999998, 53.4421906], [-1.3564758999999995, 53.4413258], [-1.3601119, 53.43971849999999], [-1.3606387, 53.43948309999999], [-1.3609768, 53.4393387], [-1.3612343, 53.439223299999995], [-1.3628624, 53.4384967], [-1.3639871, 53.43799849999999], [-1.3644896999999998, 53.4377644], [-1.3649836, 53.4375047], [-1.365494, 53.4372205], [-1.3658869, 53.43698690000001], [-1.3663762, 53.4366776], [-1.3670931, 53.4361803], [-1.3675838, 53.4358156], [-1.3681011, 53.4353913], [-1.3684561999999998, 53.43509160000001], [-1.3689264, 53.4346627], [-1.3692553999999997, 53.43434299999999], [-1.3698848, 53.433699299999994], [-1.3704513, 53.43304789999999], [-1.3709322, 53.432469799999986], [-1.3713430999999998, 53.43203660000001], [-1.3716166999999997, 53.4316823], [-1.3718635999999995, 53.43133739999999], [-1.3720648, 53.430995800000005], [-1.3722021999999998, 53.43066279999999], [-1.3722982, 53.43032999999999], [-1.3723702, 53.43010759999999], [-1.3724679, 53.4299109], [-1.3726307999999998, 53.4296456], [-1.3727386999999998, 53.429471], [-1.3728806, 53.429237], [-1.3730496999999997, 53.42904589999999], [-1.373243, 53.42888289999999], [-1.373468, 53.428723100000006], [-1.3737362, 53.42856329999999], [-1.3740152, 53.428403499999995], [-1.3742888, 53.42827880000001], [-1.3746321, 53.4281414], [-1.3749485999999995, 53.4280487], [-1.3752544, 53.4279656], [-1.3756245, 53.4278793], [-1.3760443, 53.4278153], [-1.3765746, 53.427751400000005], [-1.3773122, 53.42767980000001], [-1.3778020999999998, 53.4275974], [-1.3782085999999998, 53.4275447], [-1.3782943403807764, 53.427536120190744], [-1.3786543000000002, 53.4275001], [-1.3788511, 53.4274813], [-1.3795497, 53.4274144], [-1.3801187999999998, 53.4273468], [-1.3807902, 53.4272545], [-1.3813555, 53.427174599999994], [-1.3827142999999995, 53.426972], [-1.3837237999999998, 53.42681910000001], [-1.3842812999999998, 53.4267328], [-1.3848325, 53.4266463], [-1.3854767, 53.4265518], [-1.3940017999999998, 53.4252432], [-1.3962841, 53.4248834], [-1.3973184999999997, 53.424700599999994], [-1.3983257, 53.4244997], [-1.3990438000000005, 53.4243388], [-1.4000963999999998, 53.424071299999994], [-1.4011214999999997, 53.42378250000001], [-1.4022912, 53.423393], [-1.4028584999999998, 53.423191499999994], [-1.4033960999999997, 53.422980200000005], [-1.4041544999999998, 53.4226856], [-1.4051333, 53.422247199999994], [-1.4058005, 53.4219316], [-1.4064386, 53.421602799999995], [-1.4070642, 53.42125879999999], [-1.4076653, 53.4209046], [-1.4092629, 53.41988270000001], [-1.4108261999999998, 53.418853], [-1.41164, 53.418323700000016], [-1.412002, 53.4180869], [-1.4132662, 53.4172491], [-1.4137232, 53.4169463], [-1.4137557, 53.4169181], [-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": "Wakefield Westgate", "dest_arr_time_act": "1331", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Wakefield Westgate", "current_leg_milage": "28.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\": 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\": 16838.198, \"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\": 17965.551, \"from_m\": 16838.198, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18567.37, \"from_m\": 17965.551, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32270.837, \"from_m\": 18567.37, \"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\": 33102.046, \"from_m\": 32270.837, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34344.421, \"from_m\": 33102.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43398.231, \"from_m\": 34344.421, \"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\": 44126.695, \"from_m\": 43398.231, \"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\": 48077.802, \"from_m\": 44126.695, \"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\": 48357.412, \"from_m\": 48077.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52315.701, \"from_m\": 48357.412, \"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\": 53619.975, \"from_m\": 52315.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\": 54013.306, \"from_m\": 53619.975, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61751.445, \"from_m\": 54013.306, \"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\": 61783.578, \"from_m\": 61751.445, \"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\": 61785.711, \"from_m\": 61783.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62282.722, \"from_m\": 61785.711, \"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\": 670698, \"profile_key\": \"d59deb8eb13c432684fc0aa22015f826d48d723cbe920a0b8446de389ac1dca7\", \"schedule_id\": 12796, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1258\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 5, \"distance_m\": 16205.369, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 6, \"distance_m\": 22544.389, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307H\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 7, \"distance_m\": 32136.915, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Moorthorpe\", \"stage_seq\": 8, \"distance_m\": 33232.683, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 9, \"distance_m\": 45575.488, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 10, \"distance_m\": 48998.163, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320H\", \"location\": \"Holmes Jn\", \"stage_seq\": 11, \"distance_m\": 54155.315, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 12, \"distance_m\": 57168.307, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 13, \"distance_m\": 61556.088, \"section_seq\": 1, \"route_path_id\": 32775}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 14, \"distance_m\": 62282.722, \"section_seq\": 1, \"route_path_id\": 32775}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62282.722, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32775}], \"total_distance_m\": 62282.722, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61951.524, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 331.198, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1245", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:53Z\", \"source_id\": 56011855, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:56Z\", \"source_id\": 17920977, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:18Z\", \"source_id\": 56044044, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:12:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:21Z\", \"source_id\": 17930012, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:42Z\", \"source_id\": 56060832, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:46Z\", \"source_id\": 17934705, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:27Z\", \"source_id\": 56095802, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:33Z\", \"source_id\": 17944688, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "4", "timing_fact_generation": 1789734695042892, "current_leg_arrival_utc": "2026-09-18T13:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:03.033987", "service_state_evidence_id": 17944688, "current_leg_start_actual_dep": "2026-09-18T13:00:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:03.543471", "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 |
LDS |
SHF |
1N14 |
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": 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": 16838.198, "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": 17965.551, "from_m": 16838.198, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18567.37, "from_m": 17965.551, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32270.837, "from_m": 18567.37, "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": 33102.046, "from_m": 32270.837, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34344.421, "from_m": 33102.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43398.231, "from_m": 34344.421, "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": 44126.695, "from_m": 43398.231, "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": 48077.802, "from_m": 44126.695, "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": 48357.412, "from_m": 48077.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52315.701, "from_m": 48357.412, "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": 53619.975, "from_m": 52315.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": 54013.306, "from_m": 53619.975, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61751.445, "from_m": 54013.306, "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": 61783.578, "from_m": 61751.445, "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": 61785.711, "from_m": 61783.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62282.722, "from_m": 61785.711, "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": 670698, "profile_key": "d59deb8eb13c432684fc0aa22015f826d48d723cbe920a0b8446de389ac1dca7", "schedule_id": 12796, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1245", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 32775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 32775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 32775}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1258", "location": "Wakefield Westgate", "stage_seq": 5, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 32775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Hare Park Jn", "stage_seq": 6, "distance_m": 22544.389, "section_seq": 1, "route_path_id": 32775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307H", "location": "South Kirkby Jn", "stage_seq": 7, "distance_m": 32136.915, "section_seq": 1, "route_path_id": 32775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Moorthorpe", "stage_seq": 8, "distance_m": 33232.683, "section_seq": 1, "route_path_id": 32775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315H", "location": "Swinton (S.Yorks)", "stage_seq": 9, "distance_m": 45575.488, "section_seq": 1, "route_path_id": 32775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317H", "location": "Aldwarke Jn", "stage_seq": 10, "distance_m": 48998.163, "section_seq": 1, "route_path_id": 32775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320H", "location": "Holmes Jn", "stage_seq": 11, "distance_m": 54155.315, "section_seq": 1, "route_path_id": 32775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324H", "location": "Wincobank Jn", "stage_seq": 12, "distance_m": 57168.307, "section_seq": 1, "route_path_id": 32775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329", "location": "Nunnery Main Line Jn", "stage_seq": 13, "distance_m": 61556.088, "section_seq": 1, "route_path_id": 32775}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": null, "location": "Sheffield", "stage_seq": 14, "distance_m": 62282.722, "section_seq": 1, "route_path_id": 32775}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62282.722, "from_m": 0.0, "section_seq": 1, "route_path_id": 32775}], "total_distance_m": 62282.722, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61951.524, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 331.198, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:53Z", "source_id": 56011855, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:56Z", "source_id": 17920977, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6074, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:18Z", "source_id": 56044044, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:12:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:21Z", "source_id": 17930012, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7151, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:42Z", "source_id": 56060832, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:18:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:46Z", "source_id": 17934705, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:27Z", "source_id": 56095802, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:33:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:33Z", "source_id": 17944688, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:33:00+01:00", "operational_fact": true}] |
Leeds |
1245 |
1245 |
11B |
None |
None |
Sheffield |
1331 |
1331 |
4A |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89477/2026-09-18/detailed |
None |
Wakefield Westgate |
2026-09-18T13:00:00+01:00 |
Sheffield |
32.0 |
{"type": "LineString", "coordinates": [[-1.505372572209586, 53.68192496338836], [-1.5053704, 53.681922], [-1.5049894, 53.6814224], [-1.5048356, 53.6812152], [-1.5047878523559806, 53.68115157602794], [-1.5044705000000005, 53.6807287], [-1.504292, 53.6804636], [-1.5041543999999998, 53.680255599999995], [-1.5040179, 53.6800604], [-1.5038004, 53.6798459], [-1.5037383, 53.679758799999995], [-1.5034549, 53.6793999], [-1.5033174, 53.6792441], [-1.5031674, 53.679078], [-1.5029075999999997, 53.6788363], [-1.5024792, 53.6785098], [-1.5019967, 53.6781975], [-1.5014942999999998, 53.67791950000001], [-1.5009590999999998, 53.6776672], [-1.5004050999999998, 53.67740160000001], [-1.4999786999999998, 53.677141199999994], [-1.4999247, 53.67710340000001], [-1.4996274999999997, 53.67688940000001], [-1.4989774, 53.67637229999999], [-1.4984113, 53.675801500000006], [-1.4981313999999997, 53.6754573], [-1.4978656107086654, 53.675116808118595], [-1.4978182999999998, 53.67505619999999], [-1.497775130974734, 53.67497080176018], [-1.4977531029751874, 53.67492722525467], [-1.4977342756718974, 53.674889980434926], [-1.4972711, 53.67397369999999], [-1.4967549999999998, 53.672962600000005], [-1.4962538, 53.6721133], [-1.4957262, 53.6713292], [-1.4951259, 53.67054949999999], [-1.4947221, 53.67009209999999], [-1.4942605999999998, 53.6696135], [-1.4938908, 53.6692841], [-1.4934733999999998, 53.66891759999999], [-1.4928328, 53.668404300000006], [-1.4917765, 53.6676538], [-1.4913801999999998, 53.6673996], [-1.4901753999999998, 53.6666896], [-1.4886704999999998, 53.66593360000001], [-1.4884999999999995, 53.6658508], [-1.4879199999999997, 53.6655949], [-1.4860679, 53.6648612], [-1.4854870999999998, 53.664647499999994], [-1.4824138, 53.6634941], [-1.4822468999999998, 53.663429699999995], [-1.4812458, 53.66304749999999], [-1.4806229999999998, 53.6628109], [-1.4804876, 53.6627607], [-1.4774951, 53.66165240000001], [-1.4740274, 53.66033300000001], [-1.4714999999999998, 53.65939650000001], [-1.4692432999999998, 53.658556100000006], [-1.4663491448168988, 53.65745311741527], [-1.466347, 53.6574523], [-1.463232, 53.6563062], [-1.4623100999999998, 53.6559908], [-1.4613978999999997, 53.6556769], [-1.4602788999999998, 53.6553144], [-1.4596704, 53.655139899999995], [-1.4586888, 53.6548697], [-1.4577835999999995, 53.654625], [-1.4570515, 53.6544436], [-1.4559661999999998, 53.65420009999999], [-1.4549653, 53.6539827], [-1.4537698999999995, 53.6537452], [-1.4520900999999995, 53.6534608], [-1.4515224999999998, 53.6533691], [-1.4508973, 53.653281], [-1.4497847999999998, 53.6531366], [-1.4482855, 53.65296450000001], [-1.447081, 53.6528524], [-1.4458044, 53.6527474], [-1.4440315, 53.6526547], [-1.4427119, 53.6526099], [-1.4408762, 53.65258609999999], [-1.4394932, 53.65254769999999], [-1.4382454000000002, 53.65249729999999], [-1.437304454591234, 53.652439425744845], [-1.4369935, 53.6524203], [-1.4358485999999997, 53.6523397], [-1.4346302999999998, 53.6522322], [-1.4329218999999995, 53.65203549999999], [-1.4325395, 53.6519905], [-1.4321573999999997, 53.65194559999998], [-1.431885, 53.65190479999999], [-1.431165, 53.651767], [-1.4310084661981652, 53.6517401917668], [-1.4299499, 53.6515589], [-1.4289013, 53.6513725], [-1.4278655, 53.651172900000006], [-1.4269647999999997, 53.650973500000006], [-1.4258812, 53.65073189999999], [-1.4250712, 53.65053], [-1.4240997, 53.65026669999999], [-1.4228771, 53.6499274], [-1.4198972, 53.6490515], [-1.4165546, 53.64807590000001], [-1.4162308, 53.647980399999994], [-1.4137311999999995, 53.6472435], [-1.4080811, 53.64558720000001], [-1.4052368999999998, 53.644756699999995], [-1.4039107999999998, 53.6443728], [-1.403254, 53.6441733], [-1.4030393999999995, 53.6441097], [-1.3989834999999995, 53.642911], [-1.3965640999999998, 53.6421899], [-1.3953785999999997, 53.64181140000001], [-1.3943812999999998, 53.6414657], [-1.3929516999999998, 53.640941], [-1.3916214, 53.6404274], [-1.3900168999999998, 53.63977289999999], [-1.3893409, 53.6394739], [-1.3880883, 53.638911000000014], [-1.3845778999999998, 53.6372485], [-1.3827736, 53.63640049999999], [-1.3825389, 53.6362902], [-1.3817583, 53.635907], [-1.3808732, 53.63546959999999], [-1.3795910999999998, 53.63483029999998], [-1.3783438999999995, 53.63422760000001], [-1.3774158, 53.633788599999995], [-1.376343, 53.6333051], [-1.3754338, 53.63290469999999], [-1.3743285999999997, 53.63240019999999], [-1.3708256999999997, 53.6307588], [-1.3683392, 53.62958659999999], [-1.3659043, 53.6284296], [-1.3648098233682555, 53.62791270082296], [-1.3629672999999998, 53.6270425], [-1.3605792, 53.62590779999999], [-1.3604158, 53.6258291], [-1.3585366, 53.624947799999994], [-1.3572246999999995, 53.624323999999994], [-1.3550501999999998, 53.62329499999998], [-1.3547728999999995, 53.6231643], [-1.3542770999999998, 53.622890099999985], [-1.3535622, 53.62254930000001], [-1.3525208999999998, 53.6220449], [-1.3519955, 53.6217799], [-1.3509193999999998, 53.62119989999999], [-1.3499334, 53.620641199999994], [-1.3491584, 53.6201816], [-1.3484044, 53.61971640000001], [-1.3477407999999995, 53.61928850000001], [-1.3474729261792822, 53.61911142999564], [-1.3470911999999995, 53.618859099999995], [-1.3463834999999995, 53.61836909999999], [-1.3455274, 53.617753999999984], [-1.3449845, 53.61734109999999], [-1.3442303999999998, 53.6167287], [-1.3435946999999997, 53.6161919], [-1.3428453, 53.61553399999999], [-1.3424118, 53.61522469999999], [-1.3410049, 53.6140061], [-1.3399969000000005, 53.6131141], [-1.3385109, 53.6119048], [-1.3379155, 53.611451300000006], [-1.3374085, 53.6110757], [-1.3367620999999998, 53.61062700000001], [-1.3354988, 53.6098107], [-1.3348739, 53.6093985], [-1.3339833999999997, 53.6088654], [-1.3334496000000002, 53.6085599], [-1.3327972999999995, 53.6082072], [-1.3319685, 53.6077823], [-1.3311155, 53.607352899999995], [-1.3301473, 53.606888], [-1.3289591, 53.606351700000005], [-1.3280443999999998, 53.605949], [-1.3270358999999998, 53.6055321], [-1.3261614999999998, 53.605194700000006], [-1.3251235, 53.6048101], [-1.3239251, 53.60438709999998], [-1.3224418999999998, 53.603898], [-1.3223238, 53.6038617], [-1.3216794999999997, 53.6036636], [-1.3205019999999998, 53.603319899999995], [-1.3192124, 53.6029739], [-1.3171963999999998, 53.60248829999998], [-1.3170022, 53.6024415], [-1.3149257, 53.6019368], [-1.3139821, 53.6016831], [-1.3127727, 53.60136510000001], [-1.3125437, 53.6013011], [-1.3122837999999997, 53.6012285], [-1.3118171, 53.60108369999999], [-1.3102135999999998, 53.6005451], [-1.309637, 53.6003382], [-1.3090548999999998, 53.60010260000001], [-1.3085206, 53.5998326], [-1.3080356999999998, 53.59952800000001], [-1.3075582, 53.5991523], [-1.3071318, 53.5987274], [-1.3068662, 53.598417], [-1.3066087, 53.5980318], [-1.3063452999999998, 53.5975804], [-1.3062096, 53.59734259999999], [-1.3060482, 53.5970926], [-1.3058464999999997, 53.59683220000001], [-1.3056828000000005, 53.5966094], [-1.3054903, 53.5963222], [-1.3053195, 53.59603010000001], [-1.3051201, 53.5956107], [-1.3048451325862649, 53.59489354122285], [-1.304723, 53.594575], [-1.3045478999999998, 53.594236300000006], [-1.3044239999999998, 53.593858399999995], [-1.3043408, 53.593604600000006], [-1.303522, 53.5912907], [-1.3032183, 53.59034770000001], [-1.3031087999999995, 53.5899265], [-1.3029154999999997, 53.5891527], [-1.3027900999999995, 53.58831809999999], [-1.3026866, 53.587397800000005], [-1.3026684, 53.5866853], [-1.3026775999999998, 53.5859681], [-1.3027302, 53.5850171], [-1.3027572, 53.5845284], [-1.3027822, 53.5839607], [-1.3028365, 53.5833937], [-1.3028938, 53.582504], [-1.3030199, 53.58035979999998], [-1.3030225, 53.580282], [-1.3030944, 53.5792001], [-1.303219, 53.5769966], [-1.3032869, 53.575832299999995], [-1.3033846, 53.57466199999999], [-1.3033851029819703, 53.57460657386965], [-1.3033891999999998, 53.57415509999999], [-1.3033959, 53.5740909], [-1.3034125, 53.5738888], [-1.3034548999999995, 53.5731121], [-1.3035822999999995, 53.5710533], [-1.3037264, 53.568716], [-1.3040619999999998, 53.5649088], [-1.3042413, 53.562755], [-1.30444, 53.56060000000001], [-1.304553, 53.5598975], [-1.3046907, 53.5591896], [-1.3049987, 53.55777030000001], [-1.305916, 53.5535011], [-1.30656, 53.550499999999985], [-1.3066706, 53.5500164], [-1.3067306999999997, 53.5497719], [-1.3068111999999998, 53.54952359999999], [-1.3069702, 53.54904290000001], [-1.3071499999999998, 53.548558199999995], [-1.307293, 53.5481802], [-1.3074511999999998, 53.54780410000001], [-1.3077559, 53.54703959999999], [-1.3081736999999998, 53.54602], [-1.3083065, 53.54567240000001], [-1.3083631999999998, 53.545527199999995], [-1.3085887, 53.5449461], [-1.3086669999999998, 53.5447194], [-1.3089355, 53.544049599999994], [-1.3095232999999995, 53.5425888], [-1.3095617, 53.5424936], [-1.3107084, 53.5396038], [-1.3108232, 53.5393157], [-1.310942, 53.5390085], [-1.3110687, 53.538699099999995], [-1.3113137, 53.538083699999994], [-1.3118031, 53.536856199999995], [-1.3120974999999997, 53.5361367], [-1.3123405, 53.5354917], [-1.3125474, 53.5349009], [-1.3128698999999997, 53.533824900000006], [-1.3129915999999997, 53.5333497], [-1.3132131000000002, 53.5324187], [-1.3132885, 53.53197879999999], [-1.31341, 53.5310972], [-1.3134677, 53.53060509999999], [-1.3135014, 53.5300689], [-1.3135220999999997, 53.52945150000001], [-1.3135215, 53.52876419999999], [-1.3134860999999998, 53.5280108], [-1.3134802999999995, 53.5279359], [-1.3134497, 53.52751129999999], [-1.3133364, 53.52661380000001], [-1.3132615, 53.52615290000001], [-1.3131291000000005, 53.5254642], [-1.3129603999999997, 53.52473359999998], [-1.3127469, 53.5239196], [-1.3126714, 53.52361719999999], [-1.3124980999999998, 53.522905599999994], [-1.3123557999999995, 53.52233679999999], [-1.3121714, 53.52160299999999], [-1.3120788759794162, 53.52123315641426], [-1.3119118999999997, 53.52056569999999], [-1.3114944999999998, 53.51896099999999], [-1.3113269999999997, 53.5182991], [-1.3112452, 53.51798380000001], [-1.3110664, 53.5172429], [-1.3109331, 53.51658899999999], [-1.3108481, 53.5161734], [-1.3108050999999998, 53.515823700000006], [-1.3107665999999998, 53.515405099999995], [-1.3107453, 53.51498170000001], [-1.3107512, 53.5144791], [-1.3107514, 53.5143867], [-1.3107966, 53.5139544], [-1.3108514, 53.5135232], [-1.3109056999999995, 53.51324900000001], [-1.3109235, 53.513154500000006], [-1.3112795999999998, 53.5118004], [-1.3117570999999997, 53.5101473], [-1.3119272999999998, 53.5095599], [-1.3120109000000002, 53.5092881], [-1.3120944, 53.5089799], [-1.3122211, 53.508532599999995], [-1.3123956, 53.5079289], [-1.3124521, 53.507741], [-1.3125251, 53.50750159999998], [-1.3134282, 53.5043791], [-1.3136163999999997, 53.50370439999999], [-1.3136678, 53.5033973], [-1.3137135, 53.50308050000001], [-1.3137338999999997, 53.502775199999995], [-1.3137222000000002, 53.5024646], [-1.3136952, 53.50218870000001], [-1.3136503, 53.501907999999986], [-1.3135282999999998, 53.5013975], [-1.3134576999999998, 53.50119099999999], [-1.3132349, 53.5006529], [-1.3130771999999995, 53.5003486], [-1.3129471999999998, 53.5001247], [-1.3123794999999998, 53.49930969999999], [-1.3120417, 53.4989375], [-1.3116572, 53.4985473], [-1.3112412999999998, 53.498144299999986], [-1.3110569, 53.4979656], [-1.3108445999999998, 53.4977567], [-1.3106509, 53.4975735], [-1.3102937, 53.497239699999994], [-1.3097361999999997, 53.49670389999999], [-1.3093654, 53.496326299999986], [-1.308874, 53.4958011], [-1.3084192999999995, 53.49524949999999], [-1.3080688, 53.494792100000005], [-1.3076279999999998, 53.49416169999999], [-1.3073264000000002, 53.4936509], [-1.3070425, 53.4931086], [-1.3067579, 53.49248029999999], [-1.3064601, 53.49175699999999], [-1.3061665, 53.490886], [-1.3060384, 53.4904237], [-1.3059469, 53.4900366], [-1.3059183999999997, 53.48990860000001], [-1.3058558999999998, 53.4895754], [-1.3057740999999998, 53.4889718], [-1.3057235, 53.48846489999999], [-1.3056711999999997, 53.4874918], [-1.3056566, 53.4872257], [-1.3056536999999997, 53.4871317], [-1.3056515, 53.48687920000001], [-1.3056066999999998, 53.4858011], [-1.30559735689783, 53.48559384620599], [-1.3054818, 53.48303049999999], [-1.3054649, 53.48277910000001], [-1.3054627999999997, 53.4826592], [-1.305455, 53.4822093], [-1.3054083, 53.481339000000006], [-1.305405, 53.48121729999999], [-1.3053796, 53.480467799999985], [-1.3053112, 53.4788133], [-1.3053057, 53.4780689], [-1.3053282, 53.4774323], [-1.3053839, 53.4767991], [-1.3054605, 53.476325200000005], [-1.3056581, 53.47536120000001], [-1.3058203, 53.4747718], [-1.3059265, 53.47440300000001], [-1.3060795000000005, 53.47396559999999], [-1.3061037999999998, 53.473896200000006], [-1.3064552, 53.4730382], [-1.3068246999999995, 53.4722569], [-1.3071602, 53.4716354], [-1.3075325, 53.4710035], [-1.3077036999999998, 53.4707349], [-1.3080217, 53.4702549], [-1.3083017, 53.46986520000001], [-1.3085961999999998, 53.469469800000006], [-1.3089409, 53.469054], [-1.3092729999999997, 53.4686889], [-1.3094066, 53.4685373], [-1.3099805, 53.46791619999999], [-1.310106350907517, 53.46779240988761], [-1.3109643000000002, 53.4669485], [-1.3113426, 53.4665997], [-1.3117357999999997, 53.46626100000001], [-1.3121561999999998, 53.4658994], [-1.312542, 53.465581699999994], [-1.3132987, 53.46498230000001], [-1.3139093, 53.464521600000005], [-1.3153998, 53.463388599999995], [-1.3164929999999997, 53.4625324], [-1.3167388, 53.4623494], [-1.3172596, 53.4619379], [-1.3180601, 53.4613392], [-1.3187942999999998, 53.4607704], [-1.3199666999999995, 53.4599021], [-1.3210195, 53.45917129999999], [-1.3213394, 53.4589347], [-1.3219078, 53.45851449999999], [-1.3225581, 53.45804300000001], [-1.323434, 53.45739789999999], [-1.323976, 53.457016900000006], [-1.3249985, 53.45633829999999], [-1.3256396999999998, 53.4559192], [-1.3263225, 53.4554669], [-1.3267062353999053, 53.455215998746475], [-1.326759526781036, 53.45522912587361], [-1.3271381, 53.45498099999999], [-1.3275441999999995, 53.4547212], [-1.3279976999999998, 53.4544361], [-1.3287511, 53.453992199999995], [-1.3294616999999995, 53.45358809999999], [-1.3311356999999997, 53.45269809999999], [-1.3324674, 53.4520253], [-1.3337573, 53.45139910000002], [-1.3347601000000002, 53.45091169999999], [-1.3354243, 53.4506038], [-1.3358715, 53.450405200000006], [-1.3361621999999995, 53.45027160000001], [-1.3369826, 53.449909], [-1.3371617, 53.4498304], [-1.3389161, 53.4490602], [-1.3412442, 53.4480398], [-1.3434025999999997, 53.4470883], [-1.3446752999999998, 53.44652450000001], [-1.3472438999999998, 53.4453956], [-1.3474469999999998, 53.445306], [-1.3474729261792822, 53.445294600605514], [-1.3492443999999997, 53.4445157], [-1.3503066999999995, 53.4440351], [-1.3506248, 53.4438975], [-1.3545136999999998, 53.4421906], [-1.3564758999999995, 53.4413258], [-1.3601119, 53.43971849999999], [-1.3606387, 53.43948309999999], [-1.3609768, 53.4393387], [-1.3612343, 53.439223299999995], [-1.3628624, 53.4384967], [-1.3639871, 53.43799849999999], [-1.3644896999999998, 53.4377644], [-1.3649836, 53.4375047], [-1.365494, 53.4372205], [-1.3658869, 53.43698690000001], [-1.3663762, 53.4366776], [-1.3670931, 53.4361803], [-1.3675838, 53.4358156], [-1.3681011, 53.4353913], [-1.3684561999999998, 53.43509160000001], [-1.3689264, 53.4346627], [-1.3692553999999997, 53.43434299999999], [-1.3698848, 53.433699299999994], [-1.3704513, 53.43304789999999], [-1.3709322, 53.432469799999986], [-1.3713430999999998, 53.43203660000001], [-1.3716166999999997, 53.4316823], [-1.3718635999999995, 53.43133739999999], [-1.3720648, 53.430995800000005], [-1.3722021999999998, 53.43066279999999], [-1.3722982, 53.43032999999999], [-1.3723702, 53.43010759999999], [-1.3724679, 53.4299109], [-1.3726307999999998, 53.4296456], [-1.3727386999999998, 53.429471], [-1.3728806, 53.429237], [-1.3730496999999997, 53.42904589999999], [-1.373243, 53.42888289999999], [-1.373468, 53.428723100000006], [-1.3737362, 53.42856329999999], [-1.3740152, 53.428403499999995], [-1.3742888, 53.42827880000001], [-1.3746321, 53.4281414], [-1.3749485999999995, 53.4280487], [-1.3752544, 53.4279656], [-1.3756245, 53.4278793], [-1.3760443, 53.4278153], [-1.3765746, 53.427751400000005], [-1.3773122, 53.42767980000001], [-1.3778020999999998, 53.4275974], [-1.3782085999999998, 53.4275447], [-1.3782943403807764, 53.427536120190744], [-1.3786543000000002, 53.4275001], [-1.3788511, 53.4274813], [-1.3795497, 53.4274144], [-1.3801187999999998, 53.4273468], [-1.3807902, 53.4272545], [-1.3813555, 53.427174599999994], [-1.3827142999999995, 53.426972], [-1.3837237999999998, 53.42681910000001], [-1.3842812999999998, 53.4267328], [-1.3848325, 53.4266463], [-1.3854767, 53.4265518], [-1.3940017999999998, 53.4252432], [-1.3962841, 53.4248834], [-1.3973184999999997, 53.424700599999994], [-1.3983257, 53.4244997], [-1.3990438000000005, 53.4243388], [-1.4000963999999998, 53.424071299999994], [-1.4011214999999997, 53.42378250000001], [-1.4022912, 53.423393], [-1.4028584999999998, 53.423191499999994], [-1.4033960999999997, 53.422980200000005], [-1.4041544999999998, 53.4226856], [-1.4051333, 53.422247199999994], [-1.4058005, 53.4219316], [-1.4064386, 53.421602799999995], [-1.4070642, 53.42125879999999], [-1.4076653, 53.4209046], [-1.4092629, 53.41988270000001], [-1.4108261999999998, 53.418853], [-1.41164, 53.418323700000016], [-1.412002, 53.4180869], [-1.4132662, 53.4172491], [-1.4137232, 53.4169463], [-1.4137557, 53.4169181], [-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]]} |
28.8 |
1301 |
1333 |
Wakefield Westgate |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-18 12:43:26 |
TERMINATED |
2026-09-18 12:33:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944688 |
1789734695042892 |
52 |
52 |
2026-09-18 12:43:03.543471 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:03.033987 |
| 639669 |
662048 |
C02142 |
161A21ML18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 12:33:00 |
2026-09-18 12:43:26 |
2026-09-20 12:43:26 |
{"id": 662048, "stp": "P", "toc": "London North Eastern Railway", "uid": "C02142", "consist": null, "dest_crs": "KGX", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02142/2026-09-18/detailed", "trust_id": "161A21ML18", "origin_crs": "HGT", "show_on_map": 0, "dar_est_time": "12:33:00", "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-18", "dest_arr_time": "1523", "dest_platform": "4", "is_terminated": 1, "next_location": "Newark North Gate", "signalling_id": "1A21", "timing_status": "LATE", "origin_station": "Harrogate", "current_leg_arr": "1249½", "current_leg_dep": "1233", "current_leg_end": "Horsforth", "origin_dep_time": "1233", "origin_platform": "3", "current_location": "Doncaster", "last_update_time": "2026-09-18T12:43:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5376097999999998, 53.99357459999999], [-1.5374707999999997, 53.9931964], [-1.5370714, 53.9924054], [-1.5370359999999998, 53.992342], [-1.5370188, 53.992313900000006], [-1.5370067999999997, 53.99229269999999], [-1.5369381999999998, 53.992171299999995], [-1.5368001, 53.99191139999999], [-1.536558, 53.9914408], [-1.5364479000000002, 53.9912004], [-1.5362498999999998, 53.99080429999999], [-1.535621, 53.9894941], [-1.5353887, 53.9889944], [-1.5352265, 53.9886573], [-1.5351078, 53.9884036], [-1.5349517999999998, 53.9880681], [-1.5347820999999997, 53.9877232], [-1.5346579, 53.9874546], [-1.5346081, 53.9873468], [-1.5345712, 53.9872707], [-1.5342362, 53.98658240000001], [-1.5339028, 53.98588669999998], [-1.53374, 53.9855942], [-1.5335842, 53.9853556], [-1.5331449999999998, 53.9847933], [-1.5327178, 53.98434449999999], [-1.5322929, 53.9839048], [-1.5320005, 53.9836259], [-1.5317330999999998, 53.9833439], [-1.5311893, 53.9827784], [-1.5305997, 53.982180099999994], [-1.5302751, 53.981889200000005], [-1.5298667, 53.9815686], [-1.5295116999999998, 53.9813285], [-1.5291005, 53.9810946], [-1.5283809, 53.980737000000005], [-1.528307, 53.9807002], [-1.5280427, 53.9805517], [-1.5277850999999998, 53.980408], [-1.5275674, 53.9802662], [-1.5272631000000003, 53.98005010000001], [-1.5271359830031863, 53.97995074863485], [-1.5269559, 53.97980999999999], [-1.5266932, 53.9796058], [-1.5264671, 53.9794087], [-1.5260086999999998, 53.9790071], [-1.5250541, 53.9782065], [-1.5231741999999997, 53.97659850000001], [-1.5227138, 53.97624269999999], [-1.5221848, 53.97586809999999], [-1.521702, 53.975537200000005], [-1.5211859, 53.975195799999995], [-1.5209341999999997, 53.975044399999994], [-1.5207566, 53.9749376], [-1.5203025, 53.974677], [-1.5198316999999997, 53.97442950000001], [-1.5193346, 53.974191399999995], [-1.5186742000000002, 53.9738948], [-1.5186065, 53.973865499999995], [-1.5183368, 53.9737487], [-1.5170975999999998, 53.97318560000001], [-1.5141984, 53.971868], [-1.5129018999999997, 53.97127880000001], [-1.5117759, 53.9707671], [-1.5115314999999998, 53.97065599999999], [-1.5114085999999998, 53.9705895], [-1.511162, 53.9704561], [-1.5109716, 53.970334699999995], [-1.5108060999999997, 53.9702059], [-1.5105706, 53.9699461], [-1.5105000999999998, 53.96984450000001], [-1.5104327999999998, 53.9697233], [-1.5103746999999998, 53.969598899999994], [-1.5103411999999998, 53.9694514], [-1.5103201999999998, 53.96934240000001], [-1.5103124999999995, 53.969224899999986], [-1.5103309, 53.9689987], [-1.5103694000000003, 53.9688445], [-1.5104344, 53.968699], [-1.5105466, 53.9685027], [-1.5107047, 53.9683256], [-1.5108635, 53.9681787], [-1.5110704, 53.9680275], [-1.5113487, 53.9678559], [-1.5114783, 53.967788], [-1.5116736999999998, 53.9676855], [-1.5123399, 53.967350499999995], [-1.5132942, 53.9668777], [-1.5152958, 53.9658701], [-1.5175619, 53.9647467], [-1.5180074999999995, 53.96452020000001], [-1.5184744, 53.96428439999999], [-1.5194139, 53.963824900000006], [-1.5200492999999995, 53.96350850000001], [-1.5206712, 53.96319789999998], [-1.5215316, 53.9627637], [-1.5222636, 53.96240689999998], [-1.5230159, 53.9620544], [-1.5235319, 53.961825700000006], [-1.5240797, 53.96160640000001], [-1.5253234999999998, 53.96113979999999], [-1.5262082999999995, 53.9608213], [-1.5271128000000005, 53.9604896], [-1.5271359830031863, 53.96048114098312], [-1.5289068, 53.95983499999999], [-1.5296949, 53.9595514], [-1.5297556000000003, 53.9595296], [-1.5305948, 53.9592199], [-1.5316382, 53.95883979999999], [-1.5326711999999998, 53.9584596], [-1.5340672999999998, 53.957945499999994], [-1.5344, 53.9578223], [-1.5347258, 53.95770349999999], [-1.5353781999999998, 53.957467699999995], [-1.5358466, 53.95729229999999], [-1.5359832999999998, 53.95724109999999], [-1.536575, 53.95701979999999], [-1.5370307999999997, 53.95684339999999], [-1.5374582, 53.9566604], [-1.5377927, 53.95651440000001], [-1.5381568, 53.95633939999999], [-1.5385, 53.9561746], [-1.5388790999999995, 53.955971100000006], [-1.5394080999999995, 53.95569009999999], [-1.5399276999999998, 53.955375499999995], [-1.5402828, 53.955152000000005], [-1.5406423, 53.9548967], [-1.5412072, 53.95448029999999], [-1.5418928, 53.9539135], [-1.5424864, 53.95335659999999], [-1.5429742999999998, 53.95282649999999], [-1.5433288999999997, 53.95240259999999], [-1.5436359, 53.95196970000001], [-1.5439617, 53.9514863], [-1.5442568, 53.950954], [-1.5446050000000002, 53.95016400000001], [-1.544945, 53.94939050000001], [-1.5451855, 53.9488534], [-1.5454674, 53.9483076], [-1.5457781999999998, 53.9477588], [-1.5461252, 53.94723849999999], [-1.5464127999999997, 53.94684139999999], [-1.546757, 53.94641], [-1.5468215435221624, 53.946338544998355], [-1.5474564, 53.94563569999999], [-1.5478611, 53.9452529], [-1.5482721999999998, 53.944863600000005], [-1.5491651, 53.9441046], [-1.5497335000000003, 53.9436278], [-1.5503195, 53.9431555], [-1.551398, 53.9422736], [-1.5514836, 53.94220219999999], [-1.5525116, 53.94145649999999], [-1.5532215, 53.940980200000006], [-1.5539999999999998, 53.940523799999994], [-1.5549413, 53.9400067], [-1.5559652, 53.9395114], [-1.5568046, 53.939148200000005], [-1.5597786245708245, 53.93794829394813], [-1.5598085999999998, 53.9379362], [-1.5619616999999997, 53.937067899999995], [-1.5669050999999998, 53.9350758], [-1.5700775, 53.9337834], [-1.5722189, 53.932931], [-1.5726331, 53.932767], [-1.5730346999999998, 53.932605200000005], [-1.5740531999999998, 53.93216230000001], [-1.5749439, 53.931737000000005], [-1.5751928, 53.9316027], [-1.5757506, 53.931304100000006], [-1.576526, 53.9307957], [-1.5768998, 53.93055809999999], [-1.5772946, 53.9302693], [-1.5777169000000002, 53.9299445], [-1.5781310999999998, 53.9295908], [-1.5785074, 53.9292487], [-1.5788888999999997, 53.928866], [-1.5793092999999998, 53.92840209999999], [-1.5795684, 53.9280716], [-1.5800301, 53.92742570000001], [-1.5801969, 53.9271554], [-1.5803655, 53.92686759999999], [-1.5806709999999995, 53.92627050000001], [-1.5807056999999998, 53.92619309999999], [-1.5807229, 53.9261546], [-1.5807866999999998, 53.9260121], [-1.5808953999999995, 53.92573409999999], [-1.5809871999999998, 53.92547359999998], [-1.5810599, 53.9252182], [-1.5810714999999995, 53.9251777], [-1.5812453, 53.9243689], [-1.5812759999999997, 53.92408759999999], [-1.5812906, 53.923976], [-1.5813030999999995, 53.9238492], [-1.5813342999999995, 53.92329069999999], [-1.5813295999999997, 53.92316029999999], [-1.5813203, 53.922899599999994], [-1.5813015, 53.9226951], [-1.5812824999999997, 53.922568600000005], [-1.5812672999999997, 53.92246740000001], [-1.5812208, 53.922264], [-1.5811165, 53.9217735], [-1.5809744, 53.9211844], [-1.5808811, 53.9205966], [-1.5808509999999998, 53.9203424], [-1.5808298999999997, 53.91973399999999], [-1.580858, 53.919111], [-1.5809269, 53.9185866], [-1.5810468999999998, 53.918101799999995], [-1.5812479, 53.917463100000006], [-1.5815337, 53.9168173], [-1.5819403999999997, 53.9160955], [-1.5823533, 53.9154289], [-1.5829641, 53.9146587], [-1.5837914999999998, 53.91381739999999], [-1.5846522999999997, 53.9129583], [-1.585246, 53.9123777], [-1.5858617, 53.9117711], [-1.5870474999999995, 53.91058309999999], [-1.5874714999999997, 53.9101941], [-1.5880733, 53.90972390000002], [-1.5884537, 53.909441300000005], [-1.5888728999999997, 53.909161699999984], [-1.5893623, 53.90887049999999], [-1.5899088, 53.90858870000001], [-1.5902549999999998, 53.908421999999995], [-1.5906641, 53.9082536], [-1.5914726, 53.9079463], [-1.5918836, 53.9078154], [-1.5923302999999998, 53.9076802], [-1.5928186999999998, 53.90755229999999], [-1.5933091, 53.9074384], [-1.5935426999999998, 53.907391299999986], [-1.5938428999999998, 53.9073302], [-1.5947353, 53.9071822], [-1.5956599, 53.907051], [-1.596085, 53.9070016], [-1.5965136999999998, 53.90693499999999], [-1.5971795999999998, 53.906816], [-1.5981512, 53.906587], [-1.5989249, 53.906366599999984], [-1.5999353, 53.9060088], [-1.6003818, 53.9058344], [-1.6008105, 53.9056482], [-1.6014118, 53.9053349], [-1.6017717, 53.905136], [-1.6024505, 53.904697], [-1.6029512, 53.90432899999999], [-1.6033064999999995, 53.904044199999994], [-1.6034715999999998, 53.9038842], [-1.6036276, 53.90373400000001], [-1.6039862, 53.9033217], [-1.6043658999999997, 53.9028719], [-1.6046625999999995, 53.902424499999995], [-1.6049003999999998, 53.90196600000001], [-1.6050369, 53.9016205], [-1.6051653999999995, 53.9012231], [-1.6055407, 53.8999254], [-1.6056532999999995, 53.8995987], [-1.6058986999999998, 53.8989788], [-1.6059850999999998, 53.89880069999999], [-1.606011, 53.8987472], [-1.6063842999999998, 53.89806550000001], [-1.6065785999999995, 53.897755800000006], [-1.6068018999999998, 53.8974397], [-1.6071445, 53.8970005], [-1.6075581, 53.8965559], [-1.6082643999999997, 53.895869100000006], [-1.6090974999999998, 53.89509120000001], [-1.6099237, 53.8943157], [-1.6100541999999998, 53.8941714], [-1.6101631, 53.894056499999984], [-1.6103183000000003, 53.89386940000001], [-1.6105317999999995, 53.89361160000001], [-1.610628911529904, 53.89343534084089], [-1.6106409999999998, 53.8934134], [-1.6109896, 53.892913699999994], [-1.611216, 53.8925497], [-1.6114086, 53.8921679], [-1.6116718, 53.89157059999999], [-1.6117673999999995, 53.8912624], [-1.6118597, 53.8909252], [-1.612065, 53.8903404], [-1.6122069, 53.8900292], [-1.6123362999999995, 53.8897784], [-1.6126069999999997, 53.88933699999999], [-1.6128473, 53.889007500000005], [-1.6134596999999995, 53.88831559999999], [-1.6145524, 53.8873055], [-1.6168541, 53.8852684], [-1.6169675114151385, 53.88516817962399], [-1.6190932999999998, 53.88328959999999], [-1.620139, 53.8824355], [-1.620562, 53.882090000000005], [-1.62254, 53.88047439999999], [-1.6250056999999998, 53.87838740000001], [-1.6278199, 53.875978], [-1.6284382999999998, 53.8754487], [-1.6299203, 53.87417990000001], [-1.6312589000000002, 53.8730199], [-1.6328428, 53.8713929], [-1.6337845999999998, 53.8698643], [-1.634474, 53.8676316], [-1.6346946, 53.8660179], [-1.6346561, 53.864124099999984], [-1.6344083, 53.86260459999999], [-1.6343144, 53.8621715], [-1.6341618, 53.8616799], [-1.63404, 53.861356999999984], [-1.6338666, 53.8609989], [-1.6337403, 53.860751], [-1.6335795000000002, 53.8604977], [-1.6332468, 53.86002800000001], [-1.6327277, 53.859307499999986], [-1.6324158999999998, 53.8588658], [-1.6320804, 53.858409399999985], [-1.6314247, 53.8575051], [-1.6312268, 53.85722109999999], [-1.6310371, 53.856943900000005], [-1.6308649000000002, 53.856664], [-1.6307148, 53.85638910000001], [-1.6305925999999995, 53.8561611], [-1.6304913, 53.85593459999999], [-1.6303927, 53.8557098], [-1.6303116, 53.85547700000001], [-1.6302521, 53.8552717], [-1.6301823999999998, 53.8550451], [-1.6300933999999998, 53.8546369], [-1.6299876, 53.8540687], [-1.6299677999999995, 53.8535103], [-1.6299741, 53.8531557], [-1.6300103, 53.8527664], [-1.6301178999999997, 53.8520234], [-1.6302984, 53.8513207], [-1.6304903, 53.85062829999999], [-1.6305659, 53.8502447], [-1.6306152, 53.84984179999999], [-1.6306213, 53.849711599999985], [-1.6306252, 53.84963079999999], [-1.6306332999999995, 53.84945830000001], [-1.6306123999999995, 53.849047199999994], [-1.6305750999999995, 53.848786100000005], [-1.6305172, 53.8485136], [-1.6304644, 53.8482945], [-1.6304549, 53.84826869999999], [-1.6303647, 53.8480227], [-1.6302452999999997, 53.8477481]]}", "current_leg_start": "Harrogate", "dest_arr_time_act": "1521", "motion_projection": null, "next_location_lat": "53.8477481", "next_location_lon": "-1.6302453", "previous_location": "Wakefield Westgate", "current_leg_milage": "12.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 147.998, \"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\": 1678.545, \"from_m\": 147.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3158.581, \"from_m\": 1678.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3543.315, \"from_m\": 3158.581, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26878.994, \"from_m\": 3543.315, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27400.476, \"from_m\": 26878.994, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28295.669, \"from_m\": 27400.476, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29318.195, \"from_m\": 28295.669, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29367.65, \"from_m\": 29318.195, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29648.965, \"from_m\": 29367.65, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29905.506, \"from_m\": 29648.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30127.742, \"from_m\": 29905.506, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30941.465, \"from_m\": 30127.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37216.342, \"from_m\": 30941.465, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42871.795, \"from_m\": 37216.342, \"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\": 44910.003, \"from_m\": 42871.795, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45436.367, \"from_m\": 44910.003, \"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\": 46563.72, \"from_m\": 45436.367, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47165.539, \"from_m\": 46563.72, \"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\": 75169.669, \"from_m\": 47165.539, \"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\": 76051.759, \"from_m\": 75169.669, \"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\": 77978.388, \"from_m\": 76051.759, \"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\": 79230.124, \"from_m\": 77978.388, \"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\": 88477.713, \"from_m\": 79230.124, \"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\": 92850.96, \"from_m\": 88477.713, \"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\": 104975.81, \"from_m\": 92850.96, \"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\": 108121.454, \"from_m\": 104975.81, \"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\": 111184.195, \"from_m\": 108121.454, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 112350.717, \"from_m\": 111184.195, \"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\": 112362.662, \"from_m\": 112350.717, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125536.136, \"from_m\": 112362.662, \"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\": 125587.319, \"from_m\": 125536.136, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132537.154, \"from_m\": 125587.319, \"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\": 133210.257, \"from_m\": 132537.154, \"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\": 133216.812, \"from_m\": 133210.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\": 133271.2, \"from_m\": 133216.812, \"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\": 152057.536, \"from_m\": 133271.2, \"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\": 152112.788, \"from_m\": 152057.536, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153077.127, \"from_m\": 152112.788, \"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\": 156961.282, \"from_m\": 153077.127, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 158055.026, \"from_m\": 156961.282, \"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\": 165825.489, \"from_m\": 158055.026, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 190773.405, \"from_m\": 165825.489, \"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\": 190813.956, \"from_m\": 190773.405, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 203775.129, \"from_m\": 190813.956, \"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\": 204211.939, \"from_m\": 203775.129, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 204300.583, \"from_m\": 204211.939, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 204329.842, \"from_m\": 204300.583, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 204698.922, \"from_m\": 204329.842, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 204935.816, \"from_m\": 204698.922, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 204996.609, \"from_m\": 204935.816, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 206256.691, \"from_m\": 204996.609, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 211752.982, \"from_m\": 206256.691, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 213109.39, \"from_m\": 211752.982, \"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\": 215817.885, \"from_m\": 213109.39, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 236682.423, \"from_m\": 215817.885, \"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\": 239468.899, \"from_m\": 236682.423, \"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\": 290153.548, \"from_m\": 239468.899, \"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\": 314707.448, \"from_m\": 290153.548, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 317858.342, \"from_m\": 314707.448, \"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\": 321755.848, \"from_m\": 317858.342, \"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\": 323049.219, \"from_m\": 321755.848, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 323104.46, \"from_m\": 323049.219, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 323617.036, \"from_m\": 323104.46, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 323874.518, \"from_m\": 323617.036, \"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\": 325508.885, \"from_m\": 323874.518, \"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\": 326020.975, \"from_m\": 325508.885, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 326051.061, \"from_m\": 326020.975, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 326118.918, \"from_m\": 326051.061, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 326202.058, \"from_m\": 326118.918, \"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\": 326491.454, \"from_m\": 326202.058, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 326542.395, \"from_m\": 326491.454, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 326927.495, \"from_m\": 326542.395, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 326936.692, \"from_m\": 326927.495, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 326943.444, \"from_m\": 326936.692, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 327339.261, \"from_m\": 326943.444, \"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\": 662048, \"profile_key\": \"b2149f9373b57c3e4b3daa64b6a46c2a82de11dda628b806a04f07eee6bcb794\", \"schedule_id\": 286, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Harrogate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Rigton S.B.\", \"stage_seq\": 2, \"distance_m\": 8242.597, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1251H\", \"location\": \"Horsforth\", \"stage_seq\": 3, \"distance_m\": 20206.2, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Armley Jn\", \"stage_seq\": 4, \"distance_m\": 27279.031, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 5, \"distance_m\": 28926.963, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1310\", \"location\": \"Leeds\", \"stage_seq\": 6, \"distance_m\": 29025.398, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Leeds West Jn\", \"stage_seq\": 7, \"distance_m\": 29123.8, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 8, \"distance_m\": 29502.793, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Holbeck Jn\", \"stage_seq\": 9, \"distance_m\": 30067.678, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1322H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 10, \"distance_m\": 44803.538, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 11, \"distance_m\": 51142.558, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 12, \"distance_m\": 60735.084, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333\", \"location\": \"Adwick Jn\", \"stage_seq\": 13, \"distance_m\": 68821.906, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333H\", \"location\": \"Adwick\", \"stage_seq\": 14, \"distance_m\": 70385.859, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": false, \"wtt_arr\": \"1339H\", \"wtt_dep\": \"1341H\", \"location\": \"Doncaster\", \"stage_seq\": 15, \"distance_m\": 76675.082, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1345\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 16, \"distance_m\": 83074.301, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351H\", \"location\": \"Retford\", \"stage_seq\": 17, \"distance_m\": 104599.68, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 18, \"distance_m\": 124777.025, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 19, \"distance_m\": 133210.257, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": false, \"wtt_arr\": \"1403\", \"wtt_dep\": \"1405\", \"location\": \"Newark North Gate\", \"stage_seq\": 20, \"distance_m\": 134302.571, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 141817.747, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414\", \"location\": \"Grantham\", \"stage_seq\": 22, \"distance_m\": 157852.941, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Stoke Jn\", \"stage_seq\": 23, \"distance_m\": 167015.823, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"Tallington Jn\", \"stage_seq\": 24, \"distance_m\": 190840.269, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429H\", \"location\": \"Peterborough\", \"stage_seq\": 25, \"distance_m\": 204609.511, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Fletton Jn\", \"stage_seq\": 26, \"distance_m\": 206709.565, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Conington South Jn\", \"stage_seq\": 27, \"distance_m\": 219145.451, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442\", \"location\": \"Huntingdon\", \"stage_seq\": 28, \"distance_m\": 232825.078, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449H\", \"location\": \"Sandy\", \"stage_seq\": 29, \"distance_m\": 256465.856, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Biggleswade\", \"stage_seq\": 30, \"distance_m\": 261200.566, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455H\", \"location\": \"Hitchin\", \"stage_seq\": 31, \"distance_m\": 276002.765, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": false, \"wtt_arr\": \"1458H\", \"wtt_dep\": \"1500\", \"location\": \"Stevenage\", \"stage_seq\": 32, \"distance_m\": 283006.323, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 33, \"distance_m\": 289006.117, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504H\", \"location\": \"Digswell Jn\", \"stage_seq\": 34, \"distance_m\": 293277.227, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 35, \"distance_m\": 294718.062, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Potters Bar\", \"stage_seq\": 36, \"distance_m\": 306832.316, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 37, \"distance_m\": 319393.765, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Finsbury Park\", \"stage_seq\": 38, \"distance_m\": 323241.631, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Holloway South Jn\", \"stage_seq\": 39, \"distance_m\": 325062.104, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 40, \"distance_m\": 326236.888, \"section_seq\": 1, \"route_path_id\": 27993}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 41, \"distance_m\": 327339.261, \"section_seq\": 1, \"route_path_id\": 27993}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 327339.261, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27993}], \"total_distance_m\": 327339.261, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 325403.985, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1935.276, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1233", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "16.5", "current_position_lat": "53.8477481", "current_position_lon": "-1.6302453", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Harrogate", "service_state_platform": "3", "timing_fact_generation": 1789735405398515, "current_leg_arrival_utc": "2026-09-18T12:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:03.181961", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T12:33:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:25.400788", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
HGT |
KGX |
1A21 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 147.998, "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": 1678.545, "from_m": 147.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3158.581, "from_m": 1678.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3543.315, "from_m": 3158.581, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26878.994, "from_m": 3543.315, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27400.476, "from_m": 26878.994, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28295.669, "from_m": 27400.476, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29318.195, "from_m": 28295.669, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29367.65, "from_m": 29318.195, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29648.965, "from_m": 29367.65, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29905.506, "from_m": 29648.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30127.742, "from_m": 29905.506, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30941.465, "from_m": 30127.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37216.342, "from_m": 30941.465, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42871.795, "from_m": 37216.342, "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": 44910.003, "from_m": 42871.795, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45436.367, "from_m": 44910.003, "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": 46563.72, "from_m": 45436.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47165.539, "from_m": 46563.72, "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": 75169.669, "from_m": 47165.539, "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": 76051.759, "from_m": 75169.669, "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": 77978.388, "from_m": 76051.759, "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": 79230.124, "from_m": 77978.388, "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": 88477.713, "from_m": 79230.124, "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": 92850.96, "from_m": 88477.713, "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": 104975.81, "from_m": 92850.96, "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": 108121.454, "from_m": 104975.81, "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": 111184.195, "from_m": 108121.454, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 112350.717, "from_m": 111184.195, "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": 112362.662, "from_m": 112350.717, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125536.136, "from_m": 112362.662, "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": 125587.319, "from_m": 125536.136, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132537.154, "from_m": 125587.319, "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": 133210.257, "from_m": 132537.154, "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": 133216.812, "from_m": 133210.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": 133271.2, "from_m": 133216.812, "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": 152057.536, "from_m": 133271.2, "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": 152112.788, "from_m": 152057.536, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153077.127, "from_m": 152112.788, "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": 156961.282, "from_m": 153077.127, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 158055.026, "from_m": 156961.282, "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": 165825.489, "from_m": 158055.026, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 190773.405, "from_m": 165825.489, "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": 190813.956, "from_m": 190773.405, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 203775.129, "from_m": 190813.956, "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": 204211.939, "from_m": 203775.129, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 204300.583, "from_m": 204211.939, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 204329.842, "from_m": 204300.583, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 204698.922, "from_m": 204329.842, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 204935.816, "from_m": 204698.922, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 204996.609, "from_m": 204935.816, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 206256.691, "from_m": 204996.609, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 211752.982, "from_m": 206256.691, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 213109.39, "from_m": 211752.982, "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": 215817.885, "from_m": 213109.39, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 236682.423, "from_m": 215817.885, "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": 239468.899, "from_m": 236682.423, "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": 290153.548, "from_m": 239468.899, "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": 314707.448, "from_m": 290153.548, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 317858.342, "from_m": 314707.448, "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": 321755.848, "from_m": 317858.342, "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": 323049.219, "from_m": 321755.848, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 323104.46, "from_m": 323049.219, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 323617.036, "from_m": 323104.46, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 323874.518, "from_m": 323617.036, "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": 325508.885, "from_m": 323874.518, "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": 326020.975, "from_m": 325508.885, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 326051.061, "from_m": 326020.975, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 326118.918, "from_m": 326051.061, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 326202.058, "from_m": 326118.918, "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": 326491.454, "from_m": 326202.058, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 326542.395, "from_m": 326491.454, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 326927.495, "from_m": 326542.395, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 326936.692, "from_m": 326927.495, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 326943.444, "from_m": 326936.692, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 327339.261, "from_m": 326943.444, "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": 662048, "profile_key": "b2149f9373b57c3e4b3daa64b6a46c2a82de11dda628b806a04f07eee6bcb794", "schedule_id": 286, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1233", "location": "Harrogate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Rigton S.B.", "stage_seq": 2, "distance_m": 8242.597, "section_seq": 1, "route_path_id": 27993}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1251H", "location": "Horsforth", "stage_seq": 3, "distance_m": 20206.2, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258", "location": "Armley Jn", "stage_seq": 4, "distance_m": 27279.031, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300H", "location": "Leeds West Jn", "stage_seq": 5, "distance_m": 28926.963, "section_seq": 1, "route_path_id": 27993}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1310", "location": "Leeds", "stage_seq": 6, "distance_m": 29025.398, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Leeds West Jn", "stage_seq": 7, "distance_m": 29123.8, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Whitehall Jn", "stage_seq": 8, "distance_m": 29502.793, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Holbeck Jn", "stage_seq": 9, "distance_m": 30067.678, "section_seq": 1, "route_path_id": 27993}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1322H", "location": "Wakefield Westgate", "stage_seq": 10, "distance_m": 44803.538, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Hare Park Jn", "stage_seq": 11, "distance_m": 51142.558, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330", "location": "South Kirkby Jn", "stage_seq": 12, "distance_m": 60735.084, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333", "location": "Adwick Jn", "stage_seq": 13, "distance_m": 68821.906, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333H", "location": "Adwick", "stage_seq": 14, "distance_m": 70385.859, "section_seq": 1, "route_path_id": 27993}, {"is_pass": false, "wtt_arr": "1339H", "wtt_dep": "1341H", "location": "Doncaster", "stage_seq": 15, "distance_m": 76675.082, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1345", "location": "Loversall Carr Jn", "stage_seq": 16, "distance_m": 83074.301, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351H", "location": "Retford", "stage_seq": 17, "distance_m": 104599.68, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358", "location": "Carlton On Trent Loop", "stage_seq": 18, "distance_m": 124777.025, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401", "location": "Newark Flat Crossing", "stage_seq": 19, "distance_m": 133210.257, "section_seq": 1, "route_path_id": 27993}, {"is_pass": false, "wtt_arr": "1403", "wtt_dep": "1405", "location": "Newark North Gate", "stage_seq": 20, "distance_m": 134302.571, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 141817.747, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414", "location": "Grantham", "stage_seq": 22, "distance_m": 157852.941, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Stoke Jn", "stage_seq": 23, "distance_m": 167015.823, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424", "location": "Tallington Jn", "stage_seq": 24, "distance_m": 190840.269, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429H", "location": "Peterborough", "stage_seq": 25, "distance_m": 204609.511, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Fletton Jn", "stage_seq": 26, "distance_m": 206709.565, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Conington South Jn", "stage_seq": 27, "distance_m": 219145.451, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442", "location": "Huntingdon", "stage_seq": 28, "distance_m": 232825.078, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449H", "location": "Sandy", "stage_seq": 29, "distance_m": 256465.856, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "Biggleswade", "stage_seq": 30, "distance_m": 261200.566, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455H", "location": "Hitchin", "stage_seq": 31, "distance_m": 276002.765, "section_seq": 1, "route_path_id": 27993}, {"is_pass": false, "wtt_arr": "1458H", "wtt_dep": "1500", "location": "Stevenage", "stage_seq": 32, "distance_m": 283006.323, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503", "location": "Woolmer Green Jn", "stage_seq": 33, "distance_m": 289006.117, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504H", "location": "Digswell Jn", "stage_seq": 34, "distance_m": 293277.227, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505", "location": "Welwyn Garden City", "stage_seq": 35, "distance_m": 294718.062, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Potters Bar", "stage_seq": 36, "distance_m": 306832.316, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514H", "location": "Alexandra Palace", "stage_seq": 37, "distance_m": 319393.765, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Finsbury Park", "stage_seq": 38, "distance_m": 323241.631, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Holloway South Jn", "stage_seq": 39, "distance_m": 325062.104, "section_seq": 1, "route_path_id": 27993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Belle Isle Jn", "stage_seq": 40, "distance_m": 326236.888, "section_seq": 1, "route_path_id": 27993}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 41, "distance_m": 327339.261, "section_seq": 1, "route_path_id": 27993}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 327339.261, "from_m": 0.0, "section_seq": 1, "route_path_id": 27993}], "total_distance_m": 327339.261, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 325403.985, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1935.276, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Harrogate |
1233 |
1233 |
3 |
12:33:00 |
None |
London Kings Cross |
1523 |
1521 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02142/2026-09-18/detailed |
None |
Harrogate |
2026-09-18T12:33:30+01:00 |
Horsforth |
16.5 |
{"type": "LineString", "coordinates": [[-1.5376097999999998, 53.99357459999999], [-1.5374707999999997, 53.9931964], [-1.5370714, 53.9924054], [-1.5370359999999998, 53.992342], [-1.5370188, 53.992313900000006], [-1.5370067999999997, 53.99229269999999], [-1.5369381999999998, 53.992171299999995], [-1.5368001, 53.99191139999999], [-1.536558, 53.9914408], [-1.5364479000000002, 53.9912004], [-1.5362498999999998, 53.99080429999999], [-1.535621, 53.9894941], [-1.5353887, 53.9889944], [-1.5352265, 53.9886573], [-1.5351078, 53.9884036], [-1.5349517999999998, 53.9880681], [-1.5347820999999997, 53.9877232], [-1.5346579, 53.9874546], [-1.5346081, 53.9873468], [-1.5345712, 53.9872707], [-1.5342362, 53.98658240000001], [-1.5339028, 53.98588669999998], [-1.53374, 53.9855942], [-1.5335842, 53.9853556], [-1.5331449999999998, 53.9847933], [-1.5327178, 53.98434449999999], [-1.5322929, 53.9839048], [-1.5320005, 53.9836259], [-1.5317330999999998, 53.9833439], [-1.5311893, 53.9827784], [-1.5305997, 53.982180099999994], [-1.5302751, 53.981889200000005], [-1.5298667, 53.9815686], [-1.5295116999999998, 53.9813285], [-1.5291005, 53.9810946], [-1.5283809, 53.980737000000005], [-1.528307, 53.9807002], [-1.5280427, 53.9805517], [-1.5277850999999998, 53.980408], [-1.5275674, 53.9802662], [-1.5272631000000003, 53.98005010000001], [-1.5271359830031863, 53.97995074863485], [-1.5269559, 53.97980999999999], [-1.5266932, 53.9796058], [-1.5264671, 53.9794087], [-1.5260086999999998, 53.9790071], [-1.5250541, 53.9782065], [-1.5231741999999997, 53.97659850000001], [-1.5227138, 53.97624269999999], [-1.5221848, 53.97586809999999], [-1.521702, 53.975537200000005], [-1.5211859, 53.975195799999995], [-1.5209341999999997, 53.975044399999994], [-1.5207566, 53.9749376], [-1.5203025, 53.974677], [-1.5198316999999997, 53.97442950000001], [-1.5193346, 53.974191399999995], [-1.5186742000000002, 53.9738948], [-1.5186065, 53.973865499999995], [-1.5183368, 53.9737487], [-1.5170975999999998, 53.97318560000001], [-1.5141984, 53.971868], [-1.5129018999999997, 53.97127880000001], [-1.5117759, 53.9707671], [-1.5115314999999998, 53.97065599999999], [-1.5114085999999998, 53.9705895], [-1.511162, 53.9704561], [-1.5109716, 53.970334699999995], [-1.5108060999999997, 53.9702059], [-1.5105706, 53.9699461], [-1.5105000999999998, 53.96984450000001], [-1.5104327999999998, 53.9697233], [-1.5103746999999998, 53.969598899999994], [-1.5103411999999998, 53.9694514], [-1.5103201999999998, 53.96934240000001], [-1.5103124999999995, 53.969224899999986], [-1.5103309, 53.9689987], [-1.5103694000000003, 53.9688445], [-1.5104344, 53.968699], [-1.5105466, 53.9685027], [-1.5107047, 53.9683256], [-1.5108635, 53.9681787], [-1.5110704, 53.9680275], [-1.5113487, 53.9678559], [-1.5114783, 53.967788], [-1.5116736999999998, 53.9676855], [-1.5123399, 53.967350499999995], [-1.5132942, 53.9668777], [-1.5152958, 53.9658701], [-1.5175619, 53.9647467], [-1.5180074999999995, 53.96452020000001], [-1.5184744, 53.96428439999999], [-1.5194139, 53.963824900000006], [-1.5200492999999995, 53.96350850000001], [-1.5206712, 53.96319789999998], [-1.5215316, 53.9627637], [-1.5222636, 53.96240689999998], [-1.5230159, 53.9620544], [-1.5235319, 53.961825700000006], [-1.5240797, 53.96160640000001], [-1.5253234999999998, 53.96113979999999], [-1.5262082999999995, 53.9608213], [-1.5271128000000005, 53.9604896], [-1.5271359830031863, 53.96048114098312], [-1.5289068, 53.95983499999999], [-1.5296949, 53.9595514], [-1.5297556000000003, 53.9595296], [-1.5305948, 53.9592199], [-1.5316382, 53.95883979999999], [-1.5326711999999998, 53.9584596], [-1.5340672999999998, 53.957945499999994], [-1.5344, 53.9578223], [-1.5347258, 53.95770349999999], [-1.5353781999999998, 53.957467699999995], [-1.5358466, 53.95729229999999], [-1.5359832999999998, 53.95724109999999], [-1.536575, 53.95701979999999], [-1.5370307999999997, 53.95684339999999], [-1.5374582, 53.9566604], [-1.5377927, 53.95651440000001], [-1.5381568, 53.95633939999999], [-1.5385, 53.9561746], [-1.5388790999999995, 53.955971100000006], [-1.5394080999999995, 53.95569009999999], [-1.5399276999999998, 53.955375499999995], [-1.5402828, 53.955152000000005], [-1.5406423, 53.9548967], [-1.5412072, 53.95448029999999], [-1.5418928, 53.9539135], [-1.5424864, 53.95335659999999], [-1.5429742999999998, 53.95282649999999], [-1.5433288999999997, 53.95240259999999], [-1.5436359, 53.95196970000001], [-1.5439617, 53.9514863], [-1.5442568, 53.950954], [-1.5446050000000002, 53.95016400000001], [-1.544945, 53.94939050000001], [-1.5451855, 53.9488534], [-1.5454674, 53.9483076], [-1.5457781999999998, 53.9477588], [-1.5461252, 53.94723849999999], [-1.5464127999999997, 53.94684139999999], [-1.546757, 53.94641], [-1.5468215435221624, 53.946338544998355], [-1.5474564, 53.94563569999999], [-1.5478611, 53.9452529], [-1.5482721999999998, 53.944863600000005], [-1.5491651, 53.9441046], [-1.5497335000000003, 53.9436278], [-1.5503195, 53.9431555], [-1.551398, 53.9422736], [-1.5514836, 53.94220219999999], [-1.5525116, 53.94145649999999], [-1.5532215, 53.940980200000006], [-1.5539999999999998, 53.940523799999994], [-1.5549413, 53.9400067], [-1.5559652, 53.9395114], [-1.5568046, 53.939148200000005], [-1.5597786245708245, 53.93794829394813], [-1.5598085999999998, 53.9379362], [-1.5619616999999997, 53.937067899999995], [-1.5669050999999998, 53.9350758], [-1.5700775, 53.9337834], [-1.5722189, 53.932931], [-1.5726331, 53.932767], [-1.5730346999999998, 53.932605200000005], [-1.5740531999999998, 53.93216230000001], [-1.5749439, 53.931737000000005], [-1.5751928, 53.9316027], [-1.5757506, 53.931304100000006], [-1.576526, 53.9307957], [-1.5768998, 53.93055809999999], [-1.5772946, 53.9302693], [-1.5777169000000002, 53.9299445], [-1.5781310999999998, 53.9295908], [-1.5785074, 53.9292487], [-1.5788888999999997, 53.928866], [-1.5793092999999998, 53.92840209999999], [-1.5795684, 53.9280716], [-1.5800301, 53.92742570000001], [-1.5801969, 53.9271554], [-1.5803655, 53.92686759999999], [-1.5806709999999995, 53.92627050000001], [-1.5807056999999998, 53.92619309999999], [-1.5807229, 53.9261546], [-1.5807866999999998, 53.9260121], [-1.5808953999999995, 53.92573409999999], [-1.5809871999999998, 53.92547359999998], [-1.5810599, 53.9252182], [-1.5810714999999995, 53.9251777], [-1.5812453, 53.9243689], [-1.5812759999999997, 53.92408759999999], [-1.5812906, 53.923976], [-1.5813030999999995, 53.9238492], [-1.5813342999999995, 53.92329069999999], [-1.5813295999999997, 53.92316029999999], [-1.5813203, 53.922899599999994], [-1.5813015, 53.9226951], [-1.5812824999999997, 53.922568600000005], [-1.5812672999999997, 53.92246740000001], [-1.5812208, 53.922264], [-1.5811165, 53.9217735], [-1.5809744, 53.9211844], [-1.5808811, 53.9205966], [-1.5808509999999998, 53.9203424], [-1.5808298999999997, 53.91973399999999], [-1.580858, 53.919111], [-1.5809269, 53.9185866], [-1.5810468999999998, 53.918101799999995], [-1.5812479, 53.917463100000006], [-1.5815337, 53.9168173], [-1.5819403999999997, 53.9160955], [-1.5823533, 53.9154289], [-1.5829641, 53.9146587], [-1.5837914999999998, 53.91381739999999], [-1.5846522999999997, 53.9129583], [-1.585246, 53.9123777], [-1.5858617, 53.9117711], [-1.5870474999999995, 53.91058309999999], [-1.5874714999999997, 53.9101941], [-1.5880733, 53.90972390000002], [-1.5884537, 53.909441300000005], [-1.5888728999999997, 53.909161699999984], [-1.5893623, 53.90887049999999], [-1.5899088, 53.90858870000001], [-1.5902549999999998, 53.908421999999995], [-1.5906641, 53.9082536], [-1.5914726, 53.9079463], [-1.5918836, 53.9078154], [-1.5923302999999998, 53.9076802], [-1.5928186999999998, 53.90755229999999], [-1.5933091, 53.9074384], [-1.5935426999999998, 53.907391299999986], [-1.5938428999999998, 53.9073302], [-1.5947353, 53.9071822], [-1.5956599, 53.907051], [-1.596085, 53.9070016], [-1.5965136999999998, 53.90693499999999], [-1.5971795999999998, 53.906816], [-1.5981512, 53.906587], [-1.5989249, 53.906366599999984], [-1.5999353, 53.9060088], [-1.6003818, 53.9058344], [-1.6008105, 53.9056482], [-1.6014118, 53.9053349], [-1.6017717, 53.905136], [-1.6024505, 53.904697], [-1.6029512, 53.90432899999999], [-1.6033064999999995, 53.904044199999994], [-1.6034715999999998, 53.9038842], [-1.6036276, 53.90373400000001], [-1.6039862, 53.9033217], [-1.6043658999999997, 53.9028719], [-1.6046625999999995, 53.902424499999995], [-1.6049003999999998, 53.90196600000001], [-1.6050369, 53.9016205], [-1.6051653999999995, 53.9012231], [-1.6055407, 53.8999254], [-1.6056532999999995, 53.8995987], [-1.6058986999999998, 53.8989788], [-1.6059850999999998, 53.89880069999999], [-1.606011, 53.8987472], [-1.6063842999999998, 53.89806550000001], [-1.6065785999999995, 53.897755800000006], [-1.6068018999999998, 53.8974397], [-1.6071445, 53.8970005], [-1.6075581, 53.8965559], [-1.6082643999999997, 53.895869100000006], [-1.6090974999999998, 53.89509120000001], [-1.6099237, 53.8943157], [-1.6100541999999998, 53.8941714], [-1.6101631, 53.894056499999984], [-1.6103183000000003, 53.89386940000001], [-1.6105317999999995, 53.89361160000001], [-1.610628911529904, 53.89343534084089], [-1.6106409999999998, 53.8934134], [-1.6109896, 53.892913699999994], [-1.611216, 53.8925497], [-1.6114086, 53.8921679], [-1.6116718, 53.89157059999999], [-1.6117673999999995, 53.8912624], [-1.6118597, 53.8909252], [-1.612065, 53.8903404], [-1.6122069, 53.8900292], [-1.6123362999999995, 53.8897784], [-1.6126069999999997, 53.88933699999999], [-1.6128473, 53.889007500000005], [-1.6134596999999995, 53.88831559999999], [-1.6145524, 53.8873055], [-1.6168541, 53.8852684], [-1.6169675114151385, 53.88516817962399], [-1.6190932999999998, 53.88328959999999], [-1.620139, 53.8824355], [-1.620562, 53.882090000000005], [-1.62254, 53.88047439999999], [-1.6250056999999998, 53.87838740000001], [-1.6278199, 53.875978], [-1.6284382999999998, 53.8754487], [-1.6299203, 53.87417990000001], [-1.6312589000000002, 53.8730199], [-1.6328428, 53.8713929], [-1.6337845999999998, 53.8698643], [-1.634474, 53.8676316], [-1.6346946, 53.8660179], [-1.6346561, 53.864124099999984], [-1.6344083, 53.86260459999999], [-1.6343144, 53.8621715], [-1.6341618, 53.8616799], [-1.63404, 53.861356999999984], [-1.6338666, 53.8609989], [-1.6337403, 53.860751], [-1.6335795000000002, 53.8604977], [-1.6332468, 53.86002800000001], [-1.6327277, 53.859307499999986], [-1.6324158999999998, 53.8588658], [-1.6320804, 53.858409399999985], [-1.6314247, 53.8575051], [-1.6312268, 53.85722109999999], [-1.6310371, 53.856943900000005], [-1.6308649000000002, 53.856664], [-1.6307148, 53.85638910000001], [-1.6305925999999995, 53.8561611], [-1.6304913, 53.85593459999999], [-1.6303927, 53.8557098], [-1.6303116, 53.85547700000001], [-1.6302521, 53.8552717], [-1.6301823999999998, 53.8550451], [-1.6300933999999998, 53.8546369], [-1.6299876, 53.8540687], [-1.6299677999999995, 53.8535103], [-1.6299741, 53.8531557], [-1.6300103, 53.8527664], [-1.6301178999999997, 53.8520234], [-1.6302984, 53.8513207], [-1.6304903, 53.85062829999999], [-1.6305659, 53.8502447], [-1.6306152, 53.84984179999999], [-1.6306213, 53.849711599999985], [-1.6306252, 53.84963079999999], [-1.6306332999999995, 53.84945830000001], [-1.6306123999999995, 53.849047199999994], [-1.6305750999999995, 53.848786100000005], [-1.6305172, 53.8485136], [-1.6304644, 53.8482945], [-1.6304549, 53.84826869999999], [-1.6303647, 53.8480227], [-1.6302452999999997, 53.8477481]]} |
12.5 |
1233 |
1249½ |
Wakefield Westgate |
Doncaster |
Newark North Gate |
53.8477481 |
-1.6302453 |
53.8477481 |
-1.6302453 |
1 |
0 |
2026-09-18 12:43:26 |
TERMINATED |
2026-09-18 12:33:00 |
Harrogate |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789735405398515 |
2 |
2 |
2026-09-18 12:43:25.400788 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:03.181961 |
| 639670 |
669835 |
P01436 |
482D79MK18 |
2026-09-18 |
COMPLETE |
17944950 |
2026-09-18 13:33:00 |
2026-09-18 12:43:26 |
2026-09-20 12:43:26 |
{"id": 669835, "stp": "P", "toc": "Greater Anglia", "uid": "P01436", "consist": "755327", "dest_crs": "IPS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01436/2026-09-18/detailed", "trust_id": "482D79MK18", "origin_crs": "LWT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-18", "dest_arr_time": "1334", "dest_platform": "1", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2D79", "timing_status": "ON TIME", "origin_station": "Lowestoft", "current_leg_arr": "1333", "current_leg_dep": "1318", "current_leg_end": "Ipswich", "origin_dep_time": "1206", "origin_platform": "2", "current_location": "Ipswich", "last_update_time": "2026-09-18T12:43:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3173609999999998, 52.090074099999995], [1.3167486999999998, 52.089744499999995], [1.3165977, 52.0896437], [1.3165665999999998, 52.08962299999999], [1.3164113999999998, 52.0895098], [1.3162579000000003, 52.0893784], [1.3160537, 52.0892089], [1.3158119, 52.08897379999999], [1.3154147, 52.0885183], [1.3153833, 52.0884875], [1.3137953, 52.086725599999994], [1.3135518, 52.0864821], [1.3131056, 52.086035900000006], [1.3118919, 52.084926], [1.3104798, 52.0837088], [1.3097339, 52.0831968], [1.3089498, 52.0827526], [1.3076951999999995, 52.08219359999999], [1.3067622, 52.08186520000001], [1.3061579999999997, 52.08168349999999], [1.3045956, 52.0813424], [1.3038995999999998, 52.081235099999994], [1.3031873, 52.081147], [1.3024043, 52.08109919999998], [1.3016214, 52.08107029999999], [1.3004082, 52.0810684], [1.2980869, 52.0810848], [1.2970398, 52.0810942], [1.2968574, 52.081095299999994], [1.2955812999999998, 52.08109900000001], [1.2950252, 52.0810997], [1.2912299, 52.0810871], [1.2876009999999998, 52.0811132], [1.2871601, 52.0811125], [1.2846745999999998, 52.0811218], [1.2841457, 52.0811268], [1.2822565, 52.08113289999999], [1.2815624, 52.0811342], [1.2781764, 52.081146399999994], [1.2777285, 52.0811463], [1.2762706, 52.081156], [1.2743866, 52.081134], [1.2724238, 52.08104349999999], [1.2708761999999998, 52.0809556], [1.2693157, 52.08080850000001], [1.2661773, 52.080448999999994], [1.2623563999999998, 52.0801536], [1.2584862, 52.07995040000001], [1.25764139776733, 52.07994035160575], [1.2543582, 52.0799013], [1.2540093, 52.07989719999999], [1.2524201, 52.0799435], [1.2489102, 52.08000580000001], [1.2470772, 52.079988500000006], [1.2461475, 52.07995939999999], [1.2452322999999998, 52.07992], [1.2426087, 52.079744899999994], [1.2416899, 52.07972019999999], [1.2403728999999997, 52.079718099999994], [1.2390503, 52.0797383], [1.2373481, 52.0798088], [1.2362471, 52.07992109999999], [1.235824, 52.07997689999999], [1.2348232, 52.0801006], [1.2338108, 52.0802025], [1.2331533, 52.0802671], [1.2324886999999998, 52.08029710000001], [1.2312326, 52.08032500000001], [1.2282978999999998, 52.0804128], [1.2253599, 52.0804319], [1.2234121, 52.080416199999995], [1.2224864999999998, 52.0804044], [1.2215749, 52.08037109999999], [1.2206655, 52.0803489], [1.2197222, 52.0803211], [1.216044, 52.0801982], [1.2155869, 52.08018669999999], [1.2107708999999998, 52.0800683], [1.2105459, 52.0800672], [1.2065833999999998, 52.08005729999999], [1.2027555, 52.0801175], [1.1981049, 52.0803016], [1.1974521, 52.08031849999999], [1.1747112, 52.08124930000001], [1.1745806, 52.0812544], [1.1731451, 52.08130999999999], [1.1723507, 52.081332200000006], [1.1715641, 52.0813471], [1.1713667, 52.081349], [1.1713078999999995, 52.0813496], [1.1707666, 52.0813533], [1.1696263, 52.0813256], [1.1690885, 52.081303899999995], [1.1685369, 52.0812716], [1.1679211356121688, 52.08123554833642], [1.1676649018514402, 52.08121762632424], [1.1674386568722537, 52.08120101415717], [1.167238133847261, 52.0811854467001], [1.1670590659491158, 52.08117065881795], [1.1668971863504711, 52.08115638537566], [1.1667482282239794, 52.081142361238136], [1.1666079247422938, 52.08112832127027], [1.1664720090780671, 52.08111400033702], [1.1663362144039522, 52.0810991333033], [1.166196273892602, 52.08108345503399], [1.166047920716669, 52.08106670039405], [1.1658868880488067, 52.08104860424838], [1.1657089090616677, 52.0810289014619], [1.1655097169279047, 52.08100732689952], [1.165285044820171, 52.08098361542618], [1.1650306259111194, 52.080957501906774], [1.1648912, 52.080943100000006], [1.1643594999999998, 52.08087719999999], [1.1637997, 52.0808097], [1.1627360999999998, 52.0806472], [1.1613018, 52.0804415], [1.1598871, 52.080182099999995], [1.1564034999999997, 52.0795547], [1.1545986, 52.07920120000001], [1.152779, 52.07881520000001], [1.152266, 52.07869590000001], [1.1517723999999998, 52.0785802], [1.151349, 52.07848150000001], [1.1510346, 52.0784051], [1.1507555, 52.0783406], [1.1502357, 52.0782132], [1.1497681, 52.0780951], [1.1487729, 52.07782939999999], [1.1482793, 52.0776911], [1.1478361, 52.07756580000001], [1.1471352, 52.07735259999999], [1.1464569, 52.077145599999994], [1.1452351, 52.0767622], [1.144004, 52.07634800000001], [1.1436851, 52.07623829999999], [1.1433867999999998, 52.07613380000001], [1.1432427000000005, 52.07608419999999], [1.1425051, 52.07581989999999], [1.1417702, 52.075540999999994], [1.14174, 52.0755292], [1.1407033, 52.0751228], [1.1390460999999998, 52.07444670000001], [1.1388641999999998, 52.07437250000001], [1.1382599999999998, 52.07410529999999], [1.1373999, 52.0737237], [1.1371816, 52.07362680000001], [1.1361487, 52.0731208], [1.1357251999999998, 52.0728937], [1.1347131, 52.0723361], [1.1343568, 52.07212069999999], [1.1341617, 52.0719997], [1.1334921000000002, 52.0715843], [1.1331159, 52.0713503], [1.1328906999999997, 52.071198599999995], [1.1305826, 52.06966589999998], [1.1303532, 52.06947730000001], [1.1300947, 52.069264799999985], [1.1300574, 52.0692341], [1.1295538, 52.06880339999999], [1.1285333999999998, 52.06784249999999], [1.1280762, 52.06741189999998], [1.127634, 52.0669173], [1.1273402999999995, 52.06652879999999], [1.1271165, 52.06620720000001], [1.1269025999999998, 52.06584800000001], [1.1267087999999998, 52.0655082], [1.1265456, 52.06514870000001], [1.1265044890927525, 52.06504790876605], [1.1264450884975314, 52.064893655205005], [1.126391739361155, 52.06475744087442], [1.126343810248582, 52.06463666298589], [1.1263006697247713, 52.06452871875097], [1.126261686354681, 52.064431005381245], [1.1262262287032698, 52.06434092008827], [1.1261936653354965, 52.06425586008363], [1.126163364816319, 52.06417322257888], [1.1261346957106964, 52.0640904047856], [1.126107026583587, 52.06400480391537], [1.12607972599995, 52.063913817179746], [1.1260521625247433, 52.063814841790304], [1.1260237047229258, 52.063705274958615], [1.1259937211594555, 52.06358251389625], [1.1259615803992915, 52.063443955814776], [1.1259266510073926, 52.06328699792577], [1.1259022, 52.0631382], [1.1258469, 52.0625327], [1.1258624, 52.06202539999999], [1.1258971, 52.06144900000001], [1.125933, 52.061080800000006], [1.1259649, 52.0608422], [1.1259908999999997, 52.0606732], [1.1260371, 52.0604214], [1.1260869, 52.0601989], [1.1261209999999997, 52.0600754], [1.1261681999999995, 52.0599218], [1.1262332999999998, 52.0597137], [1.1263684, 52.0594294], [1.1265047, 52.0591668], [1.1266300996748912, 52.05896483417745], [1.1267357801737017, 52.058819418112975], [1.1268222172347209, 52.0586872398151], [1.1268927043877048, 52.05856662240234], [1.1269505351624096, 52.0584558889932], [1.126999003088591, 52.058353362706185], [1.1270414016960049, 52.05825736665982], [1.1270810245144074, 52.05816622397259], [1.1271211650735542, 52.05807825776301], [1.127165116903201, 52.0579917911496], [1.1272161735331043, 52.05790514725087], [1.12727762849302, 52.05781664918532], [1.1273527753127035, 52.057724620071454], [1.1274449075219106, 52.05762738302779], [1.127557318650398, 52.05752326117285], [1.1276933022279212, 52.05741057762512], [1.1278561517842358, 52.05728765550312], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Woodbridge", "dest_arr_time_act": "1333", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Woodbridge", "current_leg_milage": "10.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 406.364, \"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\": 2157.591, \"from_m\": 406.364, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2696.011, \"from_m\": 2157.591, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2795.072, \"from_m\": 2696.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3697.088, \"from_m\": 2795.072, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12765.386, \"from_m\": 3697.088, \"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\": 14365.3, \"from_m\": 12765.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\": 16363.792, \"from_m\": 14365.3, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21026.581, \"from_m\": 16363.792, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 21054.519, \"from_m\": 21026.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\": 26705.71, \"from_m\": 21054.519, \"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\": 27109.764, \"from_m\": 26705.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27444.788, \"from_m\": 27109.764, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29555.609, \"from_m\": 27444.788, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31121.311, \"from_m\": 29555.609, \"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\": 36993.531, \"from_m\": 31121.311, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60063.447, \"from_m\": 36993.531, \"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\": 60477.5, \"from_m\": 60063.447, \"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\": 61399.0, \"from_m\": 60477.5, \"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\": 61546.474, \"from_m\": 61399.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:backward\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62342.726, \"from_m\": 61546.474, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62714.333, \"from_m\": 62342.726, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 72859.476, \"from_m\": 62714.333, \"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\": 73250.94, \"from_m\": 72859.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76577.631, \"from_m\": 73250.94, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77695.587, \"from_m\": 76577.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78451.58, \"from_m\": 77695.587, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 78490.353, \"from_m\": 78451.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\": 78560.065, \"from_m\": 78490.353, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 78717.77, \"from_m\": 78560.065, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 669835, \"profile_key\": \"1a1ca63f19580911d85efa633b2e9f741a502e2ceb0b7ae649668551ac0fd4dd\", \"schedule_id\": 18970, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"Lowestoft\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207H\", \"location\": \"Coke Ovens Jn\", \"stage_seq\": 2, \"distance_m\": 1102.354, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208H\", \"location\": \"Oulton Broad North Jn\", \"stage_seq\": 3, \"distance_m\": 2100.822, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1211H\", \"location\": \"Oulton Broad South\", \"stage_seq\": 4, \"distance_m\": 3419.185, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1224\", \"location\": \"Beccles\", \"stage_seq\": 5, \"distance_m\": 13723.379, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232\", \"location\": \"Brampton (Suffolk)\", \"stage_seq\": 6, \"distance_m\": 20915.51, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239H\", \"location\": \"Halesworth\", \"stage_seq\": 7, \"distance_m\": 27388.336, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1247H\", \"location\": \"Darsham\", \"stage_seq\": 8, \"distance_m\": 35724.065, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1255\", \"location\": \"Saxmundham\", \"stage_seq\": 9, \"distance_m\": 42660.702, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": \"1304H\", \"location\": \"Wickham Market\", \"stage_seq\": 10, \"distance_m\": 53243.931, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1310H\", \"wtt_dep\": \"1311\", \"location\": \"Melton\", \"stage_seq\": 11, \"distance_m\": 60022.466, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1316H\", \"wtt_dep\": \"1317H\", \"location\": \"Woodbridge\", \"stage_seq\": 12, \"distance_m\": 62234.3, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Westerfield\", \"stage_seq\": 13, \"distance_m\": 73039.608, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 14, \"distance_m\": 76550.26, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1331\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 15, \"distance_m\": 77237.04, \"section_seq\": 1, \"route_path_id\": 36119}, {\"is_pass\": false, \"wtt_arr\": \"1333\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 16, \"distance_m\": 78717.77, \"section_seq\": 1, \"route_path_id\": 36119}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78717.77, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36119}], \"total_distance_m\": 78717.77, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 78579.936, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 137.834, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1206", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:15Z\", \"source_id\": 55889156, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:11:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:19Z\", \"source_id\": 17885745, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:20:31Z\", \"source_id\": 55914816, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:20:33Z\", \"source_id\": 17893253, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:24:11Z\", \"source_id\": 55923966, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:24:17Z\", \"source_id\": 17895962, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:39Z\", \"source_id\": 55958219, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:38:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:40Z\", \"source_id\": 17905577, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13279, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:29Z\", \"source_id\": 55962890, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:46:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:32Z\", \"source_id\": 17906967, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:44Z\", \"source_id\": 55996803, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:45Z\", \"source_id\": 17916586, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:51Z\", \"source_id\": 56053452, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:53Z\", \"source_id\": 17932629, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:23Z\", \"source_id\": 56083093, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:26Z\", \"source_id\": 17941077, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:54Z\", \"source_id\": 56096760, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:55Z\", \"source_id\": 17944950, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "1", "timing_fact_generation": 1789734716300916, "current_leg_arrival_utc": "2026-09-18T13:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:04.356319", "service_state_evidence_id": 17944950, "current_leg_start_actual_dep": "2026-09-18T13:17:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:04.473047", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LWT |
IPS |
2D79 |
755327 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 406.364, "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": 2157.591, "from_m": 406.364, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2696.011, "from_m": 2157.591, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2795.072, "from_m": 2696.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3697.088, "from_m": 2795.072, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12765.386, "from_m": 3697.088, "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": 14365.3, "from_m": 12765.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": 16363.792, "from_m": 14365.3, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21026.581, "from_m": 16363.792, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 21054.519, "from_m": 21026.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": 26705.71, "from_m": 21054.519, "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": 27109.764, "from_m": 26705.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27444.788, "from_m": 27109.764, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29555.609, "from_m": 27444.788, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31121.311, "from_m": 29555.609, "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": 36993.531, "from_m": 31121.311, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60063.447, "from_m": 36993.531, "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": 60477.5, "from_m": 60063.447, "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": 61399.0, "from_m": 60477.5, "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": 61546.474, "from_m": 61399.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:backward", "infrastructure_limit_mph": 15.0}, {"to_m": 62342.726, "from_m": 61546.474, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62714.333, "from_m": 62342.726, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72859.476, "from_m": 62714.333, "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": 73250.94, "from_m": 72859.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76577.631, "from_m": 73250.94, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77695.587, "from_m": 76577.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78451.58, "from_m": 77695.587, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 78490.353, "from_m": 78451.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": 78560.065, "from_m": 78490.353, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 78717.77, "from_m": 78560.065, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 669835, "profile_key": "1a1ca63f19580911d85efa633b2e9f741a502e2ceb0b7ae649668551ac0fd4dd", "schedule_id": 18970, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1206", "location": "Lowestoft", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207H", "location": "Coke Ovens Jn", "stage_seq": 2, "distance_m": 1102.354, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208H", "location": "Oulton Broad North Jn", "stage_seq": 3, "distance_m": 2100.822, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1211H", "location": "Oulton Broad South", "stage_seq": 4, "distance_m": 3419.185, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1224", "location": "Beccles", "stage_seq": 5, "distance_m": 13723.379, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232", "location": "Brampton (Suffolk)", "stage_seq": 6, "distance_m": 20915.51, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239H", "location": "Halesworth", "stage_seq": 7, "distance_m": 27388.336, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1247H", "location": "Darsham", "stage_seq": 8, "distance_m": 35724.065, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1255", "location": "Saxmundham", "stage_seq": 9, "distance_m": 42660.702, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": "1304H", "location": "Wickham Market", "stage_seq": 10, "distance_m": 53243.931, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1310H", "wtt_dep": "1311", "location": "Melton", "stage_seq": 11, "distance_m": 60022.466, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1316H", "wtt_dep": "1317H", "location": "Woodbridge", "stage_seq": 12, "distance_m": 62234.3, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Westerfield", "stage_seq": 13, "distance_m": 73039.608, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330", "location": "Ipswich Boss Hall Jn", "stage_seq": 14, "distance_m": 76550.26, "section_seq": 1, "route_path_id": 36119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1331", "location": "East Suffolk Jn", "stage_seq": 15, "distance_m": 77237.04, "section_seq": 1, "route_path_id": 36119}, {"is_pass": false, "wtt_arr": "1333", "wtt_dep": null, "location": "Ipswich", "stage_seq": 16, "distance_m": 78717.77, "section_seq": 1, "route_path_id": 36119}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78717.77, "from_m": 0.0, "section_seq": 1, "route_path_id": 36119}], "total_distance_m": 78717.77, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 78579.936, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 137.834, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13256, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:15Z", "source_id": 55889156, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:11:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:19Z", "source_id": 17885745, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13261, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:20:31Z", "source_id": 55914816, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:20:33Z", "source_id": 17893253, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13267, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:24:11Z", "source_id": 55923966, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:24:17Z", "source_id": 17895962, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13274, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:39Z", "source_id": 55958219, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:38:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:40Z", "source_id": 17905577, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13279, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:29Z", "source_id": 55962890, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:46:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:32Z", "source_id": 17906967, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13283, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:44Z", "source_id": 55996803, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:45Z", "source_id": 17916586, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13298, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:51Z", "source_id": 56053452, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:16:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:53Z", "source_id": 17932629, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13332, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:23Z", "source_id": 56083093, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:27:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:26Z", "source_id": 17941077, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13406, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:54Z", "source_id": 56096760, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:33:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:55Z", "source_id": 17944950, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:33:00+01:00", "operational_fact": true}] |
Lowestoft |
1206 |
1206 |
2 |
None |
None |
Ipswich |
1334 |
1333 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01436/2026-09-18/detailed |
None |
Woodbridge |
2026-09-18T13:17:30+01:00 |
Ipswich |
15.0 |
{"type": "LineString", "coordinates": [[1.3173609999999998, 52.090074099999995], [1.3167486999999998, 52.089744499999995], [1.3165977, 52.0896437], [1.3165665999999998, 52.08962299999999], [1.3164113999999998, 52.0895098], [1.3162579000000003, 52.0893784], [1.3160537, 52.0892089], [1.3158119, 52.08897379999999], [1.3154147, 52.0885183], [1.3153833, 52.0884875], [1.3137953, 52.086725599999994], [1.3135518, 52.0864821], [1.3131056, 52.086035900000006], [1.3118919, 52.084926], [1.3104798, 52.0837088], [1.3097339, 52.0831968], [1.3089498, 52.0827526], [1.3076951999999995, 52.08219359999999], [1.3067622, 52.08186520000001], [1.3061579999999997, 52.08168349999999], [1.3045956, 52.0813424], [1.3038995999999998, 52.081235099999994], [1.3031873, 52.081147], [1.3024043, 52.08109919999998], [1.3016214, 52.08107029999999], [1.3004082, 52.0810684], [1.2980869, 52.0810848], [1.2970398, 52.0810942], [1.2968574, 52.081095299999994], [1.2955812999999998, 52.08109900000001], [1.2950252, 52.0810997], [1.2912299, 52.0810871], [1.2876009999999998, 52.0811132], [1.2871601, 52.0811125], [1.2846745999999998, 52.0811218], [1.2841457, 52.0811268], [1.2822565, 52.08113289999999], [1.2815624, 52.0811342], [1.2781764, 52.081146399999994], [1.2777285, 52.0811463], [1.2762706, 52.081156], [1.2743866, 52.081134], [1.2724238, 52.08104349999999], [1.2708761999999998, 52.0809556], [1.2693157, 52.08080850000001], [1.2661773, 52.080448999999994], [1.2623563999999998, 52.0801536], [1.2584862, 52.07995040000001], [1.25764139776733, 52.07994035160575], [1.2543582, 52.0799013], [1.2540093, 52.07989719999999], [1.2524201, 52.0799435], [1.2489102, 52.08000580000001], [1.2470772, 52.079988500000006], [1.2461475, 52.07995939999999], [1.2452322999999998, 52.07992], [1.2426087, 52.079744899999994], [1.2416899, 52.07972019999999], [1.2403728999999997, 52.079718099999994], [1.2390503, 52.0797383], [1.2373481, 52.0798088], [1.2362471, 52.07992109999999], [1.235824, 52.07997689999999], [1.2348232, 52.0801006], [1.2338108, 52.0802025], [1.2331533, 52.0802671], [1.2324886999999998, 52.08029710000001], [1.2312326, 52.08032500000001], [1.2282978999999998, 52.0804128], [1.2253599, 52.0804319], [1.2234121, 52.080416199999995], [1.2224864999999998, 52.0804044], [1.2215749, 52.08037109999999], [1.2206655, 52.0803489], [1.2197222, 52.0803211], [1.216044, 52.0801982], [1.2155869, 52.08018669999999], [1.2107708999999998, 52.0800683], [1.2105459, 52.0800672], [1.2065833999999998, 52.08005729999999], [1.2027555, 52.0801175], [1.1981049, 52.0803016], [1.1974521, 52.08031849999999], [1.1747112, 52.08124930000001], [1.1745806, 52.0812544], [1.1731451, 52.08130999999999], [1.1723507, 52.081332200000006], [1.1715641, 52.0813471], [1.1713667, 52.081349], [1.1713078999999995, 52.0813496], [1.1707666, 52.0813533], [1.1696263, 52.0813256], [1.1690885, 52.081303899999995], [1.1685369, 52.0812716], [1.1679211356121688, 52.08123554833642], [1.1676649018514402, 52.08121762632424], [1.1674386568722537, 52.08120101415717], [1.167238133847261, 52.0811854467001], [1.1670590659491158, 52.08117065881795], [1.1668971863504711, 52.08115638537566], [1.1667482282239794, 52.081142361238136], [1.1666079247422938, 52.08112832127027], [1.1664720090780671, 52.08111400033702], [1.1663362144039522, 52.0810991333033], [1.166196273892602, 52.08108345503399], [1.166047920716669, 52.08106670039405], [1.1658868880488067, 52.08104860424838], [1.1657089090616677, 52.0810289014619], [1.1655097169279047, 52.08100732689952], [1.165285044820171, 52.08098361542618], [1.1650306259111194, 52.080957501906774], [1.1648912, 52.080943100000006], [1.1643594999999998, 52.08087719999999], [1.1637997, 52.0808097], [1.1627360999999998, 52.0806472], [1.1613018, 52.0804415], [1.1598871, 52.080182099999995], [1.1564034999999997, 52.0795547], [1.1545986, 52.07920120000001], [1.152779, 52.07881520000001], [1.152266, 52.07869590000001], [1.1517723999999998, 52.0785802], [1.151349, 52.07848150000001], [1.1510346, 52.0784051], [1.1507555, 52.0783406], [1.1502357, 52.0782132], [1.1497681, 52.0780951], [1.1487729, 52.07782939999999], [1.1482793, 52.0776911], [1.1478361, 52.07756580000001], [1.1471352, 52.07735259999999], [1.1464569, 52.077145599999994], [1.1452351, 52.0767622], [1.144004, 52.07634800000001], [1.1436851, 52.07623829999999], [1.1433867999999998, 52.07613380000001], [1.1432427000000005, 52.07608419999999], [1.1425051, 52.07581989999999], [1.1417702, 52.075540999999994], [1.14174, 52.0755292], [1.1407033, 52.0751228], [1.1390460999999998, 52.07444670000001], [1.1388641999999998, 52.07437250000001], [1.1382599999999998, 52.07410529999999], [1.1373999, 52.0737237], [1.1371816, 52.07362680000001], [1.1361487, 52.0731208], [1.1357251999999998, 52.0728937], [1.1347131, 52.0723361], [1.1343568, 52.07212069999999], [1.1341617, 52.0719997], [1.1334921000000002, 52.0715843], [1.1331159, 52.0713503], [1.1328906999999997, 52.071198599999995], [1.1305826, 52.06966589999998], [1.1303532, 52.06947730000001], [1.1300947, 52.069264799999985], [1.1300574, 52.0692341], [1.1295538, 52.06880339999999], [1.1285333999999998, 52.06784249999999], [1.1280762, 52.06741189999998], [1.127634, 52.0669173], [1.1273402999999995, 52.06652879999999], [1.1271165, 52.06620720000001], [1.1269025999999998, 52.06584800000001], [1.1267087999999998, 52.0655082], [1.1265456, 52.06514870000001], [1.1265044890927525, 52.06504790876605], [1.1264450884975314, 52.064893655205005], [1.126391739361155, 52.06475744087442], [1.126343810248582, 52.06463666298589], [1.1263006697247713, 52.06452871875097], [1.126261686354681, 52.064431005381245], [1.1262262287032698, 52.06434092008827], [1.1261936653354965, 52.06425586008363], [1.126163364816319, 52.06417322257888], [1.1261346957106964, 52.0640904047856], [1.126107026583587, 52.06400480391537], [1.12607972599995, 52.063913817179746], [1.1260521625247433, 52.063814841790304], [1.1260237047229258, 52.063705274958615], [1.1259937211594555, 52.06358251389625], [1.1259615803992915, 52.063443955814776], [1.1259266510073926, 52.06328699792577], [1.1259022, 52.0631382], [1.1258469, 52.0625327], [1.1258624, 52.06202539999999], [1.1258971, 52.06144900000001], [1.125933, 52.061080800000006], [1.1259649, 52.0608422], [1.1259908999999997, 52.0606732], [1.1260371, 52.0604214], [1.1260869, 52.0601989], [1.1261209999999997, 52.0600754], [1.1261681999999995, 52.0599218], [1.1262332999999998, 52.0597137], [1.1263684, 52.0594294], [1.1265047, 52.0591668], [1.1266300996748912, 52.05896483417745], [1.1267357801737017, 52.058819418112975], [1.1268222172347209, 52.0586872398151], [1.1268927043877048, 52.05856662240234], [1.1269505351624096, 52.0584558889932], [1.126999003088591, 52.058353362706185], [1.1270414016960049, 52.05825736665982], [1.1270810245144074, 52.05816622397259], [1.1271211650735542, 52.05807825776301], [1.127165116903201, 52.0579917911496], [1.1272161735331043, 52.05790514725087], [1.12727762849302, 52.05781664918532], [1.1273527753127035, 52.057724620071454], [1.1274449075219106, 52.05762738302779], [1.127557318650398, 52.05752326117285], [1.1276933022279212, 52.05741057762512], [1.1278561517842358, 52.05728765550312], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]} |
10.2 |
1318 |
1333 |
Woodbridge |
Ipswich |
Ipswich |
52.0505252 |
1.1441782 |
52.0505252 |
1.1441782 |
1 |
0 |
2026-09-18 12:43:26 |
TERMINATED |
2026-09-18 12:33:00 |
Ipswich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944950 |
1789734716300916 |
40 |
40 |
2026-09-18 12:43:04.473047 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:04.356319 |
| 639671 |
670528 |
G30892 |
362U28ML18 |
2026-09-18 |
COMPLETE |
17945177 |
2026-09-18 13:33:00 |
2026-09-18 12:43:26 |
2026-09-20 12:43:26 |
{"id": 670528, "stp": "P", "toc": "Merseyrail", "uid": "G30892", "consist": "777010", "dest_crs": "HNX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30892/2026-09-18/detailed", "trust_id": "362U28ML18", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hunt's Cross", "service_date": "2026-09-18", "dest_arr_time": "1331", "dest_platform": "3", "is_terminated": 1, "next_location": "Hunt's Cross", "signalling_id": "2U28", "timing_status": "LATE", "origin_station": "Ormskirk", "current_leg_arr": "1333", "current_leg_dep": "1328", "current_leg_end": "Hunt's Cross", "origin_dep_time": "1236", "origin_platform": "1", "current_location": "Hunt's Cross", "last_update_time": "2026-09-18T12:43:26", "route_debug_link": null, "timing_variation": "+2 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": "1331", "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\": 670528, \"profile_key\": \"394999f17cfd92e391f577d322158314c8e622dfc0fb91bcb88f35306298f06b\", \"schedule_id\": 11217, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Aughton Park\", \"stage_seq\": 2, \"distance_m\": 1946.32, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1241H\", \"location\": \"Town Green\", \"stage_seq\": 3, \"distance_m\": 3331.105, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1245H\", \"location\": \"Maghull North Station\", \"stage_seq\": 4, \"distance_m\": 6417.918, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248H\", \"location\": \"Maghull\", \"stage_seq\": 5, \"distance_m\": 7775.979, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1251H\", \"location\": \"Old Roan\", \"stage_seq\": 6, \"distance_m\": 10311.991, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1254\", \"location\": \"Aintree\", \"stage_seq\": 7, \"distance_m\": 11750.601, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1256H\", \"location\": \"Orrell Park\", \"stage_seq\": 8, \"distance_m\": 13270.273, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258\", \"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\": \"1258H\", \"location\": \"Walton Jn\", \"stage_seq\": 10, \"distance_m\": 14427.072, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1301\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 15907.178, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": \"1306\", \"location\": \"Sandhills\", \"stage_seq\": 12, \"distance_m\": 17291.591, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": \"1310\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 13, \"distance_m\": 19746.367, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1313\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 14, \"distance_m\": 20698.754, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": \"1316H\", \"location\": \"Brunswick\", \"stage_seq\": 15, \"distance_m\": 23181.576, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1318H\", \"wtt_dep\": \"1319\", \"location\": \"St. Michaels\", \"stage_seq\": 16, \"distance_m\": 24815.756, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1321H\", \"location\": \"Aigburth\", \"stage_seq\": 17, \"distance_m\": 27069.025, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1323\", \"wtt_dep\": \"1323H\", \"location\": \"Cressington\", \"stage_seq\": 18, \"distance_m\": 28282.034, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1325H\", \"wtt_dep\": \"1326H\", \"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\": \"1328H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 20, \"distance_m\": 30562.956, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"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": "1236", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.3607625", "current_position_lon": "-2.8554215", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:21Z\", \"source_id\": 55957448, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:39:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:22Z\", \"source_id\": 17905396, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:06Z\", \"source_id\": 55964342, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:09Z\", \"source_id\": 17907386, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:17Z\", \"source_id\": 55969646, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:22Z\", \"source_id\": 17909004, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:15Z\", \"source_id\": 55987570, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:19Z\", \"source_id\": 17914078, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:14Z\", \"source_id\": 55998093, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:18Z\", \"source_id\": 17916918, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:27Z\", \"source_id\": 56003617, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:29Z\", \"source_id\": 17918532, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:24Z\", \"source_id\": 56018281, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:26Z\", \"source_id\": 17922793, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:02Z\", \"source_id\": 56025491, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:06Z\", \"source_id\": 17924714, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:08Z\", \"source_id\": 56038533, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:08Z\", \"source_id\": 17928446, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:00Z\", \"source_id\": 56045781, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:12:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:06Z\", \"source_id\": 17930576, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:49Z\", \"source_id\": 56053293, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:53Z\", \"source_id\": 17932607, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:46Z\", \"source_id\": 56068768, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:52Z\", \"source_id\": 17936942, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:37Z\", \"source_id\": 56076205, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:40Z\", \"source_id\": 17939069, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:26Z\", \"source_id\": 56083269, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:28Z\", \"source_id\": 17941104, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:12Z\", \"source_id\": 56097665, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:17Z\", \"source_id\": 17945177, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hunt's Cross", "service_state_platform": "3", "timing_fact_generation": 1789734741089811, "current_leg_arrival_utc": "2026-09-18T13:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:13.676675", "service_state_evidence_id": 17945177, "current_leg_start_actual_dep": "2026-09-18T13:28:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:13.833822", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
OMS |
HNX |
2U28 |
777010 |
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": 670528, "profile_key": "394999f17cfd92e391f577d322158314c8e622dfc0fb91bcb88f35306298f06b", "schedule_id": 11217, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1236", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Aughton Park", "stage_seq": 2, "distance_m": 1946.32, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1241H", "location": "Town Green", "stage_seq": 3, "distance_m": 3331.105, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1245H", "location": "Maghull North Station", "stage_seq": 4, "distance_m": 6417.918, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248H", "location": "Maghull", "stage_seq": 5, "distance_m": 7775.979, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1251H", "location": "Old Roan", "stage_seq": 6, "distance_m": 10311.991, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1254", "location": "Aintree", "stage_seq": 7, "distance_m": 11750.601, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1256H", "location": "Orrell Park", "stage_seq": 8, "distance_m": 13270.273, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258", "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": "1258H", "location": "Walton Jn", "stage_seq": 10, "distance_m": 14427.072, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1301", "location": "Kirkdale", "stage_seq": 11, "distance_m": 15907.178, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": "1306", "location": "Sandhills", "stage_seq": 12, "distance_m": 17291.591, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": "1310", "location": "Moorfields (Northern Line)", "stage_seq": 13, "distance_m": 19746.367, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1313", "location": "Liverpool Central (Northern)", "stage_seq": 14, "distance_m": 20698.754, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": "1316H", "location": "Brunswick", "stage_seq": 15, "distance_m": 23181.576, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1318H", "wtt_dep": "1319", "location": "St. Michaels", "stage_seq": 16, "distance_m": 24815.756, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1321H", "location": "Aigburth", "stage_seq": 17, "distance_m": 27069.025, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1323", "wtt_dep": "1323H", "location": "Cressington", "stage_seq": 18, "distance_m": 28282.034, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1325H", "wtt_dep": "1326H", "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": "1328H", "location": "Hunts Cross West Jn", "stage_seq": 20, "distance_m": 30562.956, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1331", "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-18T11:37:21Z", "source_id": 55957448, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:39:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:22Z", "source_id": 17905396, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9593, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:06Z", "source_id": 55964342, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:09Z", "source_id": 17907386, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9604, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:17Z", "source_id": 55969646, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:22Z", "source_id": 17909004, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9609, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:15Z", "source_id": 55987570, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:19Z", "source_id": 17914078, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9613, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:14Z", "source_id": 55998093, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:54:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:18Z", "source_id": 17916918, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9619, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:27Z", "source_id": 56003617, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:29Z", "source_id": 17918532, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:24Z", "source_id": 56018281, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:01:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:26Z", "source_id": 17922793, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:02Z", "source_id": 56025491, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:04:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:06Z", "source_id": 17924714, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:08Z", "source_id": 56038533, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:09:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:08Z", "source_id": 17928446, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:00Z", "source_id": 56045781, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:12:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:06Z", "source_id": 17930576, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9796, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:49Z", "source_id": 56053293, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:53Z", "source_id": 17932607, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9806, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:46Z", "source_id": 56068768, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:22:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:52Z", "source_id": 17936942, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9810, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:37Z", "source_id": 56076205, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:24:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:40Z", "source_id": 17939069, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9815, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:26Z", "source_id": 56083269, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:28Z", "source_id": 17941104, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10032, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:12Z", "source_id": 56097665, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:17Z", "source_id": 17945177, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:33:00+01:00", "operational_fact": true}] |
Ormskirk |
1236 |
1236 |
1 |
None |
None |
Hunt's Cross |
1331 |
1331 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30892/2026-09-18/detailed |
None |
Liverpool South Parkway (LL) |
2026-09-18T13:28:30+01:00 |
Hunt's Cross |
5.0 |
{"type": "LineString", "coordinates": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]} |
1.4 |
1328 |
1333 |
Liverpool South Parkway (LL) |
Hunt's Cross |
Hunt's Cross |
53.3607625 |
-2.8554215 |
53.3607625 |
-2.8554215 |
1 |
0 |
2026-09-18 12:43:26 |
TERMINATED |
2026-09-18 12:33:00 |
Hunt's Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945177 |
1789734741089811 |
59 |
59 |
2026-09-18 12:43:13.833822 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:13.676675 |
| 639672 |
671095 |
G77428 |
872A32MM18 |
2026-09-18 |
COMPLETE |
17945252 |
2026-09-18 13:33:00 |
2026-09-18 12:43:26 |
2026-09-20 12:43:26 |
{"id": 671095, "stp": "P", "toc": "Southern", "uid": "G77428", "consist": "377325", "dest_crs": "TON", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77428/2026-09-18/detailed", "trust_id": "872A32MM18", "origin_crs": "RDH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-18", "dest_arr_time": "1331", "dest_platform": "1", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "2A32", "timing_status": "LATE", "origin_station": "Redhill", "current_leg_arr": "1333", "current_leg_dep": "1328", "current_leg_end": "Tonbridge", "origin_dep_time": "1300", "origin_platform": "1A", "current_location": "Tonbridge", "last_update_time": "2026-09-18T12:43:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2120917, 51.19393909999999], [0.23082520000000004, 51.1923481], [0.2317432, 51.19226890000001], [0.237107, 51.1918329], [0.23763960000000003, 51.1917933], [0.2382271, 51.1917578], [0.23883730000000003, 51.1917342], [0.2393992, 51.1917229], [0.2405732, 51.1917229], [0.24083839999999995, 51.1917213], [0.2464708, 51.1917176], [0.2468062, 51.19171699999998], [0.24814190000000003, 51.191717199999985], [0.24834700000000004, 51.1917168], [0.2484731, 51.19171659999999], [0.2492291, 51.1917152], [0.2498075, 51.19171489999999], [0.26194709999999993, 51.19170919999999], [0.2622944, 51.1917168], [0.2625104999999999, 51.191726], [0.2629759, 51.1917587], [0.26334869999999994, 51.191794], [0.2635673, 51.1918142], [0.2640193, 51.1918445], [0.264583, 51.19187149999999], [0.2648045, 51.1918767], [0.2651601, 51.191884], [0.2653636, 51.1918792], [0.26586589999999993, 51.191872100000005], [0.2660322, 51.1918697], [0.26625119999999997, 51.1918601], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]}", "current_leg_start": "Leigh (Kent)", "dest_arr_time_act": "1331", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "Leigh (Kent)", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 73.967, \"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\": 164.742, \"from_m\": 73.967, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 191.798, \"from_m\": 164.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\": 344.28, \"from_m\": 191.798, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1491.776, \"from_m\": 344.28, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18914.836, \"from_m\": 1491.776, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19017.883, \"from_m\": 18914.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30179.424, \"from_m\": 19017.883, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 30366.503, \"from_m\": 30179.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31105.61, \"from_m\": 30366.503, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31340.295, \"from_m\": 31105.61, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31829.092, \"from_m\": 31340.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31924.197, \"from_m\": 31829.092, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31974.231, \"from_m\": 31924.197, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32031.383, \"from_m\": 31974.231, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32511.31, \"from_m\": 32031.383, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32761.706, \"from_m\": 32511.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 671095, \"profile_key\": \"fc4316f0627bf78b4631506a839b1555b213c33daf520270af77fb5d490e4516\", \"schedule_id\": 11890, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Redhill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": \"1305\", \"location\": \"Nutfield\", \"stage_seq\": 2, \"distance_m\": 3299.391, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1310H\", \"location\": \"Godstone\", \"stage_seq\": 3, \"distance_m\": 9059.138, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"1315H\", \"wtt_dep\": \"1316\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 16933.102, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"1322\", \"wtt_dep\": \"1322H\", \"location\": \"Penshurst\", \"stage_seq\": 5, \"distance_m\": 24859.919, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"1325H\", \"wtt_dep\": \"1326\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 6, \"distance_m\": 27575.228, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 7, \"distance_m\": 32761.706, \"section_seq\": 1, \"route_path_id\": 32361}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32761.706, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32361}], \"total_distance_m\": 32761.706, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32437.343, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 324.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1300", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.1915396", "current_position_lon": "0.2694946", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:56Z\", \"source_id\": 56025192, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:59Z\", \"source_id\": 17924631, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:45Z\", \"source_id\": 56037622, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:45Z\", \"source_id\": 17928127, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:31Z\", \"source_id\": 56044666, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:39Z\", \"source_id\": 17930231, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:22Z\", \"source_id\": 56065147, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:26Z\", \"source_id\": 17935965, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:02Z\", \"source_id\": 56082332, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:08Z\", \"source_id\": 17940823, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:17Z\", \"source_id\": 56097846, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:23Z\", \"source_id\": 17945252, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "1", "timing_fact_generation": 1789734748718269, "current_leg_arrival_utc": "2026-09-18T13:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:20.491906", "service_state_evidence_id": 17945252, "current_leg_start_actual_dep": "2026-09-18T13:28:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:20.865028", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
RDH |
TON |
2A32 |
377325 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 73.967, "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": 164.742, "from_m": 73.967, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 191.798, "from_m": 164.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": 344.28, "from_m": 191.798, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1491.776, "from_m": 344.28, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18914.836, "from_m": 1491.776, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19017.883, "from_m": 18914.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30179.424, "from_m": 19017.883, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 30366.503, "from_m": 30179.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31105.61, "from_m": 30366.503, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31340.295, "from_m": 31105.61, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31829.092, "from_m": 31340.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31924.197, "from_m": 31829.092, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31974.231, "from_m": 31924.197, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32031.383, "from_m": 31974.231, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32511.31, "from_m": 32031.383, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32761.706, "from_m": 32511.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 671095, "profile_key": "fc4316f0627bf78b4631506a839b1555b213c33daf520270af77fb5d490e4516", "schedule_id": 11890, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1300", "location": "Redhill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": "1305", "location": "Nutfield", "stage_seq": 2, "distance_m": 3299.391, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1310H", "location": "Godstone", "stage_seq": 3, "distance_m": 9059.138, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "1315H", "wtt_dep": "1316", "location": "Edenbridge", "stage_seq": 4, "distance_m": 16933.102, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "1322", "wtt_dep": "1322H", "location": "Penshurst", "stage_seq": 5, "distance_m": 24859.919, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "1325H", "wtt_dep": "1326", "location": "Leigh (Kent)", "stage_seq": 6, "distance_m": 27575.228, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 7, "distance_m": 32761.706, "section_seq": 1, "route_path_id": 32361}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32761.706, "from_m": 0.0, "section_seq": 1, "route_path_id": 32361}], "total_distance_m": 32761.706, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32437.343, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 324.363, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30378, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:56Z", "source_id": 56025192, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:59Z", "source_id": 17924631, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30382, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:45Z", "source_id": 56037622, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:09:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:45Z", "source_id": 17928127, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30386, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:31Z", "source_id": 56044666, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:15:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:39Z", "source_id": 17930231, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30389, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:22Z", "source_id": 56065147, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:24:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:26Z", "source_id": 17935965, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30392, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:02Z", "source_id": 56082332, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:28:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:08Z", "source_id": 17940823, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32703, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:17Z", "source_id": 56097846, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:33:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:23Z", "source_id": 17945252, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:33:00+01:00", "operational_fact": true}] |
Redhill |
1300 |
1300 |
1A |
None |
None |
Tonbridge |
1331 |
1331 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77428/2026-09-18/detailed |
None |
Leigh (Kent) |
2026-09-18T13:28:00+01:00 |
Tonbridge |
5.0 |
{"type": "LineString", "coordinates": [[0.2120917, 51.19393909999999], [0.23082520000000004, 51.1923481], [0.2317432, 51.19226890000001], [0.237107, 51.1918329], [0.23763960000000003, 51.1917933], [0.2382271, 51.1917578], [0.23883730000000003, 51.1917342], [0.2393992, 51.1917229], [0.2405732, 51.1917229], [0.24083839999999995, 51.1917213], [0.2464708, 51.1917176], [0.2468062, 51.19171699999998], [0.24814190000000003, 51.191717199999985], [0.24834700000000004, 51.1917168], [0.2484731, 51.19171659999999], [0.2492291, 51.1917152], [0.2498075, 51.19171489999999], [0.26194709999999993, 51.19170919999999], [0.2622944, 51.1917168], [0.2625104999999999, 51.191726], [0.2629759, 51.1917587], [0.26334869999999994, 51.191794], [0.2635673, 51.1918142], [0.2640193, 51.1918445], [0.264583, 51.19187149999999], [0.2648045, 51.1918767], [0.2651601, 51.191884], [0.2653636, 51.1918792], [0.26586589999999993, 51.191872100000005], [0.2660322, 51.1918697], [0.26625119999999997, 51.1918601], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]} |
2.5 |
1328 |
1333 |
Leigh (Kent) |
Tonbridge |
Tonbridge |
51.1915396 |
0.2694946 |
51.1915396 |
0.2694946 |
1 |
0 |
2026-09-18 12:43:26 |
TERMINATED |
2026-09-18 12:33:00 |
Tonbridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945252 |
1789734748718269 |
34 |
34 |
2026-09-18 12:43:20.865028 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:20.491906 |
| 639673 |
673236 |
G15221 |
812E67MP18 |
2026-09-18 |
COMPLETE |
17945989 |
2026-09-18 13:33:00 |
2026-09-18 12:43:26 |
2026-09-20 12:43:26 |
{"id": 673236, "stp": "P", "toc": "Great Western Railway", "uid": "G15221", "consist": null, "dest_crs": "WOF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15221/2026-09-18/detailed", "trust_id": "812E67MP18", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": "14:39:00", "dar_platform": null, "dest_station": "Worcester Foregate Street", "service_date": "2026-09-18", "dest_arr_time": "1620", "dest_platform": "1", "is_terminated": 1, "next_location": "Filton Abbey Wood", "signalling_id": "2E67", "timing_status": null, "origin_station": "Bristol Temple Meads", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1439", "origin_platform": "7", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-18T12:43:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1620", "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\": 608.409, \"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\": 671.462, \"from_m\": 608.409, \"capability_applied\": null, \"effective_limit_mph\": 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.836, \"from_m\": 671.462, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 725.343, \"from_m\": 687.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 778.014, \"from_m\": 725.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1213.839, \"from_m\": 778.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1563.363, \"from_m\": 1213.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2755.914, \"from_m\": 1563.363, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2910.282, \"from_m\": 2755.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3287.592, \"from_m\": 2910.282, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3307.681, \"from_m\": 3287.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6173.68, \"from_m\": 3307.681, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6274.659, \"from_m\": 6173.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7117.809, \"from_m\": 6274.659, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9315.367, \"from_m\": 7117.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10708.443, \"from_m\": 9315.367, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16648.901, \"from_m\": 10708.443, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 16733.459, \"from_m\": 16648.901, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16859.087, \"from_m\": 16733.459, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17055.242, \"from_m\": 16859.087, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17709.572, \"from_m\": 17055.242, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18927.908, \"from_m\": 17709.572, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 19063.18, \"from_m\": 18927.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19135.308, \"from_m\": 19063.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30936.01, \"from_m\": 19135.308, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59221.443, \"from_m\": 30936.01, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 59645.581, \"from_m\": 59221.443, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61187.226, \"from_m\": 59645.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 102104.016, \"from_m\": 75123.052, \"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\": 102481.676, \"from_m\": 102104.016, \"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\": 102658.794, \"from_m\": 102481.676, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109056.822, \"from_m\": 108977.46, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 109478.751, \"from_m\": 109056.822, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109937.414, \"from_m\": 109478.751, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 110142.879, \"from_m\": 109937.414, \"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\": 110675.824, \"from_m\": 110142.879, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 673236, \"profile_key\": \"c2cd9f836de83ee15b9ca8a27dfa5a9f3b0c4fee8705f39b00a46227e137ce93\", \"schedule_id\": 8831, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1439\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1440\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1440H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1159.331, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 6052.506, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": false, \"wtt_arr\": \"1445H\", \"wtt_dep\": \"1448\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 5, \"distance_m\": 7070.617, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": false, \"wtt_arr\": \"1453H\", \"wtt_dep\": \"1455\", \"location\": \"Bristol Parkway\", \"stage_seq\": 6, \"distance_m\": 9474.053, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 7, \"distance_m\": 16831.277, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": false, \"wtt_arr\": \"1503H\", \"wtt_dep\": \"1504H\", \"location\": \"Yate\", \"stage_seq\": 8, \"distance_m\": 19427.09, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510H\", \"location\": \"Charfield\", \"stage_seq\": 9, \"distance_m\": 30377.449, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1516H\", \"location\": \"Cam & Dursley\", \"stage_seq\": 10, \"distance_m\": 42515.877, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Standish Jn\", \"stage_seq\": 11, \"distance_m\": 51358.573, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 12, \"distance_m\": 61264.702, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Horton Road Jn\", \"stage_seq\": 13, \"distance_m\": 62369.903, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1537H\", \"location\": \"Gloucester\", \"stage_seq\": 14, \"distance_m\": 62976.864, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Horton Road Jn\", \"stage_seq\": 15, \"distance_m\": 63583.825, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 16, \"distance_m\": 64753.584, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": false, \"wtt_arr\": \"1546H\", \"wtt_dep\": \"1548H\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 17, \"distance_m\": 73588.308, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556H\", \"location\": \"Ashchurch\", \"stage_seq\": 18, \"distance_m\": 85294.816, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 19, \"distance_m\": 102481.676, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608H\", \"location\": \"Norton Jn\", \"stage_seq\": 20, \"distance_m\": 103833.571, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611H\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 21, \"distance_m\": 108280.146, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1618\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 22, \"distance_m\": 108823.404, \"section_seq\": 1, \"route_path_id\": 31226}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": null, \"location\": \"Worcester Foregate Street\", \"stage_seq\": 23, \"distance_m\": 110675.824, \"section_seq\": 1, \"route_path_id\": 31226}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110675.824, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31226}], \"total_distance_m\": 110675.824, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 109428.653, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1247.171, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1439", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "7", "timing_fact_generation": 1789734802126662, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:22.123649", "service_state_evidence_id": 17945989, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:23.091482", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BRI |
WOF |
2E67 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 608.409, "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": 671.462, "from_m": 608.409, "capability_applied": null, "effective_limit_mph": 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.836, "from_m": 671.462, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 725.343, "from_m": 687.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 778.014, "from_m": 725.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1213.839, "from_m": 778.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1563.363, "from_m": 1213.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2755.914, "from_m": 1563.363, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2910.282, "from_m": 2755.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3287.592, "from_m": 2910.282, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3307.681, "from_m": 3287.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6173.68, "from_m": 3307.681, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6274.659, "from_m": 6173.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7117.809, "from_m": 6274.659, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9315.367, "from_m": 7117.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10708.443, "from_m": 9315.367, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16648.901, "from_m": 10708.443, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16733.459, "from_m": 16648.901, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16859.087, "from_m": 16733.459, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17055.242, "from_m": 16859.087, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17709.572, "from_m": 17055.242, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18927.908, "from_m": 17709.572, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 19063.18, "from_m": 18927.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19135.308, "from_m": 19063.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30936.01, "from_m": 19135.308, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59221.443, "from_m": 30936.01, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 59645.581, "from_m": 59221.443, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61187.226, "from_m": 59645.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 102104.016, "from_m": 75123.052, "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": 102481.676, "from_m": 102104.016, "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": 102658.794, "from_m": 102481.676, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109056.822, "from_m": 108977.46, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 109478.751, "from_m": 109056.822, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109937.414, "from_m": 109478.751, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 110142.879, "from_m": 109937.414, "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": 110675.824, "from_m": 110142.879, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 673236, "profile_key": "c2cd9f836de83ee15b9ca8a27dfa5a9f3b0c4fee8705f39b00a46227e137ce93", "schedule_id": 8831, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1439", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1440", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1440H", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1159.331, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 6052.506, "section_seq": 1, "route_path_id": 31226}, {"is_pass": false, "wtt_arr": "1445H", "wtt_dep": "1448", "location": "Filton Abbey Wood", "stage_seq": 5, "distance_m": 7070.617, "section_seq": 1, "route_path_id": 31226}, {"is_pass": false, "wtt_arr": "1453H", "wtt_dep": "1455", "location": "Bristol Parkway", "stage_seq": 6, "distance_m": 9474.053, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500H", "location": "Westerleigh Jn", "stage_seq": 7, "distance_m": 16831.277, "section_seq": 1, "route_path_id": 31226}, {"is_pass": false, "wtt_arr": "1503H", "wtt_dep": "1504H", "location": "Yate", "stage_seq": 8, "distance_m": 19427.09, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510H", "location": "Charfield", "stage_seq": 9, "distance_m": 30377.449, "section_seq": 1, "route_path_id": 31226}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1516H", "location": "Cam & Dursley", "stage_seq": 10, "distance_m": 42515.877, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Standish Jn", "stage_seq": 11, "distance_m": 51358.573, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Gloucester Yard Jn", "stage_seq": 12, "distance_m": 61264.702, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Horton Road Jn", "stage_seq": 13, "distance_m": 62369.903, "section_seq": 1, "route_path_id": 31226}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1537H", "location": "Gloucester", "stage_seq": 14, "distance_m": 62976.864, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539", "location": "Horton Road Jn", "stage_seq": 15, "distance_m": 63583.825, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540H", "location": "Barnwood Jn", "stage_seq": 16, "distance_m": 64753.584, "section_seq": 1, "route_path_id": 31226}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1548H", "location": "Cheltenham Spa", "stage_seq": 17, "distance_m": 73588.308, "section_seq": 1, "route_path_id": 31226}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556H", "location": "Ashchurch", "stage_seq": 18, "distance_m": 85294.816, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Abbotswood Jn", "stage_seq": 19, "distance_m": 102481.676, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Norton Jn", "stage_seq": 20, "distance_m": 103833.571, "section_seq": 1, "route_path_id": 31226}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Wylds Lane Jn", "stage_seq": 21, "distance_m": 108280.146, "section_seq": 1, "route_path_id": 31226}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1618", "location": "Worcester Shrub Hill", "stage_seq": 22, "distance_m": 108823.404, "section_seq": 1, "route_path_id": 31226}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": null, "location": "Worcester Foregate Street", "stage_seq": 23, "distance_m": 110675.824, "section_seq": 1, "route_path_id": 31226}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110675.824, "from_m": 0.0, "section_seq": 1, "route_path_id": 31226}], "total_distance_m": 110675.824, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 109428.653, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1247.171, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bristol Temple Meads |
1439 |
1439 |
7 |
14:39:00 |
None |
Worcester Foregate Street |
1620 |
1620 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G15221/2026-09-18/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Bristol Temple Meads |
Filton Abbey Wood |
None |
None |
None |
None |
1 |
0 |
2026-09-18 12:43:26 |
TERMINATED |
2026-09-18 12:33:00 |
Bristol Temple Meads |
TRUST |
TRUST_CANCELLATION |
17945989 |
1789734802126662 |
0 |
0 |
2026-09-18 12:43:23.091482 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:22.123649 |
| 639674 |
670010 |
Y41512 |
832B77MK18 |
2026-09-18 |
COMPLETE |
17946034 |
2026-09-18 13:32:00 |
2026-09-18 12:43:26 |
2026-09-20 12:43:26 |
{"id": 670010, "stp": "P", "toc": "Great Western Railway", "uid": "Y41512", "consist": "150232+150234", "dest_crs": "BNP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41512/2026-09-18/detailed", "trust_id": "832B77MK18", "origin_crs": "EXC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barnstaple", "service_date": "2026-09-18", "dest_arr_time": "1329", "dest_platform": null, "is_terminated": 1, "next_location": "Barnstaple", "signalling_id": "2B77", "timing_status": "LATE", "origin_station": "Exeter Central", "current_leg_arr": "1332", "current_leg_dep": "1324", "current_leg_end": "Barnstaple", "origin_dep_time": "1214", "origin_platform": "2", "current_location": "Barnstaple", "last_update_time": "2026-09-18T12:43:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9827558, 50.9965418], [-3.9827706, 50.996795899999995], [-3.9827847, 50.9969815], [-3.9829026, 50.9978974], [-3.982995499999999, 50.99829660000001], [-3.983109, 50.9986263], [-3.9833949999999994, 50.99922610000001], [-3.9835295, 50.9995008], [-3.983571199999999, 50.99958899999999], [-3.9838026, 50.99991729999999], [-3.9840338, 51.0002318], [-3.984341299999999, 51.0006131], [-3.9846621999999994, 51.0009647], [-3.9849515, 51.00124209999999], [-3.9854437, 51.0016896], [-3.9859443, 51.002090300000006], [-3.9865726, 51.00251639999999], [-3.9870436, 51.00280180000001], [-3.9875559, 51.003092799999976], [-3.987922699999999, 51.0032848], [-3.9886381, 51.0036127], [-3.9894665, 51.003952700000006], [-3.9905819, 51.00432269999999], [-3.9912976, 51.0045176], [-3.9925717, 51.0048415], [-3.9940213, 51.0052376], [-3.9953708, 51.00561479999998], [-3.9960808, 51.0058073], [-3.997200400000001, 51.0061138], [-3.999365599999999, 51.0067065], [-4.0018709, 51.00739140000001], [-4.0102834, 51.00970269999999], [-4.0159485, 51.01124599999999], [-4.0163426, 51.01136099999999], [-4.0170267, 51.011569], [-4.017620699999999, 51.01177460000001], [-4.0182698, 51.0120167], [-4.019291999999999, 51.0124532], [-4.019844199999999, 51.0127231], [-4.020331299999999, 51.0129765], [-4.0208533, 51.0132678], [-4.0212772999999995, 51.0135192], [-4.021844199999999, 51.0138888], [-4.0226597, 51.014487200000005], [-4.0237333, 51.015373200000006], [-4.023957299999999, 51.015621], [-4.0244414, 51.0161613], [-4.024800499999999, 51.0165885], [-4.0249579, 51.016782000000006], [-4.0250465, 51.0168827], [-4.0254481, 51.017369499999994], [-4.0258584, 51.01787909999999], [-4.0263518, 51.01847839999999], [-4.0268368, 51.0190687], [-4.0270359, 51.0192797], [-4.0274291, 51.01976249999999], [-4.027939399999999, 51.0203916], [-4.0285787, 51.021138], [-4.0292487999999995, 51.0219522], [-4.0299695, 51.0228234], [-4.0301082, 51.022991100000006], [-4.0318114, 51.0250427], [-4.032263099999999, 51.02553419999999], [-4.032645499999999, 51.0260006], [-4.033551, 51.0271232], [-4.0349449, 51.0288861], [-4.0354757, 51.02965420000001], [-4.0360412, 51.03052319999999], [-4.0363901, 51.0311095], [-4.036727099999999, 51.0316665], [-4.0373016, 51.0326173], [-4.037519299999999, 51.032991], [-4.038647799999999, 51.03485510000001], [-4.0389371, 51.035329199999985], [-4.039064099999999, 51.0355579], [-4.0406744, 51.0382377], [-4.0412047, 51.0390763], [-4.0414739, 51.03956499999999], [-4.042134399999999, 51.0406615], [-4.042418778537846, 51.04112852568385], [-4.0436214, 51.04310349999999], [-4.0453431, 51.0459572], [-4.0463778, 51.047737], [-4.047266118996433, 51.04919293101055], [-4.0473683, 51.04936039999999], [-4.0479954, 51.05033269999999], [-4.0480243, 51.0503818], [-4.0485845, 51.05129519999999], [-4.0493988, 51.05266000000001], [-4.049773899999999, 51.0533655], [-4.049836, 51.0534747], [-4.050274099999999, 51.0541665], [-4.0506079, 51.05468479999999], [-4.051518199999999, 51.0562105], [-4.052471499999999, 51.0578098], [-4.0526422, 51.058097299999986], [-4.0531348000000005, 51.05892699999999], [-4.053428, 51.0594529], [-4.0539136, 51.060321300000005], [-4.054378399999999, 51.0611047], [-4.055866899999999, 51.06347089999999], [-4.0567923, 51.065037799999985], [-4.0573824, 51.0660212], [-4.0574037999999994, 51.0660561], [-4.0588569, 51.06850419999999], [-4.0589461, 51.0686651], [-4.0591213999999995, 51.0689409], [-4.059351700000001, 51.0693244], [-4.059688799999999, 51.0698993], [-4.0603693, 51.0710448], [-4.0605162, 51.071278], [-4.0605456, 51.0713246], [-4.0606268, 51.07145160000001], [-4.060702099999999, 51.0715603], [-4.0608043, 51.07169549999999], [-4.0609019, 51.07181880000001], [-4.0610056, 51.0719337], [-4.0610797, 51.0720157], [-4.0611169, 51.07205830000001], [-4.0612205, 51.07218809999999], [-4.0612838, 51.0722583], [-4.0613558, 51.0723309], [-4.061428399999999, 51.072399699999984], [-4.061460099999999, 51.0724256], [-4.061621699999999, 51.0725672], [-4.061897, 51.0727891], [-4.0621778, 51.0730142], [-4.0625631, 51.0733097], [-4.0628129, 51.07346809999999], [-4.063105, 51.07364269999999], [-4.063356699999999, 51.0737784], [-4.0638982, 51.074038899999984]]}", "current_leg_start": "Umberleigh", "dest_arr_time_act": "1329", "motion_projection": null, "next_location_lat": "51.0740389", "next_location_lon": "-4.0638982", "previous_location": "Umberleigh", "current_leg_milage": "6.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 724.966, \"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\": 1014.501, \"from_m\": 724.966, \"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\": 1504.188, \"from_m\": 1014.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1572.125, \"from_m\": 1504.188, \"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\": 1648.473, \"from_m\": 1572.125, \"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\": 3179.658, \"from_m\": 1648.473, \"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\": 3371.295, \"from_m\": 3179.658, \"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\": 3676.57, \"from_m\": 3371.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5536.57, \"from_m\": 3676.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\": 8403.28, \"from_m\": 5536.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\": 12443.408, \"from_m\": 8403.28, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12502.359, \"from_m\": 12443.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13018.341, \"from_m\": 12502.359, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19746.524, \"from_m\": 13018.341, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20608.69, \"from_m\": 19746.524, \"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\": 22965.049, \"from_m\": 20608.69, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35338.837, \"from_m\": 22965.049, \"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\": 35768.263, \"from_m\": 35338.837, \"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\": 41609.1, \"from_m\": 35768.263, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 42096.553, \"from_m\": 41609.1, \"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\": 52748.667, \"from_m\": 42096.553, \"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\": 53476.875, \"from_m\": 52748.667, \"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\": 63484.841, \"from_m\": 53476.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64041.36, \"from_m\": 63484.841, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 670010, \"profile_key\": \"05049bfd62cdecf85b07862534c7144330a4a64644968d29ef0b7396752ffc34\", \"schedule_id\": 29262, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Exeter Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102653}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1219\", \"location\": \"Exeter St. David's\", \"stage_seq\": 2, \"distance_m\": 1178.417, \"section_seq\": 1, \"route_path_id\": 102653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3066.51, \"section_seq\": 1, \"route_path_id\": 102653}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1231\", \"location\": \"Crediton\", \"stage_seq\": 4, \"distance_m\": 12230.1, \"section_seq\": 1, \"route_path_id\": 102653}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238\", \"location\": \"Yeoford\", \"stage_seq\": 5, \"distance_m\": 18071.49, \"section_seq\": 1, \"route_path_id\": 102653}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1243H\", \"location\": \"Copplestone\", \"stage_seq\": 6, \"distance_m\": 22804.947, \"section_seq\": 1, \"route_path_id\": 102653}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247\", \"location\": \"Morchard Road\", \"stage_seq\": 7, \"distance_m\": 25448.855, \"section_seq\": 1, \"route_path_id\": 102653}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1251H\", \"location\": \"Lapford\", \"stage_seq\": 8, \"distance_m\": 29295.506, \"section_seq\": 1, \"route_path_id\": 102653}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1304H\", \"location\": \"Eggesford\", \"stage_seq\": 9, \"distance_m\": 35483.696, \"section_seq\": 1, \"route_path_id\": 102653}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": \"1319H\", \"location\": \"Umberleigh\", \"stage_seq\": 10, \"distance_m\": 53173.756, \"section_seq\": 1, \"route_path_id\": 102653}, {\"is_pass\": false, \"wtt_arr\": \"1329\", \"wtt_dep\": null, \"location\": \"Barnstaple\", \"stage_seq\": 11, \"distance_m\": 64041.36, \"section_seq\": 1, \"route_path_id\": 102653}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64041.36, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102653}], \"total_distance_m\": 64041.36, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 63492.722, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 548.638, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1214", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.0740389", "current_position_lon": "-4.0638982", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:19Z\", \"source_id\": 55909290, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:18:24Z\", \"source_id\": 17891727, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:50Z\", \"source_id\": 17905706, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:23Z\", \"source_id\": 17911176, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:50:52Z\", \"source_id\": 17915209, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:21Z\", \"source_id\": 17917702, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:52Z\", \"source_id\": 17920928, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:05:53Z\", \"source_id\": 17925966, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:53Z\", \"source_id\": 17939206, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:23Z\", \"source_id\": 17946034, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barnstaple", "service_state_platform": null, "timing_fact_generation": 1789734804279553, "current_leg_arrival_utc": "2026-09-18T13:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:24.273000", "service_state_evidence_id": 17946034, "current_leg_start_actual_dep": "2026-09-18T13:22:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-18T12:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:25.204123", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
EXC |
BNP |
2B77 |
150232+150234 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 724.966, "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": 1014.501, "from_m": 724.966, "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": 1504.188, "from_m": 1014.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1572.125, "from_m": 1504.188, "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": 1648.473, "from_m": 1572.125, "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": 3179.658, "from_m": 1648.473, "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": 3371.295, "from_m": 3179.658, "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": 3676.57, "from_m": 3371.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5536.57, "from_m": 3676.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": 8403.28, "from_m": 5536.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": 12443.408, "from_m": 8403.28, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12502.359, "from_m": 12443.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13018.341, "from_m": 12502.359, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19746.524, "from_m": 13018.341, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20608.69, "from_m": 19746.524, "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": 22965.049, "from_m": 20608.69, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35338.837, "from_m": 22965.049, "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": 35768.263, "from_m": 35338.837, "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": 41609.1, "from_m": 35768.263, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 42096.553, "from_m": 41609.1, "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": 52748.667, "from_m": 42096.553, "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": 53476.875, "from_m": 52748.667, "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": 63484.841, "from_m": 53476.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64041.36, "from_m": 63484.841, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 670010, "profile_key": "05049bfd62cdecf85b07862534c7144330a4a64644968d29ef0b7396752ffc34", "schedule_id": 29262, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1214", "location": "Exeter Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102653}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1219", "location": "Exeter St. David's", "stage_seq": 2, "distance_m": 1178.417, "section_seq": 1, "route_path_id": 102653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Cowley Bridge Jn", "stage_seq": 3, "distance_m": 3066.51, "section_seq": 1, "route_path_id": 102653}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1231", "location": "Crediton", "stage_seq": 4, "distance_m": 12230.1, "section_seq": 1, "route_path_id": 102653}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238", "location": "Yeoford", "stage_seq": 5, "distance_m": 18071.49, "section_seq": 1, "route_path_id": 102653}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1243H", "location": "Copplestone", "stage_seq": 6, "distance_m": 22804.947, "section_seq": 1, "route_path_id": 102653}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247", "location": "Morchard Road", "stage_seq": 7, "distance_m": 25448.855, "section_seq": 1, "route_path_id": 102653}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1251H", "location": "Lapford", "stage_seq": 8, "distance_m": 29295.506, "section_seq": 1, "route_path_id": 102653}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1304H", "location": "Eggesford", "stage_seq": 9, "distance_m": 35483.696, "section_seq": 1, "route_path_id": 102653}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": "1319H", "location": "Umberleigh", "stage_seq": 10, "distance_m": 53173.756, "section_seq": 1, "route_path_id": 102653}, {"is_pass": false, "wtt_arr": "1329", "wtt_dep": null, "location": "Barnstaple", "stage_seq": 11, "distance_m": 64041.36, "section_seq": 1, "route_path_id": 102653}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64041.36, "from_m": 0.0, "section_seq": 1, "route_path_id": 102653}], "total_distance_m": 64041.36, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 63492.722, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 548.638, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26454, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:19Z", "source_id": 55909290, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:18:24Z", "source_id": 17891727, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:50Z", "source_id": 17905706, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:23Z", "source_id": 17911176, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:50:52Z", "source_id": 17915209, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:21Z", "source_id": 17917702, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:52Z", "source_id": 17920928, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:05:53Z", "source_id": 17925966, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:53Z", "source_id": 17939206, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:23Z", "source_id": 17946034, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}] |
Exeter Central |
1214 |
1214 |
2 |
None |
None |
Barnstaple |
1329 |
1329 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y41512/2026-09-18/detailed |
None |
Umberleigh |
2026-09-18T13:22:30+01:00 |
Barnstaple |
8.0 |
{"type": "LineString", "coordinates": [[-3.9827558, 50.9965418], [-3.9827706, 50.996795899999995], [-3.9827847, 50.9969815], [-3.9829026, 50.9978974], [-3.982995499999999, 50.99829660000001], [-3.983109, 50.9986263], [-3.9833949999999994, 50.99922610000001], [-3.9835295, 50.9995008], [-3.983571199999999, 50.99958899999999], [-3.9838026, 50.99991729999999], [-3.9840338, 51.0002318], [-3.984341299999999, 51.0006131], [-3.9846621999999994, 51.0009647], [-3.9849515, 51.00124209999999], [-3.9854437, 51.0016896], [-3.9859443, 51.002090300000006], [-3.9865726, 51.00251639999999], [-3.9870436, 51.00280180000001], [-3.9875559, 51.003092799999976], [-3.987922699999999, 51.0032848], [-3.9886381, 51.0036127], [-3.9894665, 51.003952700000006], [-3.9905819, 51.00432269999999], [-3.9912976, 51.0045176], [-3.9925717, 51.0048415], [-3.9940213, 51.0052376], [-3.9953708, 51.00561479999998], [-3.9960808, 51.0058073], [-3.997200400000001, 51.0061138], [-3.999365599999999, 51.0067065], [-4.0018709, 51.00739140000001], [-4.0102834, 51.00970269999999], [-4.0159485, 51.01124599999999], [-4.0163426, 51.01136099999999], [-4.0170267, 51.011569], [-4.017620699999999, 51.01177460000001], [-4.0182698, 51.0120167], [-4.019291999999999, 51.0124532], [-4.019844199999999, 51.0127231], [-4.020331299999999, 51.0129765], [-4.0208533, 51.0132678], [-4.0212772999999995, 51.0135192], [-4.021844199999999, 51.0138888], [-4.0226597, 51.014487200000005], [-4.0237333, 51.015373200000006], [-4.023957299999999, 51.015621], [-4.0244414, 51.0161613], [-4.024800499999999, 51.0165885], [-4.0249579, 51.016782000000006], [-4.0250465, 51.0168827], [-4.0254481, 51.017369499999994], [-4.0258584, 51.01787909999999], [-4.0263518, 51.01847839999999], [-4.0268368, 51.0190687], [-4.0270359, 51.0192797], [-4.0274291, 51.01976249999999], [-4.027939399999999, 51.0203916], [-4.0285787, 51.021138], [-4.0292487999999995, 51.0219522], [-4.0299695, 51.0228234], [-4.0301082, 51.022991100000006], [-4.0318114, 51.0250427], [-4.032263099999999, 51.02553419999999], [-4.032645499999999, 51.0260006], [-4.033551, 51.0271232], [-4.0349449, 51.0288861], [-4.0354757, 51.02965420000001], [-4.0360412, 51.03052319999999], [-4.0363901, 51.0311095], [-4.036727099999999, 51.0316665], [-4.0373016, 51.0326173], [-4.037519299999999, 51.032991], [-4.038647799999999, 51.03485510000001], [-4.0389371, 51.035329199999985], [-4.039064099999999, 51.0355579], [-4.0406744, 51.0382377], [-4.0412047, 51.0390763], [-4.0414739, 51.03956499999999], [-4.042134399999999, 51.0406615], [-4.042418778537846, 51.04112852568385], [-4.0436214, 51.04310349999999], [-4.0453431, 51.0459572], [-4.0463778, 51.047737], [-4.047266118996433, 51.04919293101055], [-4.0473683, 51.04936039999999], [-4.0479954, 51.05033269999999], [-4.0480243, 51.0503818], [-4.0485845, 51.05129519999999], [-4.0493988, 51.05266000000001], [-4.049773899999999, 51.0533655], [-4.049836, 51.0534747], [-4.050274099999999, 51.0541665], [-4.0506079, 51.05468479999999], [-4.051518199999999, 51.0562105], [-4.052471499999999, 51.0578098], [-4.0526422, 51.058097299999986], [-4.0531348000000005, 51.05892699999999], [-4.053428, 51.0594529], [-4.0539136, 51.060321300000005], [-4.054378399999999, 51.0611047], [-4.055866899999999, 51.06347089999999], [-4.0567923, 51.065037799999985], [-4.0573824, 51.0660212], [-4.0574037999999994, 51.0660561], [-4.0588569, 51.06850419999999], [-4.0589461, 51.0686651], [-4.0591213999999995, 51.0689409], [-4.059351700000001, 51.0693244], [-4.059688799999999, 51.0698993], [-4.0603693, 51.0710448], [-4.0605162, 51.071278], [-4.0605456, 51.0713246], [-4.0606268, 51.07145160000001], [-4.060702099999999, 51.0715603], [-4.0608043, 51.07169549999999], [-4.0609019, 51.07181880000001], [-4.0610056, 51.0719337], [-4.0610797, 51.0720157], [-4.0611169, 51.07205830000001], [-4.0612205, 51.07218809999999], [-4.0612838, 51.0722583], [-4.0613558, 51.0723309], [-4.061428399999999, 51.072399699999984], [-4.061460099999999, 51.0724256], [-4.061621699999999, 51.0725672], [-4.061897, 51.0727891], [-4.0621778, 51.0730142], [-4.0625631, 51.0733097], [-4.0628129, 51.07346809999999], [-4.063105, 51.07364269999999], [-4.063356699999999, 51.0737784], [-4.0638982, 51.074038899999984]]} |
6.8 |
1324 |
1332 |
Umberleigh |
Barnstaple |
Barnstaple |
51.0740389 |
-4.0638982 |
51.0740389 |
-4.0638982 |
1 |
0 |
2026-09-18 12:43:26 |
TERMINATED |
2026-09-18 12:32:00 |
Barnstaple |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946034 |
1789734804279553 |
36 |
36 |
2026-09-18 12:43:25.204123 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:24.273000 |
| 639675 |
670680 |
L04054 |
472S31ML18 |
2026-09-18 |
COMPLETE |
17945241 |
2026-09-18 13:33:00 |
2026-09-18 12:43:56 |
2026-09-20 12:43:56 |
{"id": 670680, "stp": "P", "toc": "Greater Anglia", "uid": "L04054", "consist": "720142", "dest_crs": "SRA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L04054/2026-09-18/detailed", "trust_id": "472S31ML18", "origin_crs": "BIS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-18", "dest_arr_time": "1337", "dest_platform": "11", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2S31", "timing_status": "EARLY", "origin_station": "Bishops Stortford", "current_leg_arr": "1333", "current_leg_dep": "1328", "current_leg_end": "Stratford", "origin_dep_time": "1244", "origin_platform": "3", "current_location": "Stratford", "last_update_time": "2026-09-18T12:43:56", "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": "1337", "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\": 31224.71, \"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\": 31259.147, \"from_m\": 31224.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31305.155, \"from_m\": 31259.147, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31337.048, \"from_m\": 31305.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35825.455, \"from_m\": 31337.048, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 38945.445, \"from_m\": 35825.455, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39328.845, \"from_m\": 38945.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39375.88, \"from_m\": 39328.845, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40807.12, \"from_m\": 39375.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\": 42491.633, \"from_m\": 40807.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42791.455, \"from_m\": 42491.633, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42904.095, \"from_m\": 42791.455, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44065.875, \"from_m\": 42904.095, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45755.035, \"from_m\": 44065.875, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46058.926, \"from_m\": 45755.035, \"capability_applied\": null, \"effective_limit_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\": 670680, \"profile_key\": \"4ecdab2bf227e2eb00ac02267384dde0f8ea80000fa3bfa4852f75efc16cfe06\", \"schedule_id\": 14839, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Bishops Stortford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": false, \"wtt_arr\": \"1248H\", \"wtt_dep\": \"1249\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 2, \"distance_m\": 5824.616, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1301H\", \"location\": \"Harlow Town\", \"stage_seq\": 3, \"distance_m\": 12224.327, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1305\", \"location\": \"Roydon\", \"stage_seq\": 4, \"distance_m\": 16414.964, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 5, \"distance_m\": 19145.585, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1311\", \"location\": \"Broxbourne\", \"stage_seq\": 6, \"distance_m\": 21122.444, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1315\", \"location\": \"Cheshunt\", \"stage_seq\": 7, \"distance_m\": 26173.385, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 31438.904, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1325\", \"location\": \"Tottenham Hale\", \"stage_seq\": 9, \"distance_m\": 39174.619, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 10, \"distance_m\": 39934.774, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Coppermill Jn\", \"stage_seq\": 11, \"distance_m\": 40887.194, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": false, \"wtt_arr\": \"1328H\", \"wtt_dep\": \"1329\", \"location\": \"Lea Bridge\", \"stage_seq\": 12, \"distance_m\": 42211.281, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 13, \"distance_m\": 45120.889, \"section_seq\": 1, \"route_path_id\": 72071}, {\"is_pass\": false, \"wtt_arr\": \"1337\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 46058.926, \"section_seq\": 1, \"route_path_id\": 72071}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46058.926, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72071}], \"total_distance_m\": 46058.926, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42089.965, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3968.961, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1244", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.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-18T11:47:22Z\", \"source_id\": 55982783, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:48:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:47:27Z\", \"source_id\": 17912722, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:27Z\", \"source_id\": 55996096, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:29Z\", \"source_id\": 17916401, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:22Z\", \"source_id\": 56023628, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:26Z\", \"source_id\": 17924213, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:32Z\", \"source_id\": 56034582, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:36Z\", \"source_id\": 17927280, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:24Z\", \"source_id\": 56049487, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:29Z\", \"source_id\": 17931614, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:39Z\", \"source_id\": 56060695, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:40Z\", \"source_id\": 17934630, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:42Z\", \"source_id\": 56071408, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:43Z\", \"source_id\": 17937622, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:44Z\", \"source_id\": 17941257, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:18Z\", \"source_id\": 56097922, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:21Z\", \"source_id\": 17945241, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "11", "timing_fact_generation": 1789734747299088, "current_leg_arrival_utc": "2026-09-18T13:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:29.845825", "service_state_evidence_id": 17945241, "current_leg_start_actual_dep": "2026-09-18T13:29:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:30.795757", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
BIS |
SRA |
2S31 |
720142 |
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": 31224.71, "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": 31259.147, "from_m": 31224.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31305.155, "from_m": 31259.147, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31337.048, "from_m": 31305.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35825.455, "from_m": 31337.048, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 38945.445, "from_m": 35825.455, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39328.845, "from_m": 38945.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39375.88, "from_m": 39328.845, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40807.12, "from_m": 39375.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": 42491.633, "from_m": 40807.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42791.455, "from_m": 42491.633, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42904.095, "from_m": 42791.455, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44065.875, "from_m": 42904.095, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45755.035, "from_m": 44065.875, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46058.926, "from_m": 45755.035, "capability_applied": null, "effective_limit_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": 670680, "profile_key": "4ecdab2bf227e2eb00ac02267384dde0f8ea80000fa3bfa4852f75efc16cfe06", "schedule_id": 14839, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1244", "location": "Bishops Stortford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72071}, {"is_pass": false, "wtt_arr": "1248H", "wtt_dep": "1249", "location": "Sawbridgeworth", "stage_seq": 2, "distance_m": 5824.616, "section_seq": 1, "route_path_id": 72071}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1301H", "location": "Harlow Town", "stage_seq": 3, "distance_m": 12224.327, "section_seq": 1, "route_path_id": 72071}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1305", "location": "Roydon", "stage_seq": 4, "distance_m": 16414.964, "section_seq": 1, "route_path_id": 72071}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Broxbourne Jn", "stage_seq": 5, "distance_m": 19145.585, "section_seq": 1, "route_path_id": 72071}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1311", "location": "Broxbourne", "stage_seq": 6, "distance_m": 21122.444, "section_seq": 1, "route_path_id": 72071}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1315", "location": "Cheshunt", "stage_seq": 7, "distance_m": 26173.385, "section_seq": 1, "route_path_id": 72071}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 31438.904, "section_seq": 1, "route_path_id": 72071}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1325", "location": "Tottenham Hale", "stage_seq": 9, "distance_m": 39174.619, "section_seq": 1, "route_path_id": 72071}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326", "location": "Tottenham South Jn", "stage_seq": 10, "distance_m": 39934.774, "section_seq": 1, "route_path_id": 72071}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Coppermill Jn", "stage_seq": 11, "distance_m": 40887.194, "section_seq": 1, "route_path_id": 72071}, {"is_pass": false, "wtt_arr": "1328H", "wtt_dep": "1329", "location": "Lea Bridge", "stage_seq": 12, "distance_m": 42211.281, "section_seq": 1, "route_path_id": 72071}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335", "location": "Temple Mills East Jn", "stage_seq": 13, "distance_m": 45120.889, "section_seq": 1, "route_path_id": 72071}, {"is_pass": false, "wtt_arr": "1337", "wtt_dep": null, "location": "Stratford", "stage_seq": 14, "distance_m": 46058.926, "section_seq": 1, "route_path_id": 72071}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46058.926, "from_m": 0.0, "section_seq": 1, "route_path_id": 72071}], "total_distance_m": 46058.926, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42089.965, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3968.961, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12800, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:47:22Z", "source_id": 55982783, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:48:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:47:27Z", "source_id": 17912722, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12810, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:27Z", "source_id": 55996096, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:53:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:29Z", "source_id": 17916401, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12818, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:22Z", "source_id": 56023628, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:04:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:26Z", "source_id": 17924213, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:32Z", "source_id": 56034582, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:36Z", "source_id": 17927280, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:24Z", "source_id": 56049487, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:29Z", "source_id": 17931614, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:39Z", "source_id": 56060695, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:18:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:40Z", "source_id": 17934630, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:42Z", "source_id": 56071408, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:22:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:43Z", "source_id": 17937622, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:44Z", "source_id": 17941257, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:18Z", "source_id": 56097922, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:33:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:21Z", "source_id": 17945241, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:33:00+01:00", "operational_fact": true}] |
Bishops Stortford |
1244 |
1244 |
3 |
None |
None |
Stratford |
1337 |
1337 |
11 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L04054/2026-09-18/detailed |
None |
Lea Bridge |
2026-09-18T13:29:00+01:00 |
Stratford |
5.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 |
1328 |
1333 |
Lea Bridge |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-18 12:43:56 |
TERMINATED |
2026-09-18 12:33:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945241 |
1789734747299088 |
63 |
63 |
2026-09-18 12:43:30.795757 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:29.845825 |
| 639676 |
669895 |
L80697 |
742C36MK18 |
2026-09-18 |
COMPLETE |
17944951 |
2026-09-18 13:33:00 |
2026-09-18 12:43:56 |
2026-09-20 12:43:56 |
{"id": 669895, "stp": "P", "toc": "South Western Railway", "uid": "L80697", "consist": "701008", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80697/2026-09-18/detailed", "trust_id": "742C36MK18", "origin_crs": "RDZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-18", "dest_arr_time": "1335", "dest_platform": "24", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2C36", "timing_status": "EARLY", "origin_station": "Reading Platforms 4/5/6", "current_leg_arr": "1333", "current_leg_dep": "1329", "current_leg_end": "London Waterloo", "origin_dep_time": "1209", "origin_platform": "6", "current_location": "London Waterloo", "last_update_time": "2026-09-18T12:43:56", "route_debug_link": null, "timing_variation": "-2 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": "1335", "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\": 669895, \"profile_key\": \"52f25df0aca84e4b0140e146ca9f72c9449e8e19646fac127daeda2b33b63000\", \"schedule_id\": 16396, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"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\": \"1211\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 2, \"distance_m\": 1246.197, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214\", \"location\": \"Earley\", \"stage_seq\": 3, \"distance_m\": 4516.404, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 4, \"distance_m\": 6370.742, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219\", \"location\": \"Winnersh\", \"stage_seq\": 5, \"distance_m\": 7461.199, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223H\", \"location\": \"Wokingham\", \"stage_seq\": 6, \"distance_m\": 10816.443, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1230\", \"location\": \"Bracknell\", \"stage_seq\": 7, \"distance_m\": 17744.582, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233\", \"location\": \"Martins Heron\", \"stage_seq\": 8, \"distance_m\": 19688.389, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1238\", \"location\": \"Ascot\", \"stage_seq\": 9, \"distance_m\": 23146.693, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1241H\", \"location\": \"Sunningdale\", \"stage_seq\": 10, \"distance_m\": 26487.403, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1244H\", \"location\": \"Longcross\", \"stage_seq\": 11, \"distance_m\": 29298.064, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1249\", \"location\": \"Virginia Water\", \"stage_seq\": 12, \"distance_m\": 32395.457, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1252\", \"wtt_dep\": \"1253\", \"location\": \"Egham\", \"stage_seq\": 13, \"distance_m\": 35903.321, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258H\", \"location\": \"Staines\", \"stage_seq\": 14, \"distance_m\": 39162.606, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": \"1305\", \"location\": \"Feltham\", \"stage_seq\": 15, \"distance_m\": 45830.026, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307H\", \"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\": \"1308\", \"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\": \"1309H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 18, \"distance_m\": 51094.539, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1311\", \"location\": \"Twickenham\", \"stage_seq\": 19, \"distance_m\": 51529.696, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312H\", \"location\": \"St. Margarets\", \"stage_seq\": 20, \"distance_m\": 52410.591, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1315H\", \"location\": \"Richmond\", \"stage_seq\": 21, \"distance_m\": 54121.048, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Barnes\", \"stage_seq\": 22, \"distance_m\": 58358.003, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1323\", \"wtt_dep\": \"1324\", \"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\": \"1326\", \"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\": \"1327\", \"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\": \"1328H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 26, \"distance_m\": 66449.978, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1329H\", \"wtt_dep\": \"1330H\", \"location\": \"Vauxhall\", \"stage_seq\": 27, \"distance_m\": 67583.85, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 28, \"distance_m\": 68922.446, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"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": "1209", "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-18T11:12:18Z\", \"source_id\": 55894135, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:13:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:12:22Z\", \"source_id\": 17887304, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:14:57Z\", \"source_id\": 55900904, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:16:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:15:02Z\", \"source_id\": 17889274, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:26Z\", \"source_id\": 55907111, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:18:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:31Z\", \"source_id\": 17891024, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:11Z\", \"source_id\": 55916729, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:22:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:13Z\", \"source_id\": 17893792, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:51Z\", \"source_id\": 55933071, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:29:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:55Z\", \"source_id\": 17898681, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:31:41Z\", \"source_id\": 55942975, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:32:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:31:43Z\", \"source_id\": 17901323, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:17Z\", \"source_id\": 55952119, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:36:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:22Z\", \"source_id\": 17903919, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:29Z\", \"source_id\": 55962808, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:30Z\", \"source_id\": 17906932, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:43:08Z\", \"source_id\": 55971932, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:43:11Z\", \"source_id\": 17909642, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:37Z\", \"source_id\": 55980929, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:44Z\", \"source_id\": 17912175, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:13Z\", \"source_id\": 55992828, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:51:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:18Z\", \"source_id\": 17915521, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:45Z\", \"source_id\": 56004365, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:51Z\", \"source_id\": 17918748, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:54Z\", \"source_id\": 56019536, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:58Z\", \"source_id\": 17923121, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:45Z\", \"source_id\": 56037545, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:48Z\", \"source_id\": 17928152, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:34Z\", \"source_id\": 56044775, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:39Z\", \"source_id\": 17930234, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:58Z\", \"source_id\": 56048282, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:01Z\", \"source_id\": 17931270, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:42Z\", \"source_id\": 56060834, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:46Z\", \"source_id\": 17934695, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:23Z\", \"source_id\": 56070528, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:26Z\", \"source_id\": 17937425, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:32Z\", \"source_id\": 56085970, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:33Z\", \"source_id\": 17941854, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:51Z\", \"source_id\": 56096703, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:59Z\", \"source_id\": 17944951, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "24", "timing_fact_generation": 1789734721216340, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:31.177236", "service_state_evidence_id": 17944951, "current_leg_start_actual_dep": "2026-09-18T13:30:30+01:00", "operational_evidence_version": 127, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:33.534178", "service_state_valid_until_kind": null, "operational_interpretation_version": 127, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
RDZ |
None |
2C36 |
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": 669895, "profile_key": "52f25df0aca84e4b0140e146ca9f72c9449e8e19646fac127daeda2b33b63000", "schedule_id": 16396, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1209", "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": "1211", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214", "location": "Earley", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Winnersh Triangle", "stage_seq": 4, "distance_m": 6370.742, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219", "location": "Winnersh", "stage_seq": 5, "distance_m": 7461.199, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223H", "location": "Wokingham", "stage_seq": 6, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1230", "location": "Bracknell", "stage_seq": 7, "distance_m": 17744.582, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233", "location": "Martins Heron", "stage_seq": 8, "distance_m": 19688.389, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1238", "location": "Ascot", "stage_seq": 9, "distance_m": 23146.693, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1241H", "location": "Sunningdale", "stage_seq": 10, "distance_m": 26487.403, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1244H", "location": "Longcross", "stage_seq": 11, "distance_m": 29298.064, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1249", "location": "Virginia Water", "stage_seq": 12, "distance_m": 32395.457, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1252", "wtt_dep": "1253", "location": "Egham", "stage_seq": 13, "distance_m": 35903.321, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258H", "location": "Staines", "stage_seq": 14, "distance_m": 39162.606, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": "1305", "location": "Feltham", "stage_seq": 15, "distance_m": 45830.026, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307H", "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": "1308", "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": "1309H", "location": "Twickenham Jn", "stage_seq": 18, "distance_m": 51094.539, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1311", "location": "Twickenham", "stage_seq": 19, "distance_m": 51529.696, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312H", "location": "St. Margarets", "stage_seq": 20, "distance_m": 52410.591, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1315H", "location": "Richmond", "stage_seq": 21, "distance_m": 54121.048, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Barnes", "stage_seq": 22, "distance_m": 58358.003, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1323", "wtt_dep": "1324", "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": "1326", "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": "1327", "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": "1328H", "location": "Nine Elms Jn", "stage_seq": 26, "distance_m": 66449.978, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1329H", "wtt_dep": "1330H", "location": "Vauxhall", "stage_seq": 27, "distance_m": 67583.85, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332H", "location": "Waterloo West Crossings", "stage_seq": 28, "distance_m": 68922.446, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1335", "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-18T11:12:18Z", "source_id": 55894135, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:13:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:12:22Z", "source_id": 17887304, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27798, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:14:57Z", "source_id": 55900904, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:16:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:15:02Z", "source_id": 17889274, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27806, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:26Z", "source_id": 55907111, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:18:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:31Z", "source_id": 17891024, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:11Z", "source_id": 55916729, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:22:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:13Z", "source_id": 17893792, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28172, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:51Z", "source_id": 55933071, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:29:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:55Z", "source_id": 17898681, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28168, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:31:41Z", "source_id": 55942975, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:32:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:31:43Z", "source_id": 17901323, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28180, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:17Z", "source_id": 55952119, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:36:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:22Z", "source_id": 17903919, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28197, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:29Z", "source_id": 55962808, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:30Z", "source_id": 17906932, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28201, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:43:08Z", "source_id": 55971932, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:43:11Z", "source_id": 17909642, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28205, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:37Z", "source_id": 55980929, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:44Z", "source_id": 17912175, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:13Z", "source_id": 55992828, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:51:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:18Z", "source_id": 17915521, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:45Z", "source_id": 56004365, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T11:56:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:51Z", "source_id": 17918748, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:54Z", "source_id": 56019536, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:02:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:58Z", "source_id": 17923121, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:45Z", "source_id": 56037545, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:09:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:48Z", "source_id": 17928152, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:34Z", "source_id": 56044775, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:39Z", "source_id": 17930234, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:58Z", "source_id": 56048282, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:01Z", "source_id": 17931270, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:42Z", "source_id": 56060834, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:18:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:46Z", "source_id": 17934695, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:23Z", "source_id": 56070528, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T12:22:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:26Z", "source_id": 17937425, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29086, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:32Z", "source_id": 56085970, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T12:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:33Z", "source_id": 17941854, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28991, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:51Z", "source_id": 56096703, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T12:33:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:59Z", "source_id": 17944951, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T13:33:00+01:00", "operational_fact": true}] |
Reading Platforms 4/5/6 |
1209 |
1209 |
6 |
None |
None |
London Waterloo |
1335 |
1335 |
24 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80697/2026-09-18/detailed |
None |
Vauxhall |
2026-09-18T13:30:30+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
1329 |
1333 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-18 12:43:56 |
TERMINATED |
2026-09-18 12:33:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944951 |
1789734721216340 |
127 |
127 |
2026-09-18 12:43:33.534178 |
24 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:31.177236 |
| 639677 |
673237 |
C48918 |
672T49MT18 |
2026-09-18 |
COMPLETE |
17946137 |
2026-09-18 13:33:00 |
2026-09-18 12:43:56 |
2026-09-20 12:43:56 |
{"id": 673237, "stp": "P", "toc": "Great Western Railway", "uid": "C48918", "consist": null, "dest_crs": "BRI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48918/2026-09-18/detailed", "trust_id": "672T49MT18", "origin_crs": "WOF", "show_on_map": 0, "dar_est_time": "16:55:00", "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-18", "dest_arr_time": "1828", "dest_platform": "9", "is_terminated": 1, "next_location": "Worcester Shrub Hill", "signalling_id": "2T49", "timing_status": null, "origin_station": "Worcester Foregate Street", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1655", "origin_platform": "1", "current_location": "Worcester Foregate Street", "last_update_time": "2026-09-18T12:43:56", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1828", "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\": 532.945, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 738.41, \"from_m\": 532.945, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1221.747, \"from_m\": 738.41, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2435.222, \"from_m\": 1221.747, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6912.997, \"from_m\": 2435.222, \"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\": 7025.349, \"from_m\": 6912.997, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7194.113, \"from_m\": 7025.349, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8087.775, \"from_m\": 7194.113, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8264.893, \"from_m\": 8087.775, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8642.552, \"from_m\": 8264.893, \"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\": 35623.516, \"from_m\": 8642.552, \"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\": 46109.979, \"from_m\": 35623.516, \"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\": 49453.801, \"from_m\": 46109.979, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49559.343, \"from_m\": 49453.801, \"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\": 51100.987, \"from_m\": 49559.343, \"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\": 51331.91, \"from_m\": 51100.987, \"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\": 51391.049, \"from_m\": 51331.91, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51526.478, \"from_m\": 51391.049, \"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\": 59438.091, \"from_m\": 51526.478, \"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\": 59459.793, \"from_m\": 59438.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72193.22, \"from_m\": 59459.793, \"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\": 72232.927, \"from_m\": 72193.22, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 79816.076, \"from_m\": 72232.927, \"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\": 91821.255, \"from_m\": 79816.076, \"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\": 93039.591, \"from_m\": 91821.255, \"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\": 93693.921, \"from_m\": 93039.591, \"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\": 93890.076, \"from_m\": 93693.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\": 94015.704, \"from_m\": 93890.076, \"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\": 94100.262, \"from_m\": 94015.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100040.72, \"from_m\": 94100.262, \"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\": 101433.796, \"from_m\": 100040.72, \"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\": 103631.354, \"from_m\": 101433.796, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104474.504, \"from_m\": 103631.354, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 104575.483, \"from_m\": 104474.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107441.482, \"from_m\": 104575.483, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107461.571, \"from_m\": 107441.482, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107838.881, \"from_m\": 107461.571, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107993.249, \"from_m\": 107838.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109185.8, \"from_m\": 107993.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 109535.324, \"from_m\": 109185.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\": 109971.149, \"from_m\": 109535.324, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110023.82, \"from_m\": 109971.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110061.327, \"from_m\": 110023.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110077.701, \"from_m\": 110061.327, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 110140.754, \"from_m\": 110077.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110749.163, \"from_m\": 110140.754, \"capability_applied\": null, \"effective_limit_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\": 673237, \"profile_key\": \"a3a086cf503574b43f0b6b897f1d27f8d0bdc669e100402ce9ed737b58e2e068\", \"schedule_id\": 6432, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1658H\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 2, \"distance_m\": 1911.38, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 3, \"distance_m\": 2466.422, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Norton Jn\", \"stage_seq\": 4, \"distance_m\": 6912.997, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704H\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 5, \"distance_m\": 8264.893, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1715\", \"location\": \"Ashchurch\", \"stage_seq\": 6, \"distance_m\": 25451.752, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1725\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 7, \"distance_m\": 37158.26, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Barnwood Jn\", \"stage_seq\": 8, \"distance_m\": 45992.984, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735\", \"location\": \"Horton Road Jn\", \"stage_seq\": 9, \"distance_m\": 47162.743, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1740\", \"location\": \"Gloucester\", \"stage_seq\": 10, \"distance_m\": 47769.705, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 11, \"distance_m\": 48376.666, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 12, \"distance_m\": 49481.867, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Standish Jn\", \"stage_seq\": 13, \"distance_m\": 59370.254, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": false, \"wtt_arr\": \"1752H\", \"wtt_dep\": \"1753H\", \"location\": \"Cam & Dursley\", \"stage_seq\": 14, \"distance_m\": 68233.019, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Charfield\", \"stage_seq\": 15, \"distance_m\": 80375.456, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": false, \"wtt_arr\": \"1806\", \"wtt_dep\": \"1807\", \"location\": \"Yate\", \"stage_seq\": 16, \"distance_m\": 91326.658, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1810H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 17, \"distance_m\": 93917.886, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": false, \"wtt_arr\": \"1815H\", \"wtt_dep\": \"1816H\", \"location\": \"Bristol Parkway\", \"stage_seq\": 18, \"distance_m\": 101275.11, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": false, \"wtt_arr\": \"1819\", \"wtt_dep\": \"1820H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 19, \"distance_m\": 103678.546, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822\", \"location\": \"Horfield Jn\", \"stage_seq\": 20, \"distance_m\": 104696.657, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1826\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 21, \"distance_m\": 109589.832, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827\", \"location\": \"Bristol East Jn\", \"stage_seq\": 22, \"distance_m\": 110181.451, \"section_seq\": 1, \"route_path_id\": 30235}, {\"is_pass\": false, \"wtt_arr\": \"1828\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 23, \"distance_m\": 110749.163, \"section_seq\": 1, \"route_path_id\": 30235}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110749.163, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30235}], \"total_distance_m\": 110749.163, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 108688.744, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2060.419, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1655", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Worcester Foregate Street", "service_state_platform": "1", "timing_fact_generation": 1789734813812705, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:33.809323", "service_state_evidence_id": 17946137, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:34.434884", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
WOF |
BRI |
2T49 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 532.945, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 738.41, "from_m": 532.945, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1221.747, "from_m": 738.41, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2435.222, "from_m": 1221.747, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6912.997, "from_m": 2435.222, "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": 7025.349, "from_m": 6912.997, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 7194.113, "from_m": 7025.349, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8087.775, "from_m": 7194.113, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8264.893, "from_m": 8087.775, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8642.552, "from_m": 8264.893, "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": 35623.516, "from_m": 8642.552, "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": 46109.979, "from_m": 35623.516, "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": 49453.801, "from_m": 46109.979, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49559.343, "from_m": 49453.801, "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": 51100.987, "from_m": 49559.343, "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": 51331.91, "from_m": 51100.987, "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": 51391.049, "from_m": 51331.91, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51526.478, "from_m": 51391.049, "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": 59438.091, "from_m": 51526.478, "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": 59459.793, "from_m": 59438.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72193.22, "from_m": 59459.793, "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": 72232.927, "from_m": 72193.22, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 79816.076, "from_m": 72232.927, "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": 91821.255, "from_m": 79816.076, "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": 93039.591, "from_m": 91821.255, "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": 93693.921, "from_m": 93039.591, "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": 93890.076, "from_m": 93693.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": 94015.704, "from_m": 93890.076, "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": 94100.262, "from_m": 94015.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100040.72, "from_m": 94100.262, "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": 101433.796, "from_m": 100040.72, "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": 103631.354, "from_m": 101433.796, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104474.504, "from_m": 103631.354, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 104575.483, "from_m": 104474.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107441.482, "from_m": 104575.483, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107461.571, "from_m": 107441.482, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107838.881, "from_m": 107461.571, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107993.249, "from_m": 107838.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109185.8, "from_m": 107993.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 109535.324, "from_m": 109185.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": 109971.149, "from_m": 109535.324, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110023.82, "from_m": 109971.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110061.327, "from_m": 110023.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110077.701, "from_m": 110061.327, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 110140.754, "from_m": 110077.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110749.163, "from_m": 110140.754, "capability_applied": null, "effective_limit_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": 673237, "profile_key": "a3a086cf503574b43f0b6b897f1d27f8d0bdc669e100402ce9ed737b58e2e068", "schedule_id": 6432, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1655", "location": "Worcester Foregate Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1658H", "location": "Worcester Shrub Hill", "stage_seq": 2, "distance_m": 1911.38, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Wylds Lane Jn", "stage_seq": 3, "distance_m": 2466.422, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Norton Jn", "stage_seq": 4, "distance_m": 6912.997, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704H", "location": "Abbotswood Jn", "stage_seq": 5, "distance_m": 8264.893, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1715", "location": "Ashchurch", "stage_seq": 6, "distance_m": 25451.752, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1725", "location": "Cheltenham Spa", "stage_seq": 7, "distance_m": 37158.26, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Barnwood Jn", "stage_seq": 8, "distance_m": 45992.984, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735", "location": "Horton Road Jn", "stage_seq": 9, "distance_m": 47162.743, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1740", "location": "Gloucester", "stage_seq": 10, "distance_m": 47769.705, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Horton Road Jn", "stage_seq": 11, "distance_m": 48376.666, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Gloucester Yard Jn", "stage_seq": 12, "distance_m": 49481.867, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Standish Jn", "stage_seq": 13, "distance_m": 59370.254, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1752H", "wtt_dep": "1753H", "location": "Cam & Dursley", "stage_seq": 14, "distance_m": 68233.019, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Charfield", "stage_seq": 15, "distance_m": 80375.456, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1806", "wtt_dep": "1807", "location": "Yate", "stage_seq": 16, "distance_m": 91326.658, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1810H", "location": "Westerleigh Jn", "stage_seq": 17, "distance_m": 93917.886, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1815H", "wtt_dep": "1816H", "location": "Bristol Parkway", "stage_seq": 18, "distance_m": 101275.11, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1819", "wtt_dep": "1820H", "location": "Filton Abbey Wood", "stage_seq": 19, "distance_m": 103678.546, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822", "location": "Horfield Jn", "stage_seq": 20, "distance_m": 104696.657, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826", "location": "Dr Day's Jn", "stage_seq": 21, "distance_m": 109589.832, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827", "location": "Bristol East Jn", "stage_seq": 22, "distance_m": 110181.451, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1828", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 23, "distance_m": 110749.163, "section_seq": 1, "route_path_id": 30235}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110749.163, "from_m": 0.0, "section_seq": 1, "route_path_id": 30235}], "total_distance_m": 110749.163, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 108688.744, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2060.419, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Worcester Foregate Street |
1655 |
1655 |
1 |
16:55:00 |
None |
Bristol Temple Meads |
1828 |
1828 |
9 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C48918/2026-09-18/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Worcester Foregate Street |
Worcester Shrub Hill |
None |
None |
None |
None |
1 |
0 |
2026-09-18 12:43:56 |
TERMINATED |
2026-09-18 12:33:00 |
Worcester Foregate Street |
TRUST |
TRUST_CANCELLATION |
17946137 |
1789734813812705 |
0 |
0 |
2026-09-18 12:43:34.434884 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:33.809323 |
| 639678 |
670171 |
G85392 |
352C14MK18 |
2026-09-18 |
COMPLETE |
17946140 |
2026-09-18 13:07:00 |
2026-09-18 12:43:56 |
2026-09-20 12:43:56 |
{"id": 670171, "stp": "P", "toc": "Northern", "uid": "G85392", "consist": "323228", "dest_crs": "LIV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85392/2026-09-18/detailed", "trust_id": "352C14MK18", "origin_crs": "WGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-18", "dest_arr_time": "1311", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "2C14", "timing_status": "EARLY", "origin_station": "Wigan North Western", "current_leg_arr": "1307", "current_leg_dep": "1304", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1221", "origin_platform": "6", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-18T12:43:56", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Edge Hill", "dest_arr_time_act": "1311", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Edge Hill", "current_leg_milage": "1.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.517, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 276.441, \"from_m\": 190.517, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.781, \"from_m\": 276.441, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 360.968, \"from_m\": 301.781, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 714.558, \"from_m\": 360.968, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1463.284, \"from_m\": 714.558, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1536.887, \"from_m\": 1463.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1547.99, \"from_m\": 1536.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14072.948, \"from_m\": 1547.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14499.285, \"from_m\": 14072.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15138.988, \"from_m\": 14499.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21077.286, \"from_m\": 15138.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22624.5, \"from_m\": 21077.286, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22718.006, \"from_m\": 22624.5, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23010.781, \"from_m\": 22718.006, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24932.74, \"from_m\": 23010.781, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27600.533, \"from_m\": 24932.74, \"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\": 30343.401, \"from_m\": 27600.533, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30579.296, \"from_m\": 30343.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30620.869, \"from_m\": 30579.296, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31717.061, \"from_m\": 30620.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32083.321, \"from_m\": 31717.061, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32400.673, \"from_m\": 32083.321, \"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\": 670171, \"profile_key\": \"426c7a79cc4375778fd07c889254f7ea39fcdae8d1788964bd6019b605e0923a\", \"schedule_id\": 12067, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Wigan North Western\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Wigan South Jn\", \"stage_seq\": 2, \"distance_m\": 714.558, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 3, \"distance_m\": 2065.895, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1227\", \"location\": \"Bryn\", \"stage_seq\": 4, \"distance_m\": 5914.227, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1231\", \"location\": \"Garswood\", \"stage_seq\": 5, \"distance_m\": 7994.887, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1238\", \"location\": \"St. Helens Central\", \"stage_seq\": 6, \"distance_m\": 14186.487, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1242\", \"location\": \"Thatto Heath\", \"stage_seq\": 7, \"distance_m\": 16846.01, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1244H\", \"location\": \"Eccleston Park\", \"stage_seq\": 8, \"distance_m\": 18377.725, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1246H\", \"location\": \"Prescot\", \"stage_seq\": 9, \"distance_m\": 19864.992, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1251\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 23294.016, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253H\", \"location\": \"Roby\", \"stage_seq\": 11, \"distance_m\": 24113.837, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1256H\", \"location\": \"Broad Green\", \"stage_seq\": 12, \"distance_m\": 26671.314, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 13, \"distance_m\": 28015.002, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1301\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 14, \"distance_m\": 28601.496, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 15, \"distance_m\": 29181.172, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 16, \"distance_m\": 29665.678, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304H\", \"location\": \"Edge Hill\", \"stage_seq\": 17, \"distance_m\": 30230.278, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308\", \"location\": \"Crown Street Jn\", \"stage_seq\": 18, \"distance_m\": 31122.535, \"section_seq\": 1, \"route_path_id\": 69680}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 19, \"distance_m\": 32400.673, \"section_seq\": 1, \"route_path_id\": 69680}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32400.673, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69680}], \"total_distance_m\": 32400.673, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13468.651, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 18932.022, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1221", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:26:22Z\", \"source_id\": 55929243, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:27:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:26:25Z\", \"source_id\": 17897618, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:29:50Z\", \"source_id\": 55938126, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:30:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:29:53Z\", \"source_id\": 17900013, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:44Z\", \"source_id\": 17904213, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:00Z\", \"source_id\": 55964152, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:03Z\", \"source_id\": 17907342, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:08Z\", \"source_id\": 55974407, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:44:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:12Z\", \"source_id\": 17910372, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:52Z\", \"source_id\": 17912286, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:57Z\", \"source_id\": 55986774, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:50:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:01Z\", \"source_id\": 17913821, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:13Z\", \"source_id\": 55992929, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:18Z\", \"source_id\": 17915522, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:14Z\", \"source_id\": 56000599, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:17Z\", \"source_id\": 17917645, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:34Z\", \"source_id\": 56008785, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:33Z\", \"source_id\": 17920049, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:00Z\", \"source_id\": 56019810, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:04Z\", \"source_id\": 17923216, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:31Z\", \"source_id\": 17946140, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "1", "timing_fact_generation": 1789734816630598, "current_leg_arrival_utc": "2026-09-18T13:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:36.620522", "service_state_evidence_id": 17946140, "current_leg_start_actual_dep": "2026-09-18T13:04:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-18T12:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:37.371990", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WGN |
LIV |
2C14 |
323228 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 190.517, "from_m": 0.0, "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": 276.441, "from_m": 190.517, "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": 301.781, "from_m": 276.441, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 360.968, "from_m": 301.781, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 714.558, "from_m": 360.968, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1463.284, "from_m": 714.558, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1536.887, "from_m": 1463.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1547.99, "from_m": 1536.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14072.948, "from_m": 1547.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14499.285, "from_m": 14072.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15138.988, "from_m": 14499.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21077.286, "from_m": 15138.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22624.5, "from_m": 21077.286, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22718.006, "from_m": 22624.5, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23010.781, "from_m": 22718.006, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24932.74, "from_m": 23010.781, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27600.533, "from_m": 24932.74, "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": 30343.401, "from_m": 27600.533, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30579.296, "from_m": 30343.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30620.869, "from_m": 30579.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31717.061, "from_m": 30620.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32083.321, "from_m": 31717.061, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32400.673, "from_m": 32083.321, "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": 670171, "profile_key": "426c7a79cc4375778fd07c889254f7ea39fcdae8d1788964bd6019b605e0923a", "schedule_id": 12067, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1221", "location": "Wigan North Western", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69680}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Wigan South Jn", "stage_seq": 2, "distance_m": 714.558, "section_seq": 1, "route_path_id": 69680}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223H", "location": "Springs Branch Jn", "stage_seq": 3, "distance_m": 2065.895, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1227", "location": "Bryn", "stage_seq": 4, "distance_m": 5914.227, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1231", "location": "Garswood", "stage_seq": 5, "distance_m": 7994.887, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1238", "location": "St. Helens Central", "stage_seq": 6, "distance_m": 14186.487, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1242", "location": "Thatto Heath", "stage_seq": 7, "distance_m": 16846.01, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1244H", "location": "Eccleston Park", "stage_seq": 8, "distance_m": 18377.725, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1246H", "location": "Prescot", "stage_seq": 9, "distance_m": 19864.992, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1251", "location": "Huyton", "stage_seq": 10, "distance_m": 23294.016, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253H", "location": "Roby", "stage_seq": 11, "distance_m": 24113.837, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1256H", "location": "Broad Green", "stage_seq": 12, "distance_m": 26671.314, "section_seq": 1, "route_path_id": 69680}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259", "location": "Olive Mount Jn", "stage_seq": 13, "distance_m": 28015.002, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1301", "location": "Wavertree Technology Park", "stage_seq": 14, "distance_m": 28601.496, "section_seq": 1, "route_path_id": 69680}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Bootle Branch Jn", "stage_seq": 15, "distance_m": 29181.172, "section_seq": 1, "route_path_id": 69680}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Edge Hill S.B.", "stage_seq": 16, "distance_m": 29665.678, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304H", "location": "Edge Hill", "stage_seq": 17, "distance_m": 30230.278, "section_seq": 1, "route_path_id": 69680}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308", "location": "Crown Street Jn", "stage_seq": 18, "distance_m": 31122.535, "section_seq": 1, "route_path_id": 69680}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 19, "distance_m": 32400.673, "section_seq": 1, "route_path_id": 69680}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32400.673, "from_m": 0.0, "section_seq": 1, "route_path_id": 69680}], "total_distance_m": 32400.673, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13468.651, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 18932.022, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9461, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:26:22Z", "source_id": 55929243, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:27:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:26:25Z", "source_id": 17897618, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9464, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:29:50Z", "source_id": 55938126, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:30:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:29:53Z", "source_id": 17900013, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:44Z", "source_id": 17904213, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10028, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:00Z", "source_id": 55964152, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:03Z", "source_id": 17907342, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10026, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:08Z", "source_id": 55974407, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:44:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:12Z", "source_id": 17910372, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:52Z", "source_id": 17912286, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10017, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:57Z", "source_id": 55986774, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:50:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:01Z", "source_id": 17913821, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10007, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:13Z", "source_id": 55992929, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:18Z", "source_id": 17915522, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10000, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:14Z", "source_id": 56000599, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:17Z", "source_id": 17917645, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9982, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:34Z", "source_id": 56008785, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T11:58:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:33Z", "source_id": 17920049, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9878, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:00Z", "source_id": 56019810, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:02:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:04Z", "source_id": 17923216, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:31Z", "source_id": 17946140, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:07:00+01:00", "operational_fact": true}] |
Wigan North Western |
1221 |
1221 |
6 |
None |
None |
Liverpool Lime Street HL/ML |
1311 |
1311 |
1 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85392/2026-09-18/detailed |
None |
Edge Hill |
2026-09-18T13:04:30+01:00 |
Liverpool Lime Street HL/ML |
3.0 |
{"type": "LineString", "coordinates": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} |
1.3 |
1304 |
1307 |
Edge Hill |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-18 12:43:56 |
TERMINATED |
2026-09-18 12:07:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946140 |
1789734816630598 |
61 |
61 |
2026-09-18 12:43:37.371990 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:36.620522 |
| 639679 |
668449 |
W33988 |
361A31MI18 |
2026-09-18 |
COMPLETE |
17944894 |
2026-09-18 13:33:00 |
2026-09-18 12:43:56 |
2026-09-20 12:43:56 |
{"id": 668449, "stp": "P", "toc": "Avanti West Coast", "uid": "W33988", "consist": "390046", "dest_crs": "EUS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33988/2026-09-18/detailed", "trust_id": "361A31MI18", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-18", "dest_arr_time": "1330", "dest_platform": "1", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1A31", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1333", "current_leg_dep": "1224", "current_leg_end": "London Euston", "origin_dep_time": "1108", "origin_platform": "10", "current_location": "London Euston", "last_update_time": "2026-09-18T12:43:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6875614000000003, 52.6375785], [-1.6870432, 52.6375751], [-1.6865316999999995, 52.63757470000001], [-1.6863913036349858, 52.63757351044037], [-1.686356896416264, 52.63757321891259], [-1.686036, 52.6375705], [-1.6859594, 52.637571399999985], [-1.6847883999999995, 52.6375853], [-1.6843520999999997, 52.637606100000006], [-1.6842, 52.63761360000001], [-1.6837151, 52.6376373], [-1.6831224, 52.63766630000001], [-1.6823167, 52.63771439999999], [-1.6816385, 52.637755], [-1.6814154, 52.6377683], [-1.680762, 52.6378061], [-1.6784072999999995, 52.63793059999999], [-1.6782784999999998, 52.6379371], [-1.6772583000000003, 52.6379883], [-1.675111, 52.6381002], [-1.6737002, 52.6381686], [-1.6729573, 52.6382072], [-1.6706064, 52.6383316], [-1.6691863999999998, 52.6383802], [-1.6677246, 52.6384535], [-1.6664049999999997, 52.63847789999999], [-1.665198, 52.63854130000001], [-1.665191673796243, 52.63854163754191], [-1.6638541999999998, 52.638613], [-1.6625024000000002, 52.638684600000005], [-1.6618582, 52.638694099999995], [-1.6616199, 52.6386976], [-1.6600964, 52.6387806], [-1.6585152000000003, 52.6388593], [-1.6576285000000002, 52.6389075], [-1.6560376000000003, 52.63898910000001], [-1.6546601, 52.639062800000005], [-1.6516415, 52.63920180000001], [-1.6498587999999998, 52.639244399999995], [-1.6481664, 52.63926270000001], [-1.6454848, 52.6391652], [-1.6446461, 52.6391286], [-1.6432901999999998, 52.6390128], [-1.6414416, 52.6388431], [-1.6397548999999998, 52.6386233], [-1.6382932999999995, 52.63839860000001], [-1.6371081, 52.6382021], [-1.6364426999999997, 52.6380908], [-1.635363, 52.637882100000006], [-1.6340373, 52.6375849], [-1.6327592, 52.63726799999999], [-1.6310669, 52.6368352], [-1.6288227, 52.63608260000001], [-1.6267381, 52.6353617], [-1.6251637, 52.6347446], [-1.6233985999999998, 52.634007], [-1.6213748, 52.633068299999984], [-1.6204256999999995, 52.6325822], [-1.6190797999999995, 52.6318491], [-1.6180905, 52.6312761], [-1.6169675114151385, 52.63056495246303], [-1.616353, 52.63017580000001], [-1.6152507, 52.629419899999995], [-1.6142814999999997, 52.6287524], [-1.6133488, 52.6280472], [-1.6126138999999995, 52.6274659], [-1.6122249999999998, 52.627135399999986], [-1.6116375999999997, 52.6266291], [-1.6112602, 52.6263149], [-1.6107049, 52.62583480000001], [-1.6101597, 52.6253673], [-1.6097385999999998, 52.625004199999985], [-1.6091378, 52.624499500000006], [-1.6085504, 52.624004500000005], [-1.6080541999999998, 52.62357459999999], [-1.6074721, 52.6230845], [-1.606984, 52.62266439999999], [-1.6064663, 52.6222232], [-1.6059057, 52.6217477], [-1.6053879999999998, 52.6213048], [-1.6046113, 52.6206457], [-1.6039971, 52.62013929999999], [-1.6034782999999997, 52.6196911], [-1.6028491, 52.619159], [-1.6025234, 52.6188818], [-1.6018834999999998, 52.618338300000005], [-1.6012961, 52.61783179999998], [-1.6007690999999995, 52.61738929999999], [-1.6006191000000003, 52.61725340000001], [-1.5992291, 52.6160285], [-1.5985681, 52.6154161], [-1.5976111, 52.61453310000001], [-1.5967175, 52.6137219], [-1.5959810999999997, 52.61303769999999], [-1.595192, 52.6121868], [-1.5947066999999997, 52.61157380000001], [-1.5944073999999997, 52.61116969999999], [-1.5941709999999998, 52.6107646], [-1.5937581, 52.6100359], [-1.5933887999999998, 52.6092648], [-1.5930212, 52.6084253], [-1.5925094, 52.6073443], [-1.592211, 52.6067769], [-1.5917216, 52.60590750000001], [-1.5911242, 52.6049262], [-1.590753, 52.6043563], [-1.5901903200000118, 52.60355296986019], [-1.5898582, 52.603078800000006], [-1.5889802999999998, 52.6019738], [-1.5881306999999998, 52.6010211], [-1.5880644, 52.60094089999999], [-1.5869962, 52.599824700000006], [-1.5861246, 52.598943799999994], [-1.5849724, 52.5978833], [-1.5843347, 52.5973101], [-1.5841825, 52.5971747], [-1.5831459, 52.59632169999999], [-1.5818691, 52.5953378], [-1.5807146999999997, 52.59450240000001], [-1.5792781, 52.5935616], [-1.5778061, 52.592642399999995], [-1.5761864999999995, 52.5916533], [-1.5751609, 52.5910352], [-1.5741383, 52.5904207], [-1.5726128, 52.589443900000006], [-1.5718161999999998, 52.5889535], [-1.5702096, 52.5879435], [-1.5693126, 52.58739229999999], [-1.5686935, 52.58703750000001], [-1.5679017999999998, 52.586594], [-1.5670124, 52.586149], [-1.5660333999999998, 52.585717300000006], [-1.5659034999999997, 52.5856638], [-1.5652908999999997, 52.5854112], [-1.5646386, 52.58516649999999], [-1.5637668999999998, 52.584874099999986], [-1.5628015, 52.5845853], [-1.561727, 52.5842433], [-1.5612560999999998, 52.584113300000006], [-1.5603064, 52.5838287], [-1.5595028, 52.5835595], [-1.5587676, 52.5832886], [-1.5580567999999997, 52.5829964], [-1.5571991999999997, 52.5825932], [-1.5565699999999998, 52.5822422], [-1.5559309, 52.5818517], [-1.5552971, 52.5814421], [-1.5548008999999998, 52.581069799999995], [-1.5544012, 52.5807435], [-1.554053, 52.580431], [-1.5537462999999998, 52.580103], [-1.5535463, 52.579880799999984], [-1.5534558999999997, 52.579771], [-1.5531076999999998, 52.5793337], [-1.552963, 52.57914929999998], [-1.5523575, 52.5783843], [-1.5518177, 52.5776954], [-1.5513113, 52.577114499999986], [-1.550674, 52.57651039999998], [-1.5501088999999997, 52.57604619999999], [-1.5493985, 52.5755211], [-1.5485728, 52.574921399999994], [-1.5477975, 52.574352000000005], [-1.5470640999999998, 52.5738173], [-1.5456721, 52.5728292], [-1.5428565, 52.57109620000001], [-1.5375530999999998, 52.5679568], [-1.5346669999999998, 52.5662531], [-1.5339239, 52.565804699999994], [-1.533175, 52.565362099999994], [-1.5317165, 52.564538299999995], [-1.5289276, 52.5630337], [-1.5276792, 52.5624437], [-1.5271359830031863, 52.56218040942952], [-1.5266342, 52.5619372], [-1.5260869999999995, 52.561697200000005], [-1.5255694, 52.56145519999999], [-1.524046, 52.56077390000001], [-1.5233620999999995, 52.5604682], [-1.5227221, 52.56018170000001], [-1.5215152999999997, 52.5596426], [-1.520521, 52.5591893], [-1.5189654, 52.5584822], [-1.5174205, 52.5577893], [-1.5166069, 52.5574226], [-1.5157264999999998, 52.5570208], [-1.514773, 52.556596199999994], [-1.5138334, 52.5561661], [-1.5135839999999998, 52.5560535], [-1.5114653999999998, 52.555111499999995], [-1.5085543, 52.55378319999999], [-1.5063577, 52.5527789], [-1.5054861999999998, 52.5523804], [-1.5033547, 52.55143879999999], [-1.5015292999999998, 52.5505893], [-1.5001376, 52.5499421], [-1.4996134, 52.54966699999999], [-1.498887, 52.54929809999999], [-1.498293706774541, 52.54896191164581], [-1.4976762, 52.548612], [-1.4965000999999998, 52.547892], [-1.4953664999999998, 52.5471282], [-1.4942436, 52.5463515], [-1.4929583, 52.54546469999998], [-1.4915791, 52.5444998], [-1.4905786, 52.5438049], [-1.4894789, 52.54303819999999], [-1.4881056, 52.5420856], [-1.4874108999999998, 52.5415897], [-1.4866277, 52.541035], [-1.4853724, 52.54016229999999], [-1.484702, 52.5396904], [-1.4841595999999997, 52.53931380000001], [-1.4833475, 52.5387458], [-1.4827172, 52.538307], [-1.4819526, 52.53776899999999], [-1.4810864, 52.53716049999999], [-1.4803783, 52.5366935], [-1.4797534, 52.5362829], [-1.4791445, 52.5358962], [-1.4783075999999995, 52.53536919999999], [-1.477613, 52.5349331], [-1.4769563, 52.53452609999999], [-1.4760063, 52.533946500000006], [-1.4750997, 52.5333918], [-1.4739973, 52.53271629999999], [-1.4733455999999998, 52.5323182], [-1.4723719, 52.531712899999995], [-1.4713795, 52.5311026], [-1.4706955, 52.5306784], [-1.4703946, 52.530485299999995], [-1.4699753, 52.53022980000001], [-1.4698871052290243, 52.53017552020448], [-1.4698027899945154, 52.530123628021194], [-1.4695392, 52.52996139999999], [-1.4692881, 52.52979909999999], [-1.4688994999999998, 52.52955730000001], [-1.4684236999999998, 52.5292572], [-1.4679812999999995, 52.52896799999999], [-1.4675786, 52.528699], [-1.4669563, 52.5282911], [-1.4665065, 52.52794800000001], [-1.4656446999999997, 52.52736590000001], [-1.4648508, 52.5268355], [-1.4644999000000003, 52.5266133], [-1.4644778165174714, 52.52659905369751], [-1.4641133, 52.52636390000001], [-1.4630896, 52.5257771], [-1.4624676, 52.5254317], [-1.4621383, 52.52522820000001], [-1.4607422999999995, 52.524311299999994], [-1.460516, 52.524163900000005], [-1.4603239, 52.52403290000001], [-1.4595716999999997, 52.52352700000001], [-1.4588947999999995, 52.523020900000006], [-1.4581585, 52.52244309999999], [-1.4568741, 52.5213703], [-1.4565764, 52.5211255], [-1.4558384999999998, 52.520488699999994], [-1.4551063, 52.51985409999999], [-1.4541995000000003, 52.518989399999995], [-1.4532664999999998, 52.5180523], [-1.4521879, 52.5169052], [-1.4518177, 52.5164808], [-1.4509436, 52.5154321], [-1.4501193999999995, 52.51438060000001], [-1.4492602, 52.51319170000001], [-1.4486117, 52.5122229], [-1.4479245, 52.5111102], [-1.4473163, 52.50999890000001], [-1.4468072999999997, 52.50900449999999], [-1.4463762999999998, 52.5080699], [-1.4460214999999998, 52.5071703], [-1.4453709, 52.5052392], [-1.4448949999999998, 52.5037852], [-1.4447099, 52.5031713], [-1.4445494, 52.50259789999999], [-1.444334, 52.50176570000001], [-1.4441058, 52.50037139999999], [-1.4439738, 52.49939590000001], [-1.443941, 52.498969899999985], [-1.4438733999999998, 52.49786399999999], [-1.4438375, 52.4968945], [-1.4438592, 52.4962384], [-1.4438672999999995, 52.4960358], [-1.4438781999999997, 52.4958717], [-1.4439537, 52.494729], [-1.444003781834324, 52.49430286280318], [-1.4441109, 52.4933914], [-1.4441389, 52.4931993], [-1.4443990999999998, 52.4915038], [-1.4444179, 52.49139269999999], [-1.444605, 52.4899105], [-1.4446089, 52.48978859999999], [-1.4446264, 52.4878961], [-1.444579, 52.48717640000002], [-1.4443686, 52.4857571], [-1.4440542999999997, 52.4843711], [-1.4436483, 52.4830075], [-1.44306, 52.4816093], [-1.4425032, 52.48050589999998], [-1.4417729, 52.479264500000006], [-1.4414005999999997, 52.47868159999998], [-1.4408928, 52.4779531], [-1.4401477, 52.4769579], [-1.4397935, 52.4765332], [-1.4394625000000003, 52.476174400000005], [-1.438747, 52.4754161], [-1.4387142999999998, 52.47538219999999], [-1.4386558, 52.4753215], [-1.4379218000000002, 52.4745731], [-1.437304454591234, 52.47400101788201], [-1.436892, 52.47361879999999], [-1.4356939999999998, 52.47260729999999], [-1.4345122999999995, 52.4717145], [-1.4339975, 52.47134049999999], [-1.4328186999999997, 52.4705512], [-1.4318736, 52.4699539], [-1.4150039, 52.459614499999994], [-1.4111047999999995, 52.45718949999999], [-1.4071651999999997, 52.4548001], [-1.3925501999999998, 52.44581259999999], [-1.3918756, 52.4453864], [-1.3896299999999997, 52.4440138], [-1.3884012, 52.4432124], [-1.3873662999999998, 52.44245239999999], [-1.3863675999999998, 52.4416298], [-1.3854125, 52.4407682], [-1.3847989999999997, 52.440175700000005], [-1.3842175116293958, 52.43957578845911], [-1.3841361999999997, 52.4394919], [-1.3837549, 52.43905349999999], [-1.3831937999999997, 52.4383577], [-1.3826765, 52.43765640000001], [-1.3805946, 52.4345727], [-1.3800289, 52.4338331], [-1.3792134, 52.43294899999999], [-1.3786081, 52.432379999999995], [-1.3779621999999998, 52.4318359], [-1.3770283000000003, 52.4311314], [-1.3759473, 52.43042919999999], [-1.3749293, 52.4298478], [-1.3739839, 52.429362199999986], [-1.3731999999999998, 52.4290069], [-1.3723611, 52.4286601], [-1.3721473999999998, 52.42857179999999], [-1.3711036, 52.428184300000005], [-1.3625284, 52.4251652], [-1.3613599, 52.4247637], [-1.3602668, 52.42441079999999], [-1.3587557, 52.4239675], [-1.3585222, 52.423901], [-1.3575692999999998, 52.42363179999999], [-1.3550993, 52.4230054], [-1.3549335, 52.4229635], [-1.3537041999999997, 52.4226432], [-1.3526937, 52.4223764], [-1.3517992999999997, 52.422123], [-1.350977, 52.42187800000001], [-1.3506338999999998, 52.421767], [-1.3494324, 52.42137449999999], [-1.3476134999999998, 52.4207055], [-1.3474729261792822, 52.42064945935145], [-1.346197, 52.420140799999984], [-1.3450292, 52.419638], [-1.3438997999999998, 52.4191216], [-1.343003, 52.41869390000001], [-1.3421794, 52.4182737], [-1.3402413, 52.417211499999986], [-1.3306581, 52.41184320000001], [-1.3293167, 52.411052699999985], [-1.3278199999999998, 52.41011520000001], [-1.3268435999999997, 52.409476100000006], [-1.3200715999999997, 52.4049495], [-1.3123588, 52.39978109999999], [-1.3120628, 52.3995836], [-1.3059962, 52.3955173], [-1.3054106999999997, 52.3951723], [-1.3054178, 52.3951676], [-1.3053345, 52.3951158], [-1.3053281, 52.39511829999999], [-1.3052594999999998, 52.3950719], [-1.3045416, 52.3945939], [-1.3038486, 52.3941796], [-1.3031801, 52.3937317], [-1.3007880999999997, 52.392126000000005], [-1.3006009999999997, 52.3919985], [-1.2990643999999998, 52.3909848], [-1.2989307, 52.3908945], [-1.2973994999999998, 52.38995179999999], [-1.2961703, 52.38926480000001], [-1.2948417, 52.388569999999994], [-1.2916551, 52.3870288], [-1.2915302999999998, 52.3869668], [-1.2902953, 52.3863709], [-1.2869997903991195, 52.384780653945135], [-1.2849499999999998, 52.383791499999994], [-1.2843925, 52.38353060000001], [-1.2837695999999998, 52.38323669999999], [-1.2832015, 52.3829743], [-1.2826967, 52.38274109999999], [-1.2822781999999997, 52.3825593], [-1.2816824, 52.382311900000005], [-1.2811181, 52.3820995], [-1.2805746, 52.38191079999999], [-1.2796039, 52.3816049], [-1.2790676, 52.38145920000001], [-1.278322, 52.3812726], [-1.2779165999999995, 52.381179], [-1.2771712999999998, 52.3810302], [-1.2763667, 52.38089599999999], [-1.2756612, 52.3808027], [-1.2750281999999995, 52.380732300000005], [-1.2745837, 52.38069449999999], [-1.2741617606714282, 52.38066750911422], [-1.2739263, 52.380679599999986], [-1.2701804999999995, 52.38079369999999], [-1.26912, 52.380823099999986], [-1.2685711, 52.38084769999999], [-1.2680237999999997, 52.3808636], [-1.2675608, 52.380866399999995], [-1.267233068707129, 52.38086278012311], [-1.2671895999999998, 52.38086229999999], [-1.2663561999999997, 52.380854799999994], [-1.2651267999999998, 52.3808401], [-1.2645752999999995, 52.3808311], [-1.2639716, 52.3808255], [-1.2629180999999998, 52.38081580000001], [-1.2624132999999995, 52.38079940000001], [-1.2618168999999997, 52.38077380000001], [-1.2610584, 52.380724399999984], [-1.2603238, 52.3806683], [-1.2596618, 52.3806077], [-1.2592294, 52.38056459999999], [-1.2585927, 52.38050299999998], [-1.2578221999999997, 52.38042610000001], [-1.25764139776733, 52.380406345278054], [-1.2570232, 52.38033879999999], [-1.2558851999999998, 52.380205200000006], [-1.2555555, 52.3801593], [-1.2547667999999998, 52.380049500000005], [-1.2532967999999998, 52.379828299999986], [-1.2526470999999997, 52.379724], [-1.2519239, 52.37959270000001], [-1.2512773999999998, 52.3794748], [-1.2500622, 52.3792391], [-1.2489197, 52.3790116], [-1.2477607999999998, 52.3787531], [-1.2476325, 52.3787224], [-1.2463769, 52.3784221], [-1.2452154, 52.37812759999999], [-1.2442015, 52.3778575], [-1.2429018999999997, 52.3774957], [-1.2427639, 52.377453], [-1.2416159, 52.37710919999999], [-1.2403581, 52.376715999999995], [-1.2394648999999998, 52.37640649999999], [-1.2387424, 52.3761197], [-1.2380702, 52.375831799999986], [-1.2374184, 52.37551870000001], [-1.2368239305064967, 52.375209630417885], [-1.2360774, 52.3748215], [-1.2351976, 52.374341699999995], [-1.2343634, 52.37390940000001], [-1.2328996, 52.3732117], [-1.2324559, 52.3729987], [-1.2319616999999998, 52.372761399999995], [-1.2311185, 52.37233599999999], [-1.2297654, 52.3716812], [-1.2288568, 52.3712483], [-1.2277222000000003, 52.370703], [-1.2263650999999998, 52.3700414], [-1.2240126, 52.368904], [-1.2232432792908106, 52.368533068146355], [-1.2231328, 52.3684798], [-1.2225268, 52.36817769999999], [-1.2222106, 52.36802879999999], [-1.2218041, 52.367799299999994], [-1.2209652, 52.3673848], [-1.2146934, 52.3643361], [-1.2071014, 52.36066640000001], [-1.2066803, 52.36046529999999], [-1.2054344999999995, 52.3598713], [-1.2038987, 52.35911159999999], [-1.2025332, 52.3584578], [-1.1997035, 52.35708489999999], [-1.1985256, 52.35652199999999], [-1.195887, 52.35523450000001], [-1.1946993, 52.354618599999995], [-1.1940148, 52.3542517], [-1.1935266, 52.35397470000001], [-1.192333, 52.353277], [-1.1911395, 52.3525186], [-1.1899726999999998, 52.3517291], [-1.188189, 52.350454199999994], [-1.1865521, 52.34920100000001], [-1.1850508, 52.34802289999998], [-1.1835713, 52.34687999999999], [-1.1823689999999998, 52.3459417], [-1.180549, 52.3445221], [-1.1780488, 52.34258260000001], [-1.1746631999999997, 52.33993910000001], [-1.1733417, 52.33892149999999], [-1.1725572, 52.3383069], [-1.1708369, 52.3369888], [-1.1678098693553778, 52.33460968637544], [-1.1676352, 52.3344724], [-1.1658839, 52.333102], [-1.1657033, 52.332961099999984], [-1.1618331, 52.32995849999999], [-1.1617801097814873, 52.32991742479848], [-1.1614146, 52.3296341], [-1.1606962, 52.3290772], [-1.1591834, 52.3278983], [-1.1589848, 52.3277409], [-1.157073, 52.32626709999999], [-1.1557472000000002, 52.3252453], [-1.1543419, 52.324138799999986], [-1.1524093999999998, 52.32261979999999], [-1.1503115, 52.3210665], [-1.1497303, 52.32065720000001], [-1.1487451, 52.3200066], [-1.1478210999999998, 52.31940110000001], [-1.1463916999999997, 52.3185223], [-1.1451806, 52.3178192], [-1.1423602, 52.3162756], [-1.1396799999999998, 52.3148164], [-1.1371936, 52.31345170000001], [-1.1360564, 52.31283419999999], [-1.1317756, 52.310476699999995], [-1.1271958999999998, 52.3079774], [-1.1261152, 52.307355400000006], [-1.1251509, 52.3067906], [-1.1241923, 52.3061861], [-1.1237142, 52.30586000000001], [-1.1229416999999997, 52.3053038], [-1.1214368999999995, 52.30412919999999], [-1.1199472, 52.30283889999999], [-1.1191365, 52.3020617], [-1.117247, 52.3001359], [-1.1154839, 52.2983115], [-1.1137733999999997, 52.296556], [-1.1121969, 52.2949339], [-1.1094175, 52.2920761], [-1.1079615, 52.2905636], [-1.1060144999999997, 52.28856890000001], [-1.1041691, 52.286670699999995], [-1.1028275, 52.28529939999999], [-1.102162, 52.284598800000005], [-1.1017949, 52.284148300000005], [-1.1016618, 52.2839948], [-1.1015648, 52.283878400000006], [-1.1011992, 52.28337349999999], [-1.1008609, 52.2829024], [-1.1005828, 52.28242569999999], [-1.1003311, 52.2819548], [-1.1000746, 52.2814305], [-1.0999370999999998, 52.2810714], [-1.0991181, 52.27881730000001], [-1.0990504, 52.2786309], [-1.0990014, 52.278496], [-1.0978737, 52.2753191], [-1.0977553539973384, 52.27498606676315], [-1.0976590999999998, 52.27471520000001], [-1.0975695000000003, 52.27445209999999], [-1.0973263, 52.273758699999995], [-1.0968006, 52.2722069], [-1.0961903, 52.27044870000001], [-1.0958299, 52.2694805], [-1.0954577, 52.2685893], [-1.0950363999999997, 52.2676793], [-1.0946585999999998, 52.26695990000001], [-1.0941313, 52.2660887], [-1.0937637, 52.265531], [-1.0932726, 52.264835899999994], [-1.0927426, 52.264154299999994], [-1.0919796, 52.2632582], [-1.0917125999999997, 52.2629531], [-1.0908204, 52.2619959], [-1.0897368, 52.2607913], [-1.0889627999999998, 52.25982929999999], [-1.0884018, 52.259062], [-1.0881069, 52.2586028], [-1.0876833, 52.2579244], [-1.0872639, 52.2571656], [-1.0869918, 52.2565981], [-1.0867308, 52.256004], [-1.0864068000000002, 52.2551792], [-1.0861587, 52.254412999999985], [-1.0859853999999998, 52.253748400000006], [-1.0858374999999998, 52.2530908], [-1.0857233999999998, 52.2524345], [-1.0856491, 52.2517846], [-1.0856051, 52.2511562], [-1.0855624, 52.2505262], [-1.0856066, 52.2491861], [-1.0857092, 52.2482242], [-1.0857768, 52.247801599999995], [-1.0858832, 52.24728639999999], [-1.0861334, 52.246315799999984], [-1.0864024, 52.24539229999999], [-1.0866899, 52.24442400000001], [-1.0869125, 52.2435952], [-1.0870182, 52.24311889999999], [-1.0870762, 52.2426057], [-1.0871120999999997, 52.242158100000005], [-1.0870738999999998, 52.24152010000001], [-1.0869659000000005, 52.24072879999999], [-1.0867735999999997, 52.240072899999994], [-1.086614, 52.23967619999999], [-1.0863447, 52.239097400000006], [-1.0860187, 52.2385377], [-1.0857019, 52.23807829999999], [-1.0851244, 52.237393399999995], [-1.0845758, 52.2368457], [-1.0837056, 52.2361092], [-1.0831384, 52.2356905], [-1.0821002999999998, 52.2350343], [-1.0812309, 52.234472], [-1.0804966, 52.23400170000001], [-1.0799782, 52.2336411], [-1.0790405, 52.2329402], [-1.0787603, 52.2326938], [-1.0785339, 52.23249469999999], [-1.0780724, 52.232049999999994], [-1.0779783409434258, 52.2319429614121], [-1.0776608, 52.231581600000005], [-1.0772638, 52.2311083], [-1.0771495999999998, 52.2309496], [-1.0762305, 52.229576], [-1.0759041, 52.2290715], [-1.0755767, 52.2285861], [-1.0754555, 52.2284149], [-1.0749984, 52.22784909999999], [-1.0745427, 52.2273653], [-1.0742305, 52.22704809999999], [-1.0737454, 52.2266197], [-1.0731181, 52.2261436], [-1.0724863, 52.22571870000001], [-1.0718819999999998, 52.2253536], [-1.0711839, 52.2249868], [-1.0705033, 52.2246725], [-1.0696608, 52.22432299999999], [-1.0669169, 52.223241899999984], [-1.0626831, 52.221565], [-1.0611101, 52.2209554], [-1.058665021668996, 52.21998654579095], [-1.0555495, 52.218752], [-1.0451737, 52.21464129999998], [-1.0448067, 52.214492199999995], [-1.0237581, 52.20616209999999], [-1.0232684, 52.2059715], [-1.0219245, 52.205436500000005], [-1.0203631000000002, 52.2048139], [-1.0202444, 52.2047668], [-1.0198917, 52.20462700000001], [-1.0196468000000003, 52.2045305], [-1.0188476999999998, 52.2042156], [-1.0173109, 52.203628899999984], [-1.0169863999999995, 52.2035138], [-1.0165334, 52.20335440000001], [-1.0157016, 52.20308690000001], [-1.0145557, 52.2027491], [-1.0136373999999997, 52.2024983], [-1.0123265, 52.20216990000001], [-1.0111201, 52.201889400000006], [-1.0099259, 52.20163569999999], [-1.008474, 52.201366400000005], [-1.0072692, 52.2011763], [-1.0061881, 52.201027899999985], [-1.0053289, 52.2009273], [-1.0034811999999995, 52.200727], [-1.0023617, 52.2005832], [-1.0007515, 52.2003515], [-0.9991509, 52.20008779999999], [-0.9973076, 52.199718700000005], [-0.9955958, 52.1993319], [-0.9941148, 52.1989349], [-0.9929663, 52.19859009999998], [-0.9918673, 52.1982402], [-0.9902627999999998, 52.197673499999986], [-0.9893878, 52.1973733], [-0.9885845, 52.197116599999994], [-0.9881468125314736, 52.19698913626014], [-0.9873861000000002, 52.1967676], [-0.9863582999999998, 52.19651019999999], [-0.9848310999999998, 52.1961738], [-0.9838456999999998, 52.1959751], [-0.9825597, 52.19576099999998], [-0.981126, 52.19555479999999], [-0.9794346, 52.1953206], [-0.9786371, 52.1951965], [-0.9774637999999998, 52.1950101], [-0.9762013999999998, 52.1947832], [-0.9748933, 52.1945365], [-0.9733572999999998, 52.1942215], [-0.9720571999999998, 52.1939392], [-0.9706314, 52.19361210000001], [-0.9689803999999996, 52.1931945], [-0.9671952, 52.1927106], [-0.9659407, 52.192347299999994], [-0.9646345, 52.191948399999994], [-0.9627791, 52.1913491], [-0.9612383999999998, 52.19081309999999], [-0.9598171, 52.19028430000001], [-0.9584399, 52.1897342], [-0.9574308, 52.1893335], [-0.955834, 52.18865819999999], [-0.9539763, 52.18784860000001], [-0.9523702, 52.18714709999999], [-0.9515029999999998, 52.1867894], [-0.9504359, 52.18632229999999], [-0.9503532, 52.18628679999998], [-0.9480339, 52.1852926], [-0.9476011, 52.185106899999994], [-0.9469642, 52.1848358], [-0.9461388999999998, 52.184489], [-0.944052, 52.1835911], [-0.9434009, 52.183315599999986], [-0.9420634, 52.1827617], [-0.9405607, 52.1821825], [-0.939014, 52.1816323], [-0.9373378, 52.1811085], [-0.9364671, 52.1808417], [-0.935953, 52.180697], [-0.9348132999999998, 52.18040349999999], [-0.9330923, 52.1799978], [-0.9314481999999998, 52.17965730000001], [-0.9298656999999998, 52.17936460000001], [-0.9290265, 52.179210100000006], [-0.9275134, 52.1789073], [-0.9261079, 52.17858989999999], [-0.9244181, 52.17815569999999], [-0.9231601000000002, 52.177790599999994], [-0.9221087, 52.1774517], [-0.9205529999999996, 52.17690890000001], [-0.9190832, 52.17633819999999], [-0.9178031999999998, 52.175791], [-0.916379, 52.17512320000001], [-0.915084, 52.1744532], [-0.9137724, 52.17370309999999], [-0.9124816999999996, 52.172882900000005], [-0.9113262, 52.17207789999999], [-0.9106581, 52.1715819], [-0.9099382, 52.17101019999999], [-0.9093672000000002, 52.17052730000001], [-0.9087431999999998, 52.1699667], [-0.9083466999999998, 52.1695931], [-0.9079528, 52.16920759999999], [-0.9075767, 52.168823299999985], [-0.9072158, 52.1684341], [-0.9068572999999998, 52.1680342], [-0.9065274, 52.1676338], [-0.9062009999999996, 52.167236699999975], [-0.9058938, 52.166835], [-0.9055888, 52.1664168], [-0.904555238830366, 52.16491882804252], [-0.9041567, 52.16434120000001], [-0.9035446999999998, 52.16351989999998], [-0.9024995, 52.162156800000005], [-0.9017403, 52.161219799999984], [-0.9009308, 52.16029309999999], [-0.9002115, 52.15950759999999], [-0.8998448, 52.159117900000005], [-0.8994714999999998, 52.1587292], [-0.8992284999999998, 52.158485], [-0.8989878000000001, 52.1582431], [-0.8985009000000002, 52.15775860000001], [-0.8983152841195214, 52.157581519633055], [-0.8980007, 52.15728140000001], [-0.8974912000000002, 52.15680340000001], [-0.8969671000000001, 52.156333700000005], [-0.8964425000000001, 52.155864999999984], [-0.8953667000000001, 52.154935], [-0.8948446, 52.1545024], [-0.8942881999999999, 52.1540419], [-0.8931870999999999, 52.15316659999999], [-0.8920521, 52.15230170000001], [-0.8909105999999999, 52.1514423], [-0.8897193999999999, 52.1506082], [-0.8891368999999999, 52.150213], [-0.8885387, 52.14982619999999], [-0.8873371, 52.149055700000005], [-0.8867387000000001, 52.1486728], [-0.8861558, 52.148279], [-0.8855799, 52.1478778], [-0.8852984, 52.147675199999995], [-0.8850214, 52.1474687], [-0.8846960999999999, 52.1472288], [-0.8843797, 52.146983199999994], [-0.8840696, 52.1467348], [-0.8837658999999999, 52.1464805], [-0.8834639999999999, 52.14622659999999], [-0.8831707, 52.14596999999999], [-0.8828806999999999, 52.1457103], [-0.8825955999999999, 52.1454481], [-0.8816801, 52.14458059999999], [-0.8806427999999998, 52.14361420000001], [-0.8804476999999999, 52.1434234], [-0.8785573999999999, 52.1416119], [-0.8783994, 52.1414423], [-0.8760632, 52.1391006], [-0.8741309999999999, 52.1372195], [-0.8738988, 52.1369827], [-0.8736648999999999, 52.136744199999995], [-0.8733504, 52.1364189], [-0.8732094, 52.1362694], [-0.8729773, 52.13602310000001], [-0.8724321999999999, 52.1354263], [-0.8718999, 52.1348243], [-0.8713871, 52.1342163], [-0.8708918, 52.1336044], [-0.870413, 52.1329878], [-0.8699519, 52.13236320000001], [-0.8695051, 52.1317356], [-0.8690673999999999, 52.1311052], [-0.8602975999999999, 52.11816830000001], [-0.8597188999999998, 52.1173952], [-0.8590659, 52.1164319], [-0.8581554999999998, 52.1150886], [-0.85776585, 52.11458100000005], [-0.8576722000000001, 52.1144433], [-0.8576632, 52.1144452], [-0.8575914, 52.1143372], [-0.8574150269554125, 52.114076927155445], [-0.8570915, 52.1135995], [-0.8560772, 52.1121029], [-0.8545049612168144, 52.10978287988833], [-0.8511249, 52.1047948], [-0.8506308, 52.10408580000001], [-0.8501246, 52.1033806], [-0.8496037, 52.1026787], [-0.8490595999999999, 52.1019823], [-0.8484939999999999, 52.1012874], [-0.8479132999999999, 52.100598899999994], [-0.8473058, 52.09991839999999], [-0.8466607, 52.0992493], [-0.8459949, 52.0985798], [-0.8453109999999999, 52.0979172], [-0.8446020999999999, 52.0972655], [-0.8438769999999999, 52.09662149999999], [-0.8431311999999999, 52.0959921], [-0.8423639, 52.095371], [-0.8415777, 52.0947567], [-0.8407709, 52.0941566], [-0.8394375, 52.09327139999999], [-0.8387484, 52.092842299999994], [-0.8380606, 52.092409800000006], [-0.8373972, 52.0919637], [-0.8367356, 52.0915147], [-0.8353481999999999, 52.09066159999999], [-0.8345471, 52.09021469999998], [-0.8337374999999999, 52.0897732], [-0.8329153, 52.08934159999999], [-0.8320850999999999, 52.08891799999999], [-0.8315029999999999, 52.08863079999999], [-0.8309217, 52.0883406], [-0.8303426, 52.0880501], [-0.8297647999999999, 52.08775690000001], [-0.8291927999999998, 52.0874612], [-0.8286275999999999, 52.0871606], [-0.8280670999999998, 52.0868561], [-0.8275134, 52.0865444], [-0.8269683999999999, 52.08623130000001], [-0.8264339, 52.08591189999999], [-0.8259057, 52.0855868], [-0.8253840999999998, 52.0852577], [-0.8248689999999999, 52.0849245], [-0.8243614, 52.0845869], [-0.8238629, 52.0842456], [-0.8233702, 52.0838997], [-0.822885, 52.0835498], [-0.8224067999999999, 52.083195], [-0.8219379, 52.082836099999994], [-0.8214772999999999, 52.082472], [-0.8210268, 52.08210660000001], [-0.8205874, 52.0817339], [-0.8201568000000001, 52.0813588], [-0.8197305999999999, 52.08098030000001], [-0.8193019, 52.08060520000001], [-0.8188911, 52.0802214], [-0.818487, 52.07983629999999], [-0.8180918999999999, 52.079446299999994], [-0.8177113, 52.07905189999999], [-0.8173369, 52.0786548], [-0.8169681, 52.07825509999999], [-0.8166099, 52.077850699999985], [-0.8125188, 52.07318269999999], [-0.8118675999999999, 52.0724306], [-0.8112044999999999, 52.0716793], [-0.8107289, 52.07116690000001], [-0.8104775999999999, 52.07091609999999], [-0.810218, 52.0706676], [-0.809672, 52.07018080000001], [-0.8090833, 52.06970359999999], [-0.8084837557075693, 52.0692451540987], [-0.8084778, 52.0692406], [-0.80786, 52.0687806], [-0.8072545, 52.0683159], [-0.8069585, 52.068080900000005], [-0.8066742, 52.067839], [-0.8062621, 52.06748059999999], [-0.8056543999999999, 52.066979999999994], [-0.8053959999999999, 52.066738599999994], [-0.8051282999999999, 52.06648080000001], [-0.8048944999999998, 52.0662311], [-0.8046632, 52.065967400000005], [-0.8044688999999999, 52.0657333], [-0.8042512999999999, 52.065438099999994], [-0.8040663, 52.0651651], [-0.8038935999999999, 52.0648877], [-0.8037341, 52.0645404], [-0.8034622999999999, 52.0640421], [-0.803302, 52.0635681], [-0.8030030999999999, 52.0626329], [-0.8027933, 52.061888499999995], [-0.8026694000000001, 52.06137609999999], [-0.8024984999999999, 52.0605991], [-0.8023456999999999, 52.0602563], [-0.8023014, 52.06010710000001], [-0.8021632999999999, 52.0596552], [-0.8019864000000001, 52.0589951], [-0.8019080999999999, 52.0587371], [-0.8017448999999999, 52.05812409999999], [-0.8017006, 52.0579789], [-0.8014293999999998, 52.057446600000006], [-0.8012885000000001, 52.05705], [-0.8011262999999998, 52.056653100000005], [-0.8009904, 52.05628720000001], [-0.8006475, 52.05564979999999], [-0.8004798999999999, 52.055358899999995], [-0.8002221999999999, 52.0549157], [-0.7999942187933974, 52.054578667909794], [-0.7998737, 52.0544005], [-0.7996016, 52.0540364], [-0.7992434000000002, 52.05357659999999], [-0.7989694, 52.0532419], [-0.7983907999999998, 52.0526116], [-0.7980845999999999, 52.052301699999994], [-0.7975067999999998, 52.0517399], [-0.7971727000000001, 52.0514258], [-0.7960314999999999, 52.05046660000001], [-0.7957321, 52.050210099999994], [-0.7956798999999999, 52.050167900000005], [-0.7949707, 52.0495949], [-0.7948133999999999, 52.04946729999999], [-0.7942227999999999, 52.04900419999999], [-0.7933364000000002, 52.0483025], [-0.7926403, 52.0477697], [-0.7917819999999999, 52.0471157], [-0.7898038999999999, 52.0456203], [-0.7865839, 52.04317209999999], [-0.7827979999999999, 52.0402933], [-0.7809472, 52.03888260000001], [-0.7795328, 52.03780379999999], [-0.7788689, 52.037245899999995], [-0.7784847, 52.036954400000006], [-0.7778244, 52.036453400000006], [-0.7770605999999999, 52.035885699999994], [-0.7765424, 52.03552729999999], [-0.7759134, 52.0350934], [-0.7756338, 52.034901899999994], [-0.7744579, 52.0340211], [-0.7742263, 52.0338476], [-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921148, 51.54280350971477], [-0.16317344605639222, 51.54282999135851], [-0.16294988708648553, 51.54285640761352], [-0.16275080827404773, 51.5428824059313], [-0.16257211501073182, 51.54290763376341], [-0.16240971268819077, 51.54293173856132], [-0.1622595066980776, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Tamworth Low Level", "dest_arr_time_act": "1330", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Tamworth Low Level", "current_leg_milage": "109.9", "linx_max_speed_mph": 140, "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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2356.354, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2394.399, \"from_m\": 2356.354, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2463.461, \"from_m\": 2394.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2505.203, \"from_m\": 2463.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2584.426, \"from_m\": 2505.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2642.464, \"from_m\": 2584.426, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3776.562, \"from_m\": 2642.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4108.276, \"from_m\": 3776.562, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4168.594, \"from_m\": 4108.276, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8689.438, \"from_m\": 4168.594, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8742.607, \"from_m\": 8689.438, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9499.606, \"from_m\": 8742.607, \"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\": 10286.163, \"from_m\": 9499.606, \"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\": 12537.782, \"from_m\": 10286.163, \"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\": 17289.433, \"from_m\": 12537.782, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 18513.826, \"from_m\": 17289.433, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21531.42, \"from_m\": 18513.826, \"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\": 24028.001, \"from_m\": 21531.42, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30102.779, \"from_m\": 24028.001, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 55640.594, \"from_m\": 30102.779, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56126.892, \"from_m\": 55640.594, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 57922.704, \"from_m\": 56126.892, \"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\": 96787.409, \"from_m\": 57922.704, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 96810.541, \"from_m\": 96787.409, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97255.126, \"from_m\": 96810.541, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 97329.155, \"from_m\": 97255.126, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 98265.205, \"from_m\": 97329.155, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 99616.766, \"from_m\": 98265.205, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105393.273, \"from_m\": 99616.766, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 107053.052, \"from_m\": 105393.273, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 123543.202, \"from_m\": 107053.052, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 123622.618, \"from_m\": 123543.202, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127141.5, \"from_m\": 123622.618, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 153596.183, \"from_m\": 127141.5, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 153666.218, \"from_m\": 153596.183, \"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\": 153792.683, \"from_m\": 153666.218, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 153865.554, \"from_m\": 153792.683, \"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\": 154501.503, \"from_m\": 153865.554, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 174087.032, \"from_m\": 154501.503, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 174157.401, \"from_m\": 174087.032, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 174229.497, \"from_m\": 174157.401, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174295.326, \"from_m\": 174229.497, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 180789.297, \"from_m\": 174295.326, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 180826.886, \"from_m\": 180789.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 185538.943, \"from_m\": 180826.886, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 187756.407, \"from_m\": 185538.943, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 194671.9, \"from_m\": 187756.407, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 201101.849, \"from_m\": 194671.9, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 219882.548, \"from_m\": 201101.849, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219977.158, \"from_m\": 219882.548, \"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\": 232958.085, \"from_m\": 219977.158, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 233118.762, \"from_m\": 232958.085, \"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\": 233783.014, \"from_m\": 233118.762, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 234611.152, \"from_m\": 233783.014, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 236935.305, \"from_m\": 234611.152, \"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\": 243566.313, \"from_m\": 236935.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 246855.695, \"from_m\": 243566.313, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 251136.5, \"from_m\": 246855.695, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251222.343, \"from_m\": 251136.5, \"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\": 251317.843, \"from_m\": 251222.343, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251404.305, \"from_m\": 251317.843, \"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\": 264666.009, \"from_m\": 251404.305, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 266598.596, \"from_m\": 264666.009, \"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\": 274867.014, \"from_m\": 266598.596, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 274920.951, \"from_m\": 274867.014, \"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\": 276652.324, \"from_m\": 274920.951, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 277973.045, \"from_m\": 276652.324, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 292586.463, \"from_m\": 277973.045, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 298264.434, \"from_m\": 292586.463, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 300700.32, \"from_m\": 298264.434, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 304070.18, \"from_m\": 300700.32, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 305573.612, \"from_m\": 304070.18, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 307418.6, \"from_m\": 305573.612, \"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\": 308570.636, \"from_m\": 307418.6, \"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\": 308617.527, \"from_m\": 308570.636, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 309846.093, \"from_m\": 308617.527, \"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\": 310324.842, \"from_m\": 309846.093, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 310380.127, \"from_m\": 310324.842, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 310424.211, \"from_m\": 310380.127, \"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\": 310467.447, \"from_m\": 310424.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 310532.249, \"from_m\": 310467.447, \"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\": 311212.062, \"from_m\": 310532.249, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 311218.967, \"from_m\": 311212.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 668449, \"profile_key\": \"f8f783654828447499819149eda5530b5ab219c44bd25a012183d8804f681bfd\", \"schedule_id\": 25587, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1108\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1120\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 6, \"distance_m\": 9030.233, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1123H\", \"location\": \"Ditton East Jn\", \"stage_seq\": 7, \"distance_m\": 17517.647, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": false, \"wtt_arr\": \"1126\", \"wtt_dep\": \"1128\", \"location\": \"Runcorn\", \"stage_seq\": 8, \"distance_m\": 21077.66, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129H\", \"location\": \"Halton Jn\", \"stage_seq\": 9, \"distance_m\": 22894.442, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133H\", \"location\": \"Weaver Jn\", \"stage_seq\": 10, \"distance_m\": 30227.219, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"Acton Bridge\", \"stage_seq\": 11, \"distance_m\": 33965.739, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Hartford Jn\", \"stage_seq\": 12, \"distance_m\": 36688.179, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139\", \"location\": \"Winsford\", \"stage_seq\": 13, \"distance_m\": 45244.127, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 14, \"distance_m\": 56058.108, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144H\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 57237.063, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 16, \"distance_m\": 59926.97, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149\", \"location\": \"Madeley\", \"stage_seq\": 17, \"distance_m\": 70587.657, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Norton Bridge\", \"stage_seq\": 18, \"distance_m\": 88084.123, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Stafford\", \"stage_seq\": 19, \"distance_m\": 96536.578, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203H\", \"location\": \"Colwich Jn\", \"stage_seq\": 20, \"distance_m\": 106868.906, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205H\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 21, \"distance_m\": 110779.366, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 123192.201, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1214\", \"location\": \"Lichfield Trent Valley\", \"stage_seq\": 23, \"distance_m\": 124329.427, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1222\", \"location\": \"Tamworth Low Level\", \"stage_seq\": 24, \"distance_m\": 134348.437, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Amington Jn\", \"stage_seq\": 25, \"distance_m\": 135778.587, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Nuneaton\", \"stage_seq\": 26, \"distance_m\": 155119.925, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 27, \"distance_m\": 177323.817, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239H\", \"location\": \"Rugby\", \"stage_seq\": 28, \"distance_m\": 178373.123, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 29, \"distance_m\": 180709.07, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Weedon\", \"stage_seq\": 30, \"distance_m\": 199845.829, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 31, \"distance_m\": 220378.259, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 32, \"distance_m\": 231102.012, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Bletchley\", \"stage_seq\": 33, \"distance_m\": 236106.474, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 34, \"distance_m\": 250951.324, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Tring\", \"stage_seq\": 35, \"distance_m\": 260326.015, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 36, \"distance_m\": 270154.494, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316\", \"location\": \"Watford Junction\", \"stage_seq\": 37, \"distance_m\": 283170.94, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 38, \"distance_m\": 292928.174, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Wembley Central\", \"stage_seq\": 39, \"distance_m\": 298303.676, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 40, \"distance_m\": 302721.877, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Camden Jn\", \"stage_seq\": 41, \"distance_m\": 308485.965, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327H\", \"location\": \"Camden South Jn\", \"stage_seq\": 42, \"distance_m\": 309426.575, \"section_seq\": 1, \"route_path_id\": 27863}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 43, \"distance_m\": 311218.967, \"section_seq\": 1, \"route_path_id\": 27863}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 311218.967, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27863}], \"total_distance_m\": 311218.967, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 307501.188, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3717.779, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1108", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "69.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:12:42Z\", \"source_id\": 55742098, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:13:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:12:48Z\", \"source_id\": 17844104, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:18:32Z\", \"source_id\": 55757016, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:19:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:18:37Z\", \"source_id\": 17848378, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:24:36Z\", \"source_id\": 55772971, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:25:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:24:38Z\", \"source_id\": 17852726, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:26Z\", \"source_id\": 55802862, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:28Z\", \"source_id\": 17861450, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:40:13Z\", \"source_id\": 55812558, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:41:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:40:16Z\", \"source_id\": 17864125, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:44:46Z\", \"source_id\": 55824280, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:44:50Z\", \"source_id\": 17867463, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:59:44Z\", \"source_id\": 55862592, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:59:47Z\", \"source_id\": 17878166, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:13:09Z\", \"source_id\": 55896259, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:13:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:13:14Z\", \"source_id\": 17887964, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:06Z\", \"source_id\": 55916460, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:22:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:09Z\", \"source_id\": 17893727, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:32:15Z\", \"source_id\": 55944445, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:33:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:32:16Z\", \"source_id\": 17901708, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:09Z\", \"source_id\": 55964494, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:41:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:13Z\", \"source_id\": 17907469, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:23Z\", \"source_id\": 56013065, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:29Z\", \"source_id\": 17921334, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:44Z\", \"source_id\": 56021743, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:47Z\", \"source_id\": 17923691, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:03Z\", \"source_id\": 56040849, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:07Z\", \"source_id\": 17929101, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:17Z\", \"source_id\": 56059737, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:21Z\", \"source_id\": 17934377, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:14Z\", \"source_id\": 56072768, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:15Z\", \"source_id\": 17938014, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:54Z\", \"source_id\": 56076865, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:58Z\", \"source_id\": 17939263, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22650, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:51Z\", \"source_id\": 56096627, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:53Z\", \"source_id\": 17944894, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "1", "timing_fact_generation": 1789734714591072, "current_leg_arrival_utc": "2026-09-18T13:33:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390046\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-18T12:33:38.135421", "service_state_evidence_id": 17944894, "current_leg_start_actual_dep": "2026-09-18T12:25:00+01:00", "operational_evidence_version": 153, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:38.534641", "service_state_valid_until_kind": null, "operational_interpretation_version": 153, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
LIV |
EUS |
1A31 |
390046 |
9 |
140 |
{"units": ["390046"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "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": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "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": 2356.354, "from_m": 2057.272, "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": 2394.399, "from_m": 2356.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2463.461, "from_m": 2394.399, "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": 2505.203, "from_m": 2463.461, "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": 2584.426, "from_m": 2505.203, "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": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.464, "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": 4108.276, "from_m": 3776.562, "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": 4168.594, "from_m": 4108.276, "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": 8689.438, "from_m": 4168.594, "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": 8742.607, "from_m": 8689.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9499.606, "from_m": 8742.607, "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": 10286.163, "from_m": 9499.606, "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": 12537.782, "from_m": 10286.163, "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": 17289.433, "from_m": 12537.782, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 18513.826, "from_m": 17289.433, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21531.42, "from_m": 18513.826, "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": 24028.001, "from_m": 21531.42, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30102.779, "from_m": 24028.001, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 55640.594, "from_m": 30102.779, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 56126.892, "from_m": 55640.594, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 57922.704, "from_m": 56126.892, "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": 96787.409, "from_m": 57922.704, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 96810.541, "from_m": 96787.409, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97255.126, "from_m": 96810.541, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 97329.155, "from_m": 97255.126, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98265.205, "from_m": 97329.155, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 99616.766, "from_m": 98265.205, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105393.273, "from_m": 99616.766, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 107053.052, "from_m": 105393.273, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 123543.202, "from_m": 107053.052, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 123622.618, "from_m": 123543.202, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127141.5, "from_m": 123622.618, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 153596.183, "from_m": 127141.5, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 153666.218, "from_m": 153596.183, "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": 153792.683, "from_m": 153666.218, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 153865.554, "from_m": 153792.683, "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": 154501.503, "from_m": 153865.554, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 174087.032, "from_m": 154501.503, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 174157.401, "from_m": 174087.032, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 174229.497, "from_m": 174157.401, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174295.326, "from_m": 174229.497, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 180789.297, "from_m": 174295.326, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 180826.886, "from_m": 180789.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 185538.943, "from_m": 180826.886, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 187756.407, "from_m": 185538.943, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 194671.9, "from_m": 187756.407, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 201101.849, "from_m": 194671.9, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 219882.548, "from_m": 201101.849, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 219977.158, "from_m": 219882.548, "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": 232958.085, "from_m": 219977.158, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 233118.762, "from_m": 232958.085, "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": 233783.014, "from_m": 233118.762, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 234611.152, "from_m": 233783.014, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 236935.305, "from_m": 234611.152, "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": 243566.313, "from_m": 236935.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 246855.695, "from_m": 243566.313, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 251136.5, "from_m": 246855.695, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251222.343, "from_m": 251136.5, "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": 251317.843, "from_m": 251222.343, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251404.305, "from_m": 251317.843, "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": 264666.009, "from_m": 251404.305, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 266598.596, "from_m": 264666.009, "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": 274867.014, "from_m": 266598.596, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 274920.951, "from_m": 274867.014, "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": 276652.324, "from_m": 274920.951, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 277973.045, "from_m": 276652.324, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 292586.463, "from_m": 277973.045, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 298264.434, "from_m": 292586.463, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 300700.32, "from_m": 298264.434, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 304070.18, "from_m": 300700.32, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 305573.612, "from_m": 304070.18, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 307418.6, "from_m": 305573.612, "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": 308570.636, "from_m": 307418.6, "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": 308617.527, "from_m": 308570.636, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 309846.093, "from_m": 308617.527, "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": 310324.842, "from_m": 309846.093, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 310380.127, "from_m": 310324.842, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 310424.211, "from_m": 310380.127, "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": 310467.447, "from_m": 310424.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 310532.249, "from_m": 310467.447, "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": 311212.062, "from_m": 310532.249, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 311218.967, "from_m": 311212.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 668449, "profile_key": "f8f783654828447499819149eda5530b5ab219c44bd25a012183d8804f681bfd", "schedule_id": 25587, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1108", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1120", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1123H", "location": "Ditton East Jn", "stage_seq": 7, "distance_m": 17517.647, "section_seq": 1, "route_path_id": 27863}, {"is_pass": false, "wtt_arr": "1126", "wtt_dep": "1128", "location": "Runcorn", "stage_seq": 8, "distance_m": 21077.66, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129H", "location": "Halton Jn", "stage_seq": 9, "distance_m": 22894.442, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133H", "location": "Weaver Jn", "stage_seq": 10, "distance_m": 30227.219, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135", "location": "Acton Bridge", "stage_seq": 11, "distance_m": 33965.739, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136", "location": "Hartford Jn", "stage_seq": 12, "distance_m": 36688.179, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139", "location": "Winsford", "stage_seq": 13, "distance_m": 45244.127, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Crewe Coal Yard S.B.", "stage_seq": 14, "distance_m": 56058.108, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144H", "location": "Crewe", "stage_seq": 15, "distance_m": 57237.063, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145H", "location": "Crewe Basford Hall Jn", "stage_seq": 16, "distance_m": 59926.97, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149", "location": "Madeley", "stage_seq": 17, "distance_m": 70587.657, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155", "location": "Norton Bridge", "stage_seq": 18, "distance_m": 88084.123, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158", "location": "Stafford", "stage_seq": 19, "distance_m": 96536.578, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203H", "location": "Colwich Jn", "stage_seq": 20, "distance_m": 106868.906, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205H", "location": "Rugeley North Jn", "stage_seq": 21, "distance_m": 110779.366, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 123192.201, "section_seq": 1, "route_path_id": 27863}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1214", "location": "Lichfield Trent Valley", "stage_seq": 23, "distance_m": 124329.427, "section_seq": 1, "route_path_id": 27863}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1222", "location": "Tamworth Low Level", "stage_seq": 24, "distance_m": 134348.437, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Amington Jn", "stage_seq": 25, "distance_m": 135778.587, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Nuneaton", "stage_seq": 26, "distance_m": 155119.925, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Rugby Trent Valley Jn", "stage_seq": 27, "distance_m": 177323.817, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239H", "location": "Rugby", "stage_seq": 28, "distance_m": 178373.123, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Hillmorton Jn", "stage_seq": 29, "distance_m": 180709.07, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Weedon", "stage_seq": 30, "distance_m": 199845.829, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Hanslope Jn", "stage_seq": 31, "distance_m": 220378.259, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258", "location": "Milton Keynes Central", "stage_seq": 32, "distance_m": 231102.012, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Bletchley", "stage_seq": 33, "distance_m": 236106.474, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305H", "location": "Ledburn Jn", "stage_seq": 34, "distance_m": 250951.324, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309", "location": "Tring", "stage_seq": 35, "distance_m": 260326.015, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Bourne End Jn (Herts)", "stage_seq": 36, "distance_m": 270154.494, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316", "location": "Watford Junction", "stage_seq": 37, "distance_m": 283170.94, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Harrow & Wealdstone", "stage_seq": 38, "distance_m": 292928.174, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Wembley Central", "stage_seq": 39, "distance_m": 298303.676, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Willesden West London Jn", "stage_seq": 40, "distance_m": 302721.877, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Camden Jn", "stage_seq": 41, "distance_m": 308485.965, "section_seq": 1, "route_path_id": 27863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327H", "location": "Camden South Jn", "stage_seq": 42, "distance_m": 309426.575, "section_seq": 1, "route_path_id": 27863}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": null, "location": "London Euston", "stage_seq": 43, "distance_m": 311218.967, "section_seq": 1, "route_path_id": 27863}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 311218.967, "from_m": 0.0, "section_seq": 1, "route_path_id": 27863}], "total_distance_m": 311218.967, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 307501.188, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3717.779, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:12:42Z", "source_id": 55742098, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T10:13:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:12:48Z", "source_id": 17844104, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:18:32Z", "source_id": 55757016, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:19:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:18:37Z", "source_id": 17848378, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:24:36Z", "source_id": 55772971, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T10:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:24:38Z", "source_id": 17852726, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:26Z", "source_id": 55802862, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T10:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:28Z", "source_id": 17861450, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:40:13Z", "source_id": 55812558, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T10:41:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:40:16Z", "source_id": 17864125, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10619, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:44:46Z", "source_id": 55824280, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T10:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:44:50Z", "source_id": 17867463, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11281, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:59:44Z", "source_id": 55862592, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T11:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:59:47Z", "source_id": 17878166, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19130, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:13:09Z", "source_id": 55896259, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T11:13:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:13:14Z", "source_id": 17887964, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20619, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:06Z", "source_id": 55916460, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T11:22:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:09Z", "source_id": 17893727, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:32:15Z", "source_id": 55944445, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T11:33:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:32:16Z", "source_id": 17901708, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:09Z", "source_id": 55964494, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T11:41:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:13Z", "source_id": 17907469, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:23Z", "source_id": 56013065, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T12:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:29Z", "source_id": 17921334, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:44Z", "source_id": 56021743, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T12:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:47Z", "source_id": 17923691, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:03Z", "source_id": 56040849, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T12:11:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:07Z", "source_id": 17929101, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:17Z", "source_id": 56059737, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T12:18:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:21Z", "source_id": 17934377, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:14Z", "source_id": 56072768, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T12:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:15Z", "source_id": 17938014, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:54Z", "source_id": 56076865, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T12:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:58Z", "source_id": 17939263, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22650, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:51Z", "source_id": 56096627, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T12:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:53Z", "source_id": 17944894, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T13:33:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1108 |
1108 |
10 |
None |
None |
London Euston |
1330 |
1330 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33988/2026-09-18/detailed |
None |
Tamworth Low Level |
2026-09-18T12:25:00+01:00 |
London Euston |
69.0 |
{"type": "LineString", "coordinates": [[-1.6875614000000003, 52.6375785], [-1.6870432, 52.6375751], [-1.6865316999999995, 52.63757470000001], [-1.6863913036349858, 52.63757351044037], [-1.686356896416264, 52.63757321891259], [-1.686036, 52.6375705], [-1.6859594, 52.637571399999985], [-1.6847883999999995, 52.6375853], [-1.6843520999999997, 52.637606100000006], [-1.6842, 52.63761360000001], [-1.6837151, 52.6376373], [-1.6831224, 52.63766630000001], [-1.6823167, 52.63771439999999], [-1.6816385, 52.637755], [-1.6814154, 52.6377683], [-1.680762, 52.6378061], [-1.6784072999999995, 52.63793059999999], [-1.6782784999999998, 52.6379371], [-1.6772583000000003, 52.6379883], [-1.675111, 52.6381002], [-1.6737002, 52.6381686], [-1.6729573, 52.6382072], [-1.6706064, 52.6383316], [-1.6691863999999998, 52.6383802], [-1.6677246, 52.6384535], [-1.6664049999999997, 52.63847789999999], [-1.665198, 52.63854130000001], [-1.665191673796243, 52.63854163754191], [-1.6638541999999998, 52.638613], [-1.6625024000000002, 52.638684600000005], [-1.6618582, 52.638694099999995], [-1.6616199, 52.6386976], [-1.6600964, 52.6387806], [-1.6585152000000003, 52.6388593], [-1.6576285000000002, 52.6389075], [-1.6560376000000003, 52.63898910000001], [-1.6546601, 52.639062800000005], [-1.6516415, 52.63920180000001], [-1.6498587999999998, 52.639244399999995], [-1.6481664, 52.63926270000001], [-1.6454848, 52.6391652], [-1.6446461, 52.6391286], [-1.6432901999999998, 52.6390128], [-1.6414416, 52.6388431], [-1.6397548999999998, 52.6386233], [-1.6382932999999995, 52.63839860000001], [-1.6371081, 52.6382021], [-1.6364426999999997, 52.6380908], [-1.635363, 52.637882100000006], [-1.6340373, 52.6375849], [-1.6327592, 52.63726799999999], [-1.6310669, 52.6368352], [-1.6288227, 52.63608260000001], [-1.6267381, 52.6353617], [-1.6251637, 52.6347446], [-1.6233985999999998, 52.634007], [-1.6213748, 52.633068299999984], [-1.6204256999999995, 52.6325822], [-1.6190797999999995, 52.6318491], [-1.6180905, 52.6312761], [-1.6169675114151385, 52.63056495246303], [-1.616353, 52.63017580000001], [-1.6152507, 52.629419899999995], [-1.6142814999999997, 52.6287524], [-1.6133488, 52.6280472], [-1.6126138999999995, 52.6274659], [-1.6122249999999998, 52.627135399999986], [-1.6116375999999997, 52.6266291], [-1.6112602, 52.6263149], [-1.6107049, 52.62583480000001], [-1.6101597, 52.6253673], [-1.6097385999999998, 52.625004199999985], [-1.6091378, 52.624499500000006], [-1.6085504, 52.624004500000005], [-1.6080541999999998, 52.62357459999999], [-1.6074721, 52.6230845], [-1.606984, 52.62266439999999], [-1.6064663, 52.6222232], [-1.6059057, 52.6217477], [-1.6053879999999998, 52.6213048], [-1.6046113, 52.6206457], [-1.6039971, 52.62013929999999], [-1.6034782999999997, 52.6196911], [-1.6028491, 52.619159], [-1.6025234, 52.6188818], [-1.6018834999999998, 52.618338300000005], [-1.6012961, 52.61783179999998], [-1.6007690999999995, 52.61738929999999], [-1.6006191000000003, 52.61725340000001], [-1.5992291, 52.6160285], [-1.5985681, 52.6154161], [-1.5976111, 52.61453310000001], [-1.5967175, 52.6137219], [-1.5959810999999997, 52.61303769999999], [-1.595192, 52.6121868], [-1.5947066999999997, 52.61157380000001], [-1.5944073999999997, 52.61116969999999], [-1.5941709999999998, 52.6107646], [-1.5937581, 52.6100359], [-1.5933887999999998, 52.6092648], [-1.5930212, 52.6084253], [-1.5925094, 52.6073443], [-1.592211, 52.6067769], [-1.5917216, 52.60590750000001], [-1.5911242, 52.6049262], [-1.590753, 52.6043563], [-1.5901903200000118, 52.60355296986019], [-1.5898582, 52.603078800000006], [-1.5889802999999998, 52.6019738], [-1.5881306999999998, 52.6010211], [-1.5880644, 52.60094089999999], [-1.5869962, 52.599824700000006], [-1.5861246, 52.598943799999994], [-1.5849724, 52.5978833], [-1.5843347, 52.5973101], [-1.5841825, 52.5971747], [-1.5831459, 52.59632169999999], [-1.5818691, 52.5953378], [-1.5807146999999997, 52.59450240000001], [-1.5792781, 52.5935616], [-1.5778061, 52.592642399999995], [-1.5761864999999995, 52.5916533], [-1.5751609, 52.5910352], [-1.5741383, 52.5904207], [-1.5726128, 52.589443900000006], [-1.5718161999999998, 52.5889535], [-1.5702096, 52.5879435], [-1.5693126, 52.58739229999999], [-1.5686935, 52.58703750000001], [-1.5679017999999998, 52.586594], [-1.5670124, 52.586149], [-1.5660333999999998, 52.585717300000006], [-1.5659034999999997, 52.5856638], [-1.5652908999999997, 52.5854112], [-1.5646386, 52.58516649999999], [-1.5637668999999998, 52.584874099999986], [-1.5628015, 52.5845853], [-1.561727, 52.5842433], [-1.5612560999999998, 52.584113300000006], [-1.5603064, 52.5838287], [-1.5595028, 52.5835595], [-1.5587676, 52.5832886], [-1.5580567999999997, 52.5829964], [-1.5571991999999997, 52.5825932], [-1.5565699999999998, 52.5822422], [-1.5559309, 52.5818517], [-1.5552971, 52.5814421], [-1.5548008999999998, 52.581069799999995], [-1.5544012, 52.5807435], [-1.554053, 52.580431], [-1.5537462999999998, 52.580103], [-1.5535463, 52.579880799999984], [-1.5534558999999997, 52.579771], [-1.5531076999999998, 52.5793337], [-1.552963, 52.57914929999998], [-1.5523575, 52.5783843], [-1.5518177, 52.5776954], [-1.5513113, 52.577114499999986], [-1.550674, 52.57651039999998], [-1.5501088999999997, 52.57604619999999], [-1.5493985, 52.5755211], [-1.5485728, 52.574921399999994], [-1.5477975, 52.574352000000005], [-1.5470640999999998, 52.5738173], [-1.5456721, 52.5728292], [-1.5428565, 52.57109620000001], [-1.5375530999999998, 52.5679568], [-1.5346669999999998, 52.5662531], [-1.5339239, 52.565804699999994], [-1.533175, 52.565362099999994], [-1.5317165, 52.564538299999995], [-1.5289276, 52.5630337], [-1.5276792, 52.5624437], [-1.5271359830031863, 52.56218040942952], [-1.5266342, 52.5619372], [-1.5260869999999995, 52.561697200000005], [-1.5255694, 52.56145519999999], [-1.524046, 52.56077390000001], [-1.5233620999999995, 52.5604682], [-1.5227221, 52.56018170000001], [-1.5215152999999997, 52.5596426], [-1.520521, 52.5591893], [-1.5189654, 52.5584822], [-1.5174205, 52.5577893], [-1.5166069, 52.5574226], [-1.5157264999999998, 52.5570208], [-1.514773, 52.556596199999994], [-1.5138334, 52.5561661], [-1.5135839999999998, 52.5560535], [-1.5114653999999998, 52.555111499999995], [-1.5085543, 52.55378319999999], [-1.5063577, 52.5527789], [-1.5054861999999998, 52.5523804], [-1.5033547, 52.55143879999999], [-1.5015292999999998, 52.5505893], [-1.5001376, 52.5499421], [-1.4996134, 52.54966699999999], [-1.498887, 52.54929809999999], [-1.498293706774541, 52.54896191164581], [-1.4976762, 52.548612], [-1.4965000999999998, 52.547892], [-1.4953664999999998, 52.5471282], [-1.4942436, 52.5463515], [-1.4929583, 52.54546469999998], [-1.4915791, 52.5444998], [-1.4905786, 52.5438049], [-1.4894789, 52.54303819999999], [-1.4881056, 52.5420856], [-1.4874108999999998, 52.5415897], [-1.4866277, 52.541035], [-1.4853724, 52.54016229999999], [-1.484702, 52.5396904], [-1.4841595999999997, 52.53931380000001], [-1.4833475, 52.5387458], [-1.4827172, 52.538307], [-1.4819526, 52.53776899999999], [-1.4810864, 52.53716049999999], [-1.4803783, 52.5366935], [-1.4797534, 52.5362829], [-1.4791445, 52.5358962], [-1.4783075999999995, 52.53536919999999], [-1.477613, 52.5349331], [-1.4769563, 52.53452609999999], [-1.4760063, 52.533946500000006], [-1.4750997, 52.5333918], [-1.4739973, 52.53271629999999], [-1.4733455999999998, 52.5323182], [-1.4723719, 52.531712899999995], [-1.4713795, 52.5311026], [-1.4706955, 52.5306784], [-1.4703946, 52.530485299999995], [-1.4699753, 52.53022980000001], [-1.4698871052290243, 52.53017552020448], [-1.4698027899945154, 52.530123628021194], [-1.4695392, 52.52996139999999], [-1.4692881, 52.52979909999999], [-1.4688994999999998, 52.52955730000001], [-1.4684236999999998, 52.5292572], [-1.4679812999999995, 52.52896799999999], [-1.4675786, 52.528699], [-1.4669563, 52.5282911], [-1.4665065, 52.52794800000001], [-1.4656446999999997, 52.52736590000001], [-1.4648508, 52.5268355], [-1.4644999000000003, 52.5266133], [-1.4644778165174714, 52.52659905369751], [-1.4641133, 52.52636390000001], [-1.4630896, 52.5257771], [-1.4624676, 52.5254317], [-1.4621383, 52.52522820000001], [-1.4607422999999995, 52.524311299999994], [-1.460516, 52.524163900000005], [-1.4603239, 52.52403290000001], [-1.4595716999999997, 52.52352700000001], [-1.4588947999999995, 52.523020900000006], [-1.4581585, 52.52244309999999], [-1.4568741, 52.5213703], [-1.4565764, 52.5211255], [-1.4558384999999998, 52.520488699999994], [-1.4551063, 52.51985409999999], [-1.4541995000000003, 52.518989399999995], [-1.4532664999999998, 52.5180523], [-1.4521879, 52.5169052], [-1.4518177, 52.5164808], [-1.4509436, 52.5154321], [-1.4501193999999995, 52.51438060000001], [-1.4492602, 52.51319170000001], [-1.4486117, 52.5122229], [-1.4479245, 52.5111102], [-1.4473163, 52.50999890000001], [-1.4468072999999997, 52.50900449999999], [-1.4463762999999998, 52.5080699], [-1.4460214999999998, 52.5071703], [-1.4453709, 52.5052392], [-1.4448949999999998, 52.5037852], [-1.4447099, 52.5031713], [-1.4445494, 52.50259789999999], [-1.444334, 52.50176570000001], [-1.4441058, 52.50037139999999], [-1.4439738, 52.49939590000001], [-1.443941, 52.498969899999985], [-1.4438733999999998, 52.49786399999999], [-1.4438375, 52.4968945], [-1.4438592, 52.4962384], [-1.4438672999999995, 52.4960358], [-1.4438781999999997, 52.4958717], [-1.4439537, 52.494729], [-1.444003781834324, 52.49430286280318], [-1.4441109, 52.4933914], [-1.4441389, 52.4931993], [-1.4443990999999998, 52.4915038], [-1.4444179, 52.49139269999999], [-1.444605, 52.4899105], [-1.4446089, 52.48978859999999], [-1.4446264, 52.4878961], [-1.444579, 52.48717640000002], [-1.4443686, 52.4857571], [-1.4440542999999997, 52.4843711], [-1.4436483, 52.4830075], [-1.44306, 52.4816093], [-1.4425032, 52.48050589999998], [-1.4417729, 52.479264500000006], [-1.4414005999999997, 52.47868159999998], [-1.4408928, 52.4779531], [-1.4401477, 52.4769579], [-1.4397935, 52.4765332], [-1.4394625000000003, 52.476174400000005], [-1.438747, 52.4754161], [-1.4387142999999998, 52.47538219999999], [-1.4386558, 52.4753215], [-1.4379218000000002, 52.4745731], [-1.437304454591234, 52.47400101788201], [-1.436892, 52.47361879999999], [-1.4356939999999998, 52.47260729999999], [-1.4345122999999995, 52.4717145], [-1.4339975, 52.47134049999999], [-1.4328186999999997, 52.4705512], [-1.4318736, 52.4699539], [-1.4150039, 52.459614499999994], [-1.4111047999999995, 52.45718949999999], [-1.4071651999999997, 52.4548001], [-1.3925501999999998, 52.44581259999999], [-1.3918756, 52.4453864], [-1.3896299999999997, 52.4440138], [-1.3884012, 52.4432124], [-1.3873662999999998, 52.44245239999999], [-1.3863675999999998, 52.4416298], [-1.3854125, 52.4407682], [-1.3847989999999997, 52.440175700000005], [-1.3842175116293958, 52.43957578845911], [-1.3841361999999997, 52.4394919], [-1.3837549, 52.43905349999999], [-1.3831937999999997, 52.4383577], [-1.3826765, 52.43765640000001], [-1.3805946, 52.4345727], [-1.3800289, 52.4338331], [-1.3792134, 52.43294899999999], [-1.3786081, 52.432379999999995], [-1.3779621999999998, 52.4318359], [-1.3770283000000003, 52.4311314], [-1.3759473, 52.43042919999999], [-1.3749293, 52.4298478], [-1.3739839, 52.429362199999986], [-1.3731999999999998, 52.4290069], [-1.3723611, 52.4286601], [-1.3721473999999998, 52.42857179999999], [-1.3711036, 52.428184300000005], [-1.3625284, 52.4251652], [-1.3613599, 52.4247637], [-1.3602668, 52.42441079999999], [-1.3587557, 52.4239675], [-1.3585222, 52.423901], [-1.3575692999999998, 52.42363179999999], [-1.3550993, 52.4230054], [-1.3549335, 52.4229635], [-1.3537041999999997, 52.4226432], [-1.3526937, 52.4223764], [-1.3517992999999997, 52.422123], [-1.350977, 52.42187800000001], [-1.3506338999999998, 52.421767], [-1.3494324, 52.42137449999999], [-1.3476134999999998, 52.4207055], [-1.3474729261792822, 52.42064945935145], [-1.346197, 52.420140799999984], [-1.3450292, 52.419638], [-1.3438997999999998, 52.4191216], [-1.343003, 52.41869390000001], [-1.3421794, 52.4182737], [-1.3402413, 52.417211499999986], [-1.3306581, 52.41184320000001], [-1.3293167, 52.411052699999985], [-1.3278199999999998, 52.41011520000001], [-1.3268435999999997, 52.409476100000006], [-1.3200715999999997, 52.4049495], [-1.3123588, 52.39978109999999], [-1.3120628, 52.3995836], [-1.3059962, 52.3955173], [-1.3054106999999997, 52.3951723], [-1.3054178, 52.3951676], [-1.3053345, 52.3951158], [-1.3053281, 52.39511829999999], [-1.3052594999999998, 52.3950719], [-1.3045416, 52.3945939], [-1.3038486, 52.3941796], [-1.3031801, 52.3937317], [-1.3007880999999997, 52.392126000000005], [-1.3006009999999997, 52.3919985], [-1.2990643999999998, 52.3909848], [-1.2989307, 52.3908945], [-1.2973994999999998, 52.38995179999999], [-1.2961703, 52.38926480000001], [-1.2948417, 52.388569999999994], [-1.2916551, 52.3870288], [-1.2915302999999998, 52.3869668], [-1.2902953, 52.3863709], [-1.2869997903991195, 52.384780653945135], [-1.2849499999999998, 52.383791499999994], [-1.2843925, 52.38353060000001], [-1.2837695999999998, 52.38323669999999], [-1.2832015, 52.3829743], [-1.2826967, 52.38274109999999], [-1.2822781999999997, 52.3825593], [-1.2816824, 52.382311900000005], [-1.2811181, 52.3820995], [-1.2805746, 52.38191079999999], [-1.2796039, 52.3816049], [-1.2790676, 52.38145920000001], [-1.278322, 52.3812726], [-1.2779165999999995, 52.381179], [-1.2771712999999998, 52.3810302], [-1.2763667, 52.38089599999999], [-1.2756612, 52.3808027], [-1.2750281999999995, 52.380732300000005], [-1.2745837, 52.38069449999999], [-1.2741617606714282, 52.38066750911422], [-1.2739263, 52.380679599999986], [-1.2701804999999995, 52.38079369999999], [-1.26912, 52.380823099999986], [-1.2685711, 52.38084769999999], [-1.2680237999999997, 52.3808636], [-1.2675608, 52.380866399999995], [-1.267233068707129, 52.38086278012311], [-1.2671895999999998, 52.38086229999999], [-1.2663561999999997, 52.380854799999994], [-1.2651267999999998, 52.3808401], [-1.2645752999999995, 52.3808311], [-1.2639716, 52.3808255], [-1.2629180999999998, 52.38081580000001], [-1.2624132999999995, 52.38079940000001], [-1.2618168999999997, 52.38077380000001], [-1.2610584, 52.380724399999984], [-1.2603238, 52.3806683], [-1.2596618, 52.3806077], [-1.2592294, 52.38056459999999], [-1.2585927, 52.38050299999998], [-1.2578221999999997, 52.38042610000001], [-1.25764139776733, 52.380406345278054], [-1.2570232, 52.38033879999999], [-1.2558851999999998, 52.380205200000006], [-1.2555555, 52.3801593], [-1.2547667999999998, 52.380049500000005], [-1.2532967999999998, 52.379828299999986], [-1.2526470999999997, 52.379724], [-1.2519239, 52.37959270000001], [-1.2512773999999998, 52.3794748], [-1.2500622, 52.3792391], [-1.2489197, 52.3790116], [-1.2477607999999998, 52.3787531], [-1.2476325, 52.3787224], [-1.2463769, 52.3784221], [-1.2452154, 52.37812759999999], [-1.2442015, 52.3778575], [-1.2429018999999997, 52.3774957], [-1.2427639, 52.377453], [-1.2416159, 52.37710919999999], [-1.2403581, 52.376715999999995], [-1.2394648999999998, 52.37640649999999], [-1.2387424, 52.3761197], [-1.2380702, 52.375831799999986], [-1.2374184, 52.37551870000001], [-1.2368239305064967, 52.375209630417885], [-1.2360774, 52.3748215], [-1.2351976, 52.374341699999995], [-1.2343634, 52.37390940000001], [-1.2328996, 52.3732117], [-1.2324559, 52.3729987], [-1.2319616999999998, 52.372761399999995], [-1.2311185, 52.37233599999999], [-1.2297654, 52.3716812], [-1.2288568, 52.3712483], [-1.2277222000000003, 52.370703], [-1.2263650999999998, 52.3700414], [-1.2240126, 52.368904], [-1.2232432792908106, 52.368533068146355], [-1.2231328, 52.3684798], [-1.2225268, 52.36817769999999], [-1.2222106, 52.36802879999999], [-1.2218041, 52.367799299999994], [-1.2209652, 52.3673848], [-1.2146934, 52.3643361], [-1.2071014, 52.36066640000001], [-1.2066803, 52.36046529999999], [-1.2054344999999995, 52.3598713], [-1.2038987, 52.35911159999999], [-1.2025332, 52.3584578], [-1.1997035, 52.35708489999999], [-1.1985256, 52.35652199999999], [-1.195887, 52.35523450000001], [-1.1946993, 52.354618599999995], [-1.1940148, 52.3542517], [-1.1935266, 52.35397470000001], [-1.192333, 52.353277], [-1.1911395, 52.3525186], [-1.1899726999999998, 52.3517291], [-1.188189, 52.350454199999994], [-1.1865521, 52.34920100000001], [-1.1850508, 52.34802289999998], [-1.1835713, 52.34687999999999], [-1.1823689999999998, 52.3459417], [-1.180549, 52.3445221], [-1.1780488, 52.34258260000001], [-1.1746631999999997, 52.33993910000001], [-1.1733417, 52.33892149999999], [-1.1725572, 52.3383069], [-1.1708369, 52.3369888], [-1.1678098693553778, 52.33460968637544], [-1.1676352, 52.3344724], [-1.1658839, 52.333102], [-1.1657033, 52.332961099999984], [-1.1618331, 52.32995849999999], [-1.1617801097814873, 52.32991742479848], [-1.1614146, 52.3296341], [-1.1606962, 52.3290772], [-1.1591834, 52.3278983], [-1.1589848, 52.3277409], [-1.157073, 52.32626709999999], [-1.1557472000000002, 52.3252453], [-1.1543419, 52.324138799999986], [-1.1524093999999998, 52.32261979999999], [-1.1503115, 52.3210665], [-1.1497303, 52.32065720000001], [-1.1487451, 52.3200066], [-1.1478210999999998, 52.31940110000001], [-1.1463916999999997, 52.3185223], [-1.1451806, 52.3178192], [-1.1423602, 52.3162756], [-1.1396799999999998, 52.3148164], [-1.1371936, 52.31345170000001], [-1.1360564, 52.31283419999999], [-1.1317756, 52.310476699999995], [-1.1271958999999998, 52.3079774], [-1.1261152, 52.307355400000006], [-1.1251509, 52.3067906], [-1.1241923, 52.3061861], [-1.1237142, 52.30586000000001], [-1.1229416999999997, 52.3053038], [-1.1214368999999995, 52.30412919999999], [-1.1199472, 52.30283889999999], [-1.1191365, 52.3020617], [-1.117247, 52.3001359], [-1.1154839, 52.2983115], [-1.1137733999999997, 52.296556], [-1.1121969, 52.2949339], [-1.1094175, 52.2920761], [-1.1079615, 52.2905636], [-1.1060144999999997, 52.28856890000001], [-1.1041691, 52.286670699999995], [-1.1028275, 52.28529939999999], [-1.102162, 52.284598800000005], [-1.1017949, 52.284148300000005], [-1.1016618, 52.2839948], [-1.1015648, 52.283878400000006], [-1.1011992, 52.28337349999999], [-1.1008609, 52.2829024], [-1.1005828, 52.28242569999999], [-1.1003311, 52.2819548], [-1.1000746, 52.2814305], [-1.0999370999999998, 52.2810714], [-1.0991181, 52.27881730000001], [-1.0990504, 52.2786309], [-1.0990014, 52.278496], [-1.0978737, 52.2753191], [-1.0977553539973384, 52.27498606676315], [-1.0976590999999998, 52.27471520000001], [-1.0975695000000003, 52.27445209999999], [-1.0973263, 52.273758699999995], [-1.0968006, 52.2722069], [-1.0961903, 52.27044870000001], [-1.0958299, 52.2694805], [-1.0954577, 52.2685893], [-1.0950363999999997, 52.2676793], [-1.0946585999999998, 52.26695990000001], [-1.0941313, 52.2660887], [-1.0937637, 52.265531], [-1.0932726, 52.264835899999994], [-1.0927426, 52.264154299999994], [-1.0919796, 52.2632582], [-1.0917125999999997, 52.2629531], [-1.0908204, 52.2619959], [-1.0897368, 52.2607913], [-1.0889627999999998, 52.25982929999999], [-1.0884018, 52.259062], [-1.0881069, 52.2586028], [-1.0876833, 52.2579244], [-1.0872639, 52.2571656], [-1.0869918, 52.2565981], [-1.0867308, 52.256004], [-1.0864068000000002, 52.2551792], [-1.0861587, 52.254412999999985], [-1.0859853999999998, 52.253748400000006], [-1.0858374999999998, 52.2530908], [-1.0857233999999998, 52.2524345], [-1.0856491, 52.2517846], [-1.0856051, 52.2511562], [-1.0855624, 52.2505262], [-1.0856066, 52.2491861], [-1.0857092, 52.2482242], [-1.0857768, 52.247801599999995], [-1.0858832, 52.24728639999999], [-1.0861334, 52.246315799999984], [-1.0864024, 52.24539229999999], [-1.0866899, 52.24442400000001], [-1.0869125, 52.2435952], [-1.0870182, 52.24311889999999], [-1.0870762, 52.2426057], [-1.0871120999999997, 52.242158100000005], [-1.0870738999999998, 52.24152010000001], [-1.0869659000000005, 52.24072879999999], [-1.0867735999999997, 52.240072899999994], [-1.086614, 52.23967619999999], [-1.0863447, 52.239097400000006], [-1.0860187, 52.2385377], [-1.0857019, 52.23807829999999], [-1.0851244, 52.237393399999995], [-1.0845758, 52.2368457], [-1.0837056, 52.2361092], [-1.0831384, 52.2356905], [-1.0821002999999998, 52.2350343], [-1.0812309, 52.234472], [-1.0804966, 52.23400170000001], [-1.0799782, 52.2336411], [-1.0790405, 52.2329402], [-1.0787603, 52.2326938], [-1.0785339, 52.23249469999999], [-1.0780724, 52.232049999999994], [-1.0779783409434258, 52.2319429614121], [-1.0776608, 52.231581600000005], [-1.0772638, 52.2311083], [-1.0771495999999998, 52.2309496], [-1.0762305, 52.229576], [-1.0759041, 52.2290715], [-1.0755767, 52.2285861], [-1.0754555, 52.2284149], [-1.0749984, 52.22784909999999], [-1.0745427, 52.2273653], [-1.0742305, 52.22704809999999], [-1.0737454, 52.2266197], [-1.0731181, 52.2261436], [-1.0724863, 52.22571870000001], [-1.0718819999999998, 52.2253536], [-1.0711839, 52.2249868], [-1.0705033, 52.2246725], [-1.0696608, 52.22432299999999], [-1.0669169, 52.223241899999984], [-1.0626831, 52.221565], [-1.0611101, 52.2209554], [-1.058665021668996, 52.21998654579095], [-1.0555495, 52.218752], [-1.0451737, 52.21464129999998], [-1.0448067, 52.214492199999995], [-1.0237581, 52.20616209999999], [-1.0232684, 52.2059715], [-1.0219245, 52.205436500000005], [-1.0203631000000002, 52.2048139], [-1.0202444, 52.2047668], [-1.0198917, 52.20462700000001], [-1.0196468000000003, 52.2045305], [-1.0188476999999998, 52.2042156], [-1.0173109, 52.203628899999984], [-1.0169863999999995, 52.2035138], [-1.0165334, 52.20335440000001], [-1.0157016, 52.20308690000001], [-1.0145557, 52.2027491], [-1.0136373999999997, 52.2024983], [-1.0123265, 52.20216990000001], [-1.0111201, 52.201889400000006], [-1.0099259, 52.20163569999999], [-1.008474, 52.201366400000005], [-1.0072692, 52.2011763], [-1.0061881, 52.201027899999985], [-1.0053289, 52.2009273], [-1.0034811999999995, 52.200727], [-1.0023617, 52.2005832], [-1.0007515, 52.2003515], [-0.9991509, 52.20008779999999], [-0.9973076, 52.199718700000005], [-0.9955958, 52.1993319], [-0.9941148, 52.1989349], [-0.9929663, 52.19859009999998], [-0.9918673, 52.1982402], [-0.9902627999999998, 52.197673499999986], [-0.9893878, 52.1973733], [-0.9885845, 52.197116599999994], [-0.9881468125314736, 52.19698913626014], [-0.9873861000000002, 52.1967676], [-0.9863582999999998, 52.19651019999999], [-0.9848310999999998, 52.1961738], [-0.9838456999999998, 52.1959751], [-0.9825597, 52.19576099999998], [-0.981126, 52.19555479999999], [-0.9794346, 52.1953206], [-0.9786371, 52.1951965], [-0.9774637999999998, 52.1950101], [-0.9762013999999998, 52.1947832], [-0.9748933, 52.1945365], [-0.9733572999999998, 52.1942215], [-0.9720571999999998, 52.1939392], [-0.9706314, 52.19361210000001], [-0.9689803999999996, 52.1931945], [-0.9671952, 52.1927106], [-0.9659407, 52.192347299999994], [-0.9646345, 52.191948399999994], [-0.9627791, 52.1913491], [-0.9612383999999998, 52.19081309999999], [-0.9598171, 52.19028430000001], [-0.9584399, 52.1897342], [-0.9574308, 52.1893335], [-0.955834, 52.18865819999999], [-0.9539763, 52.18784860000001], [-0.9523702, 52.18714709999999], [-0.9515029999999998, 52.1867894], [-0.9504359, 52.18632229999999], [-0.9503532, 52.18628679999998], [-0.9480339, 52.1852926], [-0.9476011, 52.185106899999994], [-0.9469642, 52.1848358], [-0.9461388999999998, 52.184489], [-0.944052, 52.1835911], [-0.9434009, 52.183315599999986], [-0.9420634, 52.1827617], [-0.9405607, 52.1821825], [-0.939014, 52.1816323], [-0.9373378, 52.1811085], [-0.9364671, 52.1808417], [-0.935953, 52.180697], [-0.9348132999999998, 52.18040349999999], [-0.9330923, 52.1799978], [-0.9314481999999998, 52.17965730000001], [-0.9298656999999998, 52.17936460000001], [-0.9290265, 52.179210100000006], [-0.9275134, 52.1789073], [-0.9261079, 52.17858989999999], [-0.9244181, 52.17815569999999], [-0.9231601000000002, 52.177790599999994], [-0.9221087, 52.1774517], [-0.9205529999999996, 52.17690890000001], [-0.9190832, 52.17633819999999], [-0.9178031999999998, 52.175791], [-0.916379, 52.17512320000001], [-0.915084, 52.1744532], [-0.9137724, 52.17370309999999], [-0.9124816999999996, 52.172882900000005], [-0.9113262, 52.17207789999999], [-0.9106581, 52.1715819], [-0.9099382, 52.17101019999999], [-0.9093672000000002, 52.17052730000001], [-0.9087431999999998, 52.1699667], [-0.9083466999999998, 52.1695931], [-0.9079528, 52.16920759999999], [-0.9075767, 52.168823299999985], [-0.9072158, 52.1684341], [-0.9068572999999998, 52.1680342], [-0.9065274, 52.1676338], [-0.9062009999999996, 52.167236699999975], [-0.9058938, 52.166835], [-0.9055888, 52.1664168], [-0.904555238830366, 52.16491882804252], [-0.9041567, 52.16434120000001], [-0.9035446999999998, 52.16351989999998], [-0.9024995, 52.162156800000005], [-0.9017403, 52.161219799999984], [-0.9009308, 52.16029309999999], [-0.9002115, 52.15950759999999], [-0.8998448, 52.159117900000005], [-0.8994714999999998, 52.1587292], [-0.8992284999999998, 52.158485], [-0.8989878000000001, 52.1582431], [-0.8985009000000002, 52.15775860000001], [-0.8983152841195214, 52.157581519633055], [-0.8980007, 52.15728140000001], [-0.8974912000000002, 52.15680340000001], [-0.8969671000000001, 52.156333700000005], [-0.8964425000000001, 52.155864999999984], [-0.8953667000000001, 52.154935], [-0.8948446, 52.1545024], [-0.8942881999999999, 52.1540419], [-0.8931870999999999, 52.15316659999999], [-0.8920521, 52.15230170000001], [-0.8909105999999999, 52.1514423], [-0.8897193999999999, 52.1506082], [-0.8891368999999999, 52.150213], [-0.8885387, 52.14982619999999], [-0.8873371, 52.149055700000005], [-0.8867387000000001, 52.1486728], [-0.8861558, 52.148279], [-0.8855799, 52.1478778], [-0.8852984, 52.147675199999995], [-0.8850214, 52.1474687], [-0.8846960999999999, 52.1472288], [-0.8843797, 52.146983199999994], [-0.8840696, 52.1467348], [-0.8837658999999999, 52.1464805], [-0.8834639999999999, 52.14622659999999], [-0.8831707, 52.14596999999999], [-0.8828806999999999, 52.1457103], [-0.8825955999999999, 52.1454481], [-0.8816801, 52.14458059999999], [-0.8806427999999998, 52.14361420000001], [-0.8804476999999999, 52.1434234], [-0.8785573999999999, 52.1416119], [-0.8783994, 52.1414423], [-0.8760632, 52.1391006], [-0.8741309999999999, 52.1372195], [-0.8738988, 52.1369827], [-0.8736648999999999, 52.136744199999995], [-0.8733504, 52.1364189], [-0.8732094, 52.1362694], [-0.8729773, 52.13602310000001], [-0.8724321999999999, 52.1354263], [-0.8718999, 52.1348243], [-0.8713871, 52.1342163], [-0.8708918, 52.1336044], [-0.870413, 52.1329878], [-0.8699519, 52.13236320000001], [-0.8695051, 52.1317356], [-0.8690673999999999, 52.1311052], [-0.8602975999999999, 52.11816830000001], [-0.8597188999999998, 52.1173952], [-0.8590659, 52.1164319], [-0.8581554999999998, 52.1150886], [-0.85776585, 52.11458100000005], [-0.8576722000000001, 52.1144433], [-0.8576632, 52.1144452], [-0.8575914, 52.1143372], [-0.8574150269554125, 52.114076927155445], [-0.8570915, 52.1135995], [-0.8560772, 52.1121029], [-0.8545049612168144, 52.10978287988833], [-0.8511249, 52.1047948], [-0.8506308, 52.10408580000001], [-0.8501246, 52.1033806], [-0.8496037, 52.1026787], [-0.8490595999999999, 52.1019823], [-0.8484939999999999, 52.1012874], [-0.8479132999999999, 52.100598899999994], [-0.8473058, 52.09991839999999], [-0.8466607, 52.0992493], [-0.8459949, 52.0985798], [-0.8453109999999999, 52.0979172], [-0.8446020999999999, 52.0972655], [-0.8438769999999999, 52.09662149999999], [-0.8431311999999999, 52.0959921], [-0.8423639, 52.095371], [-0.8415777, 52.0947567], [-0.8407709, 52.0941566], [-0.8394375, 52.09327139999999], [-0.8387484, 52.092842299999994], [-0.8380606, 52.092409800000006], [-0.8373972, 52.0919637], [-0.8367356, 52.0915147], [-0.8353481999999999, 52.09066159999999], [-0.8345471, 52.09021469999998], [-0.8337374999999999, 52.0897732], [-0.8329153, 52.08934159999999], [-0.8320850999999999, 52.08891799999999], [-0.8315029999999999, 52.08863079999999], [-0.8309217, 52.0883406], [-0.8303426, 52.0880501], [-0.8297647999999999, 52.08775690000001], [-0.8291927999999998, 52.0874612], [-0.8286275999999999, 52.0871606], [-0.8280670999999998, 52.0868561], [-0.8275134, 52.0865444], [-0.8269683999999999, 52.08623130000001], [-0.8264339, 52.08591189999999], [-0.8259057, 52.0855868], [-0.8253840999999998, 52.0852577], [-0.8248689999999999, 52.0849245], [-0.8243614, 52.0845869], [-0.8238629, 52.0842456], [-0.8233702, 52.0838997], [-0.822885, 52.0835498], [-0.8224067999999999, 52.083195], [-0.8219379, 52.082836099999994], [-0.8214772999999999, 52.082472], [-0.8210268, 52.08210660000001], [-0.8205874, 52.0817339], [-0.8201568000000001, 52.0813588], [-0.8197305999999999, 52.08098030000001], [-0.8193019, 52.08060520000001], [-0.8188911, 52.0802214], [-0.818487, 52.07983629999999], [-0.8180918999999999, 52.079446299999994], [-0.8177113, 52.07905189999999], [-0.8173369, 52.0786548], [-0.8169681, 52.07825509999999], [-0.8166099, 52.077850699999985], [-0.8125188, 52.07318269999999], [-0.8118675999999999, 52.0724306], [-0.8112044999999999, 52.0716793], [-0.8107289, 52.07116690000001], [-0.8104775999999999, 52.07091609999999], [-0.810218, 52.0706676], [-0.809672, 52.07018080000001], [-0.8090833, 52.06970359999999], [-0.8084837557075693, 52.0692451540987], [-0.8084778, 52.0692406], [-0.80786, 52.0687806], [-0.8072545, 52.0683159], [-0.8069585, 52.068080900000005], [-0.8066742, 52.067839], [-0.8062621, 52.06748059999999], [-0.8056543999999999, 52.066979999999994], [-0.8053959999999999, 52.066738599999994], [-0.8051282999999999, 52.06648080000001], [-0.8048944999999998, 52.0662311], [-0.8046632, 52.065967400000005], [-0.8044688999999999, 52.0657333], [-0.8042512999999999, 52.065438099999994], [-0.8040663, 52.0651651], [-0.8038935999999999, 52.0648877], [-0.8037341, 52.0645404], [-0.8034622999999999, 52.0640421], [-0.803302, 52.0635681], [-0.8030030999999999, 52.0626329], [-0.8027933, 52.061888499999995], [-0.8026694000000001, 52.06137609999999], [-0.8024984999999999, 52.0605991], [-0.8023456999999999, 52.0602563], [-0.8023014, 52.06010710000001], [-0.8021632999999999, 52.0596552], [-0.8019864000000001, 52.0589951], [-0.8019080999999999, 52.0587371], [-0.8017448999999999, 52.05812409999999], [-0.8017006, 52.0579789], [-0.8014293999999998, 52.057446600000006], [-0.8012885000000001, 52.05705], [-0.8011262999999998, 52.056653100000005], [-0.8009904, 52.05628720000001], [-0.8006475, 52.05564979999999], [-0.8004798999999999, 52.055358899999995], [-0.8002221999999999, 52.0549157], [-0.7999942187933974, 52.054578667909794], [-0.7998737, 52.0544005], [-0.7996016, 52.0540364], [-0.7992434000000002, 52.05357659999999], [-0.7989694, 52.0532419], [-0.7983907999999998, 52.0526116], [-0.7980845999999999, 52.052301699999994], [-0.7975067999999998, 52.0517399], [-0.7971727000000001, 52.0514258], [-0.7960314999999999, 52.05046660000001], [-0.7957321, 52.050210099999994], [-0.7956798999999999, 52.050167900000005], [-0.7949707, 52.0495949], [-0.7948133999999999, 52.04946729999999], [-0.7942227999999999, 52.04900419999999], [-0.7933364000000002, 52.0483025], [-0.7926403, 52.0477697], [-0.7917819999999999, 52.0471157], [-0.7898038999999999, 52.0456203], [-0.7865839, 52.04317209999999], [-0.7827979999999999, 52.0402933], [-0.7809472, 52.03888260000001], [-0.7795328, 52.03780379999999], [-0.7788689, 52.037245899999995], [-0.7784847, 52.036954400000006], [-0.7778244, 52.036453400000006], [-0.7770605999999999, 52.035885699999994], [-0.7765424, 52.03552729999999], [-0.7759134, 52.0350934], [-0.7756338, 52.034901899999994], [-0.7744579, 52.0340211], [-0.7742263, 52.0338476], [-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921148, 51.54280350971477], [-0.16317344605639222, 51.54282999135851], [-0.16294988708648553, 51.54285640761352], [-0.16275080827404773, 51.5428824059313], [-0.16257211501073182, 51.54290763376341], [-0.16240971268819077, 51.54293173856132], [-0.1622595066980776, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
109.9 |
1224 |
1333 |
Tamworth Low Level |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-18 12:43:56 |
TERMINATED |
2026-09-18 12:33:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17944894 |
1789734714591072 |
153 |
153 |
2026-09-18 12:43:38.534641 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:38.135421 |
| 639680 |
671355 |
C00491 |
705F90MM18 |
2026-09-18 |
COMPLETE |
17945224 |
2026-09-18 13:33:00 |
2026-09-18 12:43:56 |
2026-09-20 12:43:56 |
{"id": 671355, "stp": "O", "toc": "Chiltern Railways", "uid": "C00491", "consist": "196011", "dest_crs": "MKC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C00491/2026-09-18/detailed", "trust_id": "705F90MM18", "origin_crs": "XBQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milton Keynes Central", "service_date": "2026-09-18", "dest_arr_time": "1334", "dest_platform": "2A", "is_terminated": 1, "next_location": "Milton Keynes Central", "signalling_id": "5F90", "timing_status": "EARLY", "origin_station": "Bletchley T.M.D.", "current_leg_arr": "1333", "current_leg_dep": "1323", "current_leg_end": "Milton Keynes Central", "origin_dep_time": "1312", "origin_platform": null, "current_location": "Milton Keynes Central", "last_update_time": "2026-09-18T12:43:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7379492141438497, 52.000559315669975], [-0.7379668999999999, 52.0006075], [-0.7380527, 52.00084030000001], [-0.7381492999999999, 52.0011041], [-0.7382391999999999, 52.0013328], [-0.7383377, 52.0015698], [-0.7384631, 52.0018571], [-0.7386059999999999, 52.002163800000005], [-0.7387515, 52.002471799999995], [-0.7389459, 52.00283590000001], [-0.7391156, 52.00316899999999], [-0.7393099999999999, 52.00350459999999], [-0.7394822999999999, 52.0038105], [-0.7396809, 52.0041375], [-0.7398551, 52.004434200000006], [-0.7400858999999999, 52.004811999999994], [-0.7402796, 52.005121900000006], [-0.7408289, 52.0059706], [-0.7411700999999999, 52.0064567], [-0.7413772000000001, 52.00677490000001], [-0.7416845, 52.007189100000005], [-0.7419365, 52.0075177], [-0.7422048, 52.0078537], [-0.7424334999999999, 52.00814589999999], [-0.7426045, 52.00835639999999], [-0.7427545999999999, 52.0085372], [-0.7429521, 52.00877309999999], [-0.7431935, 52.00905229999999], [-0.7434303, 52.0093274], [-0.7437543999999999, 52.0096921], [-0.7442224999999999, 52.0101944], [-0.7443693, 52.010347499999995], [-0.7447576, 52.01073920000001], [-0.7450665, 52.0110543], [-0.7454247999999999, 52.011402], [-0.7457171, 52.01168719999999], [-0.7461241, 52.01208689999999], [-0.7466305, 52.012531899999985], [-0.7469375000000001, 52.01279830000001], [-0.7473068999999999, 52.01312329999999], [-0.7476113999999999, 52.01338089999999], [-0.7484154, 52.01402900000001], [-0.7491985999999999, 52.0146282], [-0.750061, 52.0152902], [-0.7509126, 52.015942200000005], [-0.7519305, 52.0167156], [-0.7528611999999999, 52.017423699999995], [-0.7538241, 52.0181608], [-0.754791, 52.0188953], [-0.7557190999999999, 52.0195993], [-0.7564298999999999, 52.02014889999999], [-0.7565408999999998, 52.0202339], [-0.7569203, 52.02052460000001], [-0.7571030999999999, 52.02066469999999], [-0.7574047999999999, 52.0208925], [-0.7582543999999999, 52.0215403], [-0.7592502, 52.0222988], [-0.7601736, 52.02300429999999], [-0.7610245, 52.0236505], [-0.7617648, 52.02421330000001], [-0.7626271, 52.024871], [-0.7636678, 52.0256624], [-0.7646193, 52.0263951], [-0.7654005, 52.0269909], [-0.7664411999999999, 52.0277889], [-0.7674524, 52.0285637], [-0.7685132, 52.0293674], [-0.7690148999999998, 52.02974830000001], [-0.7695217, 52.03013309999999], [-0.7704812999999999, 52.0308665], [-0.7709090999999999, 52.03121059999998], [-0.7714006, 52.03160340000001], [-0.7714677, 52.03167270000001], [-0.771587, 52.0317816], [-0.7716954999999999, 52.031907399999994], [-0.7718647999999999, 52.0320508], [-0.7721744, 52.0322952], [-0.7723701, 52.03245069999999], [-0.7726144, 52.0327109], [-0.7727117, 52.03281899999999], [-0.7728405, 52.0329573], [-0.7729792, 52.0330913], [-0.7731586999999999, 52.03324719999999], [-0.7732821, 52.03334770000001], [-0.7734411, 52.03347279999999], [-0.7736011, 52.0335953]]}", "current_leg_start": "Bletchley Up and Down Relief 2", "dest_arr_time_act": "1334", "motion_projection": null, "next_location_lat": "52.0335953", "next_location_lon": "-0.7736011", "previous_location": "Bletchley Up and Down Relief 2", "current_leg_milage": "2.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 953.005, \"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\": 1251.368, \"from_m\": 953.005, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1306.61, \"from_m\": 1251.368, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5011.324, \"from_m\": 1306.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6309.432, \"from_m\": 5011.324, \"capability_applied\": null, \"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\": 6391.472, \"from_m\": 6309.432, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6654.526, \"from_m\": 6391.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6769.964, \"from_m\": 6654.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6922.885, \"from_m\": 6769.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 671355, \"profile_key\": \"8d798a6cfa3b7f3b93e6d530ba8891d013a1ef4f0d74e4d6b96df6ab82c39000\", \"schedule_id\": 35460, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Bletchley T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65571}, {\"is_pass\": false, \"wtt_arr\": \"1317\", \"wtt_dep\": \"1324\", \"location\": \"Bletchley\", \"stage_seq\": 2, \"distance_m\": 1952.961, \"section_seq\": 1, \"route_path_id\": 65571}, {\"is_pass\": false, \"wtt_arr\": \"1327\", \"wtt_dep\": \"1327\", \"location\": \"Bletchley Up and Down Relief 2\", \"stage_seq\": 3, \"distance_m\": 2478.61, \"section_seq\": 1, \"route_path_id\": 65571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 4, \"distance_m\": 3486.316, \"section_seq\": 1, \"route_path_id\": 65571}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"wtt_dep\": null, \"location\": \"Milton Keynes Central\", \"stage_seq\": 5, \"distance_m\": 6922.885, \"section_seq\": 1, \"route_path_id\": 65571}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6922.885, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65571}], \"total_distance_m\": 6922.885, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1849.191, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5073.694, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1312", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.0335953", "current_position_lon": "-0.7736011", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:57Z\", \"source_id\": 56038133, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:10:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:04Z\", \"source_id\": 17928352, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:05Z\", \"source_id\": 56066994, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:09Z\", \"source_id\": 17936444, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:15Z\", \"source_id\": 56097784, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:21Z\", \"source_id\": 17945224, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milton Keynes Central", "service_state_platform": "2", "timing_fact_generation": 1789734741553328, "current_leg_arrival_utc": "2026-09-18T13:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:45.840481", "service_state_evidence_id": 17945224, "current_leg_start_actual_dep": "2026-09-18T13:27:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:46.065057", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
O |
XBQ |
MKC |
5F90 |
196011 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 953.005, "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": 1251.368, "from_m": 953.005, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1306.61, "from_m": 1251.368, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5011.324, "from_m": 1306.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6309.432, "from_m": 5011.324, "capability_applied": null, "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": 6391.472, "from_m": 6309.432, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6654.526, "from_m": 6391.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6769.964, "from_m": 6654.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6922.885, "from_m": 6769.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 671355, "profile_key": "8d798a6cfa3b7f3b93e6d530ba8891d013a1ef4f0d74e4d6b96df6ab82c39000", "schedule_id": 35460, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1312", "location": "Bletchley T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65571}, {"is_pass": false, "wtt_arr": "1317", "wtt_dep": "1324", "location": "Bletchley", "stage_seq": 2, "distance_m": 1952.961, "section_seq": 1, "route_path_id": 65571}, {"is_pass": false, "wtt_arr": "1327", "wtt_dep": "1327", "location": "Bletchley Up and Down Relief 2", "stage_seq": 3, "distance_m": 2478.61, "section_seq": 1, "route_path_id": 65571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329", "location": "Denbigh Hall South Jn", "stage_seq": 4, "distance_m": 3486.316, "section_seq": 1, "route_path_id": 65571}, {"is_pass": false, "wtt_arr": "1334", "wtt_dep": null, "location": "Milton Keynes Central", "stage_seq": 5, "distance_m": 6922.885, "section_seq": 1, "route_path_id": 65571}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6922.885, "from_m": 0.0, "section_seq": 1, "route_path_id": 65571}], "total_distance_m": 6922.885, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1849.191, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5073.694, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21595, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:57Z", "source_id": 56038133, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:10:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:04Z", "source_id": 17928352, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21559, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:05Z", "source_id": 56066994, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:23:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:09Z", "source_id": 17936444, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21494, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:15Z", "source_id": 56097784, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:33:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:21Z", "source_id": 17945224, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T13:33:00+01:00", "operational_fact": true}] |
Bletchley T.M.D. |
1312 |
1312 |
None |
None |
None |
Milton Keynes Central |
1334 |
1334 |
2A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C00491/2026-09-18/detailed |
None |
Bletchley Up and Down Relief 2 |
2026-09-18T13:27:00+01:00 |
Milton Keynes Central |
10.0 |
{"type": "LineString", "coordinates": [[-0.7379492141438497, 52.000559315669975], [-0.7379668999999999, 52.0006075], [-0.7380527, 52.00084030000001], [-0.7381492999999999, 52.0011041], [-0.7382391999999999, 52.0013328], [-0.7383377, 52.0015698], [-0.7384631, 52.0018571], [-0.7386059999999999, 52.002163800000005], [-0.7387515, 52.002471799999995], [-0.7389459, 52.00283590000001], [-0.7391156, 52.00316899999999], [-0.7393099999999999, 52.00350459999999], [-0.7394822999999999, 52.0038105], [-0.7396809, 52.0041375], [-0.7398551, 52.004434200000006], [-0.7400858999999999, 52.004811999999994], [-0.7402796, 52.005121900000006], [-0.7408289, 52.0059706], [-0.7411700999999999, 52.0064567], [-0.7413772000000001, 52.00677490000001], [-0.7416845, 52.007189100000005], [-0.7419365, 52.0075177], [-0.7422048, 52.0078537], [-0.7424334999999999, 52.00814589999999], [-0.7426045, 52.00835639999999], [-0.7427545999999999, 52.0085372], [-0.7429521, 52.00877309999999], [-0.7431935, 52.00905229999999], [-0.7434303, 52.0093274], [-0.7437543999999999, 52.0096921], [-0.7442224999999999, 52.0101944], [-0.7443693, 52.010347499999995], [-0.7447576, 52.01073920000001], [-0.7450665, 52.0110543], [-0.7454247999999999, 52.011402], [-0.7457171, 52.01168719999999], [-0.7461241, 52.01208689999999], [-0.7466305, 52.012531899999985], [-0.7469375000000001, 52.01279830000001], [-0.7473068999999999, 52.01312329999999], [-0.7476113999999999, 52.01338089999999], [-0.7484154, 52.01402900000001], [-0.7491985999999999, 52.0146282], [-0.750061, 52.0152902], [-0.7509126, 52.015942200000005], [-0.7519305, 52.0167156], [-0.7528611999999999, 52.017423699999995], [-0.7538241, 52.0181608], [-0.754791, 52.0188953], [-0.7557190999999999, 52.0195993], [-0.7564298999999999, 52.02014889999999], [-0.7565408999999998, 52.0202339], [-0.7569203, 52.02052460000001], [-0.7571030999999999, 52.02066469999999], [-0.7574047999999999, 52.0208925], [-0.7582543999999999, 52.0215403], [-0.7592502, 52.0222988], [-0.7601736, 52.02300429999999], [-0.7610245, 52.0236505], [-0.7617648, 52.02421330000001], [-0.7626271, 52.024871], [-0.7636678, 52.0256624], [-0.7646193, 52.0263951], [-0.7654005, 52.0269909], [-0.7664411999999999, 52.0277889], [-0.7674524, 52.0285637], [-0.7685132, 52.0293674], [-0.7690148999999998, 52.02974830000001], [-0.7695217, 52.03013309999999], [-0.7704812999999999, 52.0308665], [-0.7709090999999999, 52.03121059999998], [-0.7714006, 52.03160340000001], [-0.7714677, 52.03167270000001], [-0.771587, 52.0317816], [-0.7716954999999999, 52.031907399999994], [-0.7718647999999999, 52.0320508], [-0.7721744, 52.0322952], [-0.7723701, 52.03245069999999], [-0.7726144, 52.0327109], [-0.7727117, 52.03281899999999], [-0.7728405, 52.0329573], [-0.7729792, 52.0330913], [-0.7731586999999999, 52.03324719999999], [-0.7732821, 52.03334770000001], [-0.7734411, 52.03347279999999], [-0.7736011, 52.0335953]]} |
2.7 |
1323 |
1333 |
Bletchley Up and Down Relief 2 |
Milton Keynes Central |
Milton Keynes Central |
52.0335953 |
-0.7736011 |
52.0335953 |
-0.7736011 |
1 |
0 |
2026-09-18 12:43:56 |
TERMINATED |
2026-09-18 12:33:00 |
Milton Keynes Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945224 |
1789734741553328 |
10 |
10 |
2026-09-18 12:43:46.065057 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:45.840481 |
| 639681 |
671218 |
W70143 |
072N08MM18 |
2026-09-18 |
COMPLETE |
17945259 |
2026-09-18 13:33:00 |
2026-09-18 12:43:56 |
2026-09-20 12:43:56 |
{"id": 671218, "stp": "P", "toc": "ScotRail", "uid": "W70143", "consist": "380106", "dest_crs": "NEI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70143/2026-09-18/detailed", "trust_id": "072N08MM18", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Neilston", "service_date": "2026-09-18", "dest_arr_time": "1336", "dest_platform": null, "is_terminated": 1, "next_location": "Neilston", "signalling_id": "2N08", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1333", "current_leg_dep": "1328", "current_leg_end": "Neilston", "origin_dep_time": "1305", "origin_platform": "10", "current_location": "Neilston", "last_update_time": "2026-09-18T12:43:56", "route_debug_link": null, "timing_variation": "-3 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": "1336", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1402.285, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2607.43, \"from_m\": 1402.285, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 671218, \"profile_key\": \"a060be80cd616007373b7ee0ac9df6c263c69d998a958ea4c95aa2a25051cbd5\", \"schedule_id\": 26918, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2027.706, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1309H\", \"wtt_dep\": \"1310\", \"location\": \"Pollokshields East\", \"stage_seq\": 4, \"distance_m\": 2252.452, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1311H\", \"location\": \"Queens Park\", \"stage_seq\": 5, \"distance_m\": 2894.948, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1313H\", \"location\": \"Crosshill\", \"stage_seq\": 6, \"distance_m\": 3602.151, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": \"1315H\", \"location\": \"Mount Florida\", \"stage_seq\": 7, \"distance_m\": 4497.85, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1317\", \"wtt_dep\": \"1317H\", \"location\": \"Cathcart\", \"stage_seq\": 8, \"distance_m\": 5549.717, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 9, \"distance_m\": 5697.071, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1320\", \"location\": \"Muirend\", \"stage_seq\": 10, \"distance_m\": 6765.763, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1322H\", \"wtt_dep\": \"1323\", \"location\": \"Williamwood\", \"stage_seq\": 11, \"distance_m\": 11248.232, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1325\", \"wtt_dep\": \"1325H\", \"location\": \"Whitecraigs\", \"stage_seq\": 12, \"distance_m\": 12598.919, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1327H\", \"wtt_dep\": \"1328\", \"location\": \"Patterton\", \"stage_seq\": 13, \"distance_m\": 14201.687, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1336\", \"wtt_dep\": null, \"location\": \"Neilston\", \"stage_seq\": 14, \"distance_m\": 20328.954, \"section_seq\": 1, \"route_path_id\": 101884}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20328.954, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101884}], \"total_distance_m\": 20328.954, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.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": "1305", "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-18T12:08:15Z\", \"source_id\": 56036329, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:17Z\", \"source_id\": 17927789, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:22Z\", \"source_id\": 56041743, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:10:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:25Z\", \"source_id\": 17929343, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:25Z\", \"source_id\": 56046822, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:12:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:26Z\", \"source_id\": 17930865, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:07Z\", \"source_id\": 56051458, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:14Z\", \"source_id\": 17932139, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:27Z\", \"source_id\": 56057682, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:33Z\", \"source_id\": 17933863, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:57Z\", \"source_id\": 56064132, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:01Z\", \"source_id\": 17935636, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:37Z\", \"source_id\": 56068391, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:41Z\", \"source_id\": 17936842, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:23Z\", \"source_id\": 56083102, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:26Z\", \"source_id\": 17941059, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:18Z\", \"source_id\": 56097900, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:23Z\", \"source_id\": 17945259, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neilston", "service_state_platform": "2", "timing_fact_generation": 1789734749191784, "current_leg_arrival_utc": "2026-09-18T13:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:49.075265", "service_state_evidence_id": 17945259, "current_leg_start_actual_dep": "2026-09-18T13:28:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:49.548867", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
NEI |
2N08 |
380106 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1402.285, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2607.43, "from_m": 1402.285, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 671218, "profile_key": "a060be80cd616007373b7ee0ac9df6c263c69d998a958ea4c95aa2a25051cbd5", "schedule_id": 26918, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1305", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 101884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2027.706, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1309H", "wtt_dep": "1310", "location": "Pollokshields East", "stage_seq": 4, "distance_m": 2252.452, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1311H", "location": "Queens Park", "stage_seq": 5, "distance_m": 2894.948, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1313H", "location": "Crosshill", "stage_seq": 6, "distance_m": 3602.151, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": "1315H", "location": "Mount Florida", "stage_seq": 7, "distance_m": 4497.85, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1317", "wtt_dep": "1317H", "location": "Cathcart", "stage_seq": 8, "distance_m": 5549.717, "section_seq": 1, "route_path_id": 101884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "Cathcart West Jn", "stage_seq": 9, "distance_m": 5697.071, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1320", "location": "Muirend", "stage_seq": 10, "distance_m": 6765.763, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1322H", "wtt_dep": "1323", "location": "Williamwood", "stage_seq": 11, "distance_m": 11248.232, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1325", "wtt_dep": "1325H", "location": "Whitecraigs", "stage_seq": 12, "distance_m": 12598.919, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1327H", "wtt_dep": "1328", "location": "Patterton", "stage_seq": 13, "distance_m": 14201.687, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1336", "wtt_dep": null, "location": "Neilston", "stage_seq": 14, "distance_m": 20328.954, "section_seq": 1, "route_path_id": 101884}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20328.954, "from_m": 0.0, "section_seq": 1, "route_path_id": 101884}], "total_distance_m": 20328.954, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.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-18T12:08:15Z", "source_id": 56036329, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:08:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:17Z", "source_id": 17927789, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2536, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:22Z", "source_id": 56041743, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:10:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:25Z", "source_id": 17929343, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2532, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:25Z", "source_id": 56046822, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:12:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:26Z", "source_id": 17930865, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1862, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:07Z", "source_id": 56051458, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:14:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:14Z", "source_id": 17932139, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1873, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:27Z", "source_id": 56057682, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:17:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:33Z", "source_id": 17933863, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2528, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:57Z", "source_id": 56064132, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:19:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:01Z", "source_id": 17935636, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2525, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:37Z", "source_id": 56068391, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:22:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:41Z", "source_id": 17936842, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2520, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:23Z", "source_id": 56083102, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:27:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:26Z", "source_id": 17941059, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1869, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:18Z", "source_id": 56097900, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:23Z", "source_id": 17945259, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:33:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1305 |
1305 |
10 |
None |
None |
Neilston |
1336 |
1336 |
None |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70143/2026-09-18/detailed |
None |
Patterton |
2026-09-18T13:28: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 |
1328 |
1333 |
Patterton |
Neilston |
Neilston |
55.7828901 |
-4.4269095 |
55.7828901 |
-4.4269095 |
1 |
0 |
2026-09-18 12:43:56 |
TERMINATED |
2026-09-18 12:33:00 |
Neilston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945259 |
1789734749191784 |
38 |
38 |
2026-09-18 12:43:49.548867 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:49.075265 |
| 639682 |
667970 |
W34618 |
731B11MH18 |
2026-09-18 |
COMPLETE |
17945178 |
2026-09-18 13:33:00 |
2026-09-18 12:43:56 |
2026-09-20 12:43:56 |
{"id": 667970, "stp": "P", "toc": "Great Western Railway", "uid": "W34618", "consist": "800013+800021", "dest_crs": "SWA", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34618/2026-09-18/detailed", "trust_id": "731B11MH18", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swansea", "service_date": "2026-09-18", "dest_arr_time": "1330", "dest_platform": "3", "is_terminated": 1, "next_location": "Swansea", "signalling_id": "1B11", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1333", "current_leg_dep": "1322", "current_leg_end": "Swansea", "origin_dep_time": "1048", "origin_platform": "5", "current_location": "Swansea", "last_update_time": "2026-09-18T12:43:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8264056176573225, 51.64795847325731], [-3.827084399999999, 51.6483129], [-3.8281456, 51.64886389999999], [-3.8293018, 51.6494945], [-3.830422200000001, 51.65013520000001], [-3.8310117, 51.650481799999994], [-3.8315721, 51.6507836], [-3.832168999999999, 51.6510472], [-3.8327892, 51.6512536], [-3.833228899999999, 51.651372399999985], [-3.833752800000001, 51.65149060000001], [-3.834404, 51.651595400000005], [-3.8346324, 51.65162500000001], [-3.835083299999999, 51.6516633], [-3.8354578, 51.6516527], [-3.835615100000001, 51.6516599], [-3.8365976, 51.6517023], [-3.8369817, 51.6517135], [-3.8372932999999994, 51.6517211], [-3.837635399999999, 51.65172100000001], [-3.8378571, 51.651711299999995], [-3.838302899999999, 51.65168680000001], [-3.838603299999999, 51.65166019999999], [-3.8391259, 51.6515988], [-3.839563799999999, 51.6515474], [-3.8397443, 51.65152619999999], [-3.840060900000001, 51.651495100000005], [-3.840430299999999, 51.65145009999999], [-3.840672399999999, 51.65142149999999], [-3.840989799999999, 51.65138360000001], [-3.84106465109579, 51.651373582864245], [-3.8412460999999993, 51.6513493], [-3.8434263, 51.6510881], [-3.8456573, 51.65082399999999], [-3.8481408999999993, 51.65056609999999], [-3.850206599999999, 51.650341], [-3.8505696, 51.6502965], [-3.8519626, 51.650150399999994], [-3.8530235, 51.6500378], [-3.8540430999999993, 51.64992350000001], [-3.8548664, 51.6498315], [-3.855944, 51.6497267], [-3.8566247, 51.6496825], [-3.8571841999999994, 51.64966569999999], [-3.857823899999999, 51.64966449999999], [-3.858474399999999, 51.64968709999999], [-3.8590158, 51.64972], [-3.8595411, 51.64977149999999], [-3.860276999999999, 51.6498668], [-3.8607849, 51.64995290000001], [-3.8612245, 51.6500378], [-3.8620588, 51.6502354], [-3.862755721713942, 51.65044010053293], [-3.8628742, 51.6504749], [-3.863344600000001, 51.6506337], [-3.8637911, 51.6508032], [-3.8642749, 51.6510043], [-3.8647134, 51.6512067], [-3.8653978, 51.651577399999994], [-3.8660609, 51.65197440000001], [-3.8669521, 51.6526073], [-3.8677629, 51.65316210000001], [-3.8679379, 51.65327829999999], [-3.8692979, 51.654212699999995], [-3.870945499999999, 51.6553565], [-3.8719542, 51.65604660000001], [-3.87308, 51.6568075], [-3.8734528, 51.6570472], [-3.873864199999999, 51.65728420000001], [-3.8742848999999993, 51.6574984], [-3.8747445, 51.65771339999999], [-3.875137800000001, 51.65788319999999], [-3.8756645, 51.65809780000001], [-3.8810313, 51.6601468], [-3.8818592, 51.6605003], [-3.8825151, 51.66080039999999], [-3.8832364, 51.661154399999994], [-3.8837324999999994, 51.661448799999995], [-3.88395902059204, 51.6615964536806], [-3.884355, 51.6615778], [-3.8848785, 51.66154379999999], [-3.8851979, 51.6615147], [-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": "Neath", "dest_arr_time_act": "1330", "motion_projection": null, "next_location_lat": "51.6254157", "next_location_lon": "-3.9408570", "previous_location": "Neath", "current_leg_milage": "6.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38064.87, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.384, \"from_m\": 38064.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38637.899, \"from_m\": 38148.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38676.439, \"from_m\": 38637.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38827.029, \"from_m\": 38676.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40156.774, \"from_m\": 38827.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40168.378, \"from_m\": 40156.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49345.858, \"from_m\": 40168.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49400.369, \"from_m\": 49345.858, \"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\": 56157.297, \"from_m\": 49400.369, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56237.243, \"from_m\": 56157.297, \"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\": 56295.624, \"from_m\": 56237.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56402.511, \"from_m\": 56295.624, \"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\": 56458.631, \"from_m\": 56402.511, \"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\": 56517.021, \"from_m\": 56458.631, \"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\": 57141.537, \"from_m\": 56517.021, \"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\": 57752.325, \"from_m\": 57141.537, \"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\": 58044.301, \"from_m\": 57752.325, \"capability_applied\": null, \"effective_limit_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\": 58084.557, \"from_m\": 58044.301, \"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\": 58221.163, \"from_m\": 58084.557, \"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\": 58633.625, \"from_m\": 58221.163, \"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\": 58978.418, \"from_m\": 58633.625, \"capability_applied\": 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\": 59043.481, \"from_m\": 58978.418, \"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\": 96698.38, \"from_m\": 59043.481, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96807.618, \"from_m\": 96698.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119493.436, \"from_m\": 96807.618, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 119565.811, \"from_m\": 119493.436, \"capability_applied\": null, \"effective_limit_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\": 122182.713, \"from_m\": 119565.811, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 124284.812, \"from_m\": 122182.713, \"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\": 124369.494, \"from_m\": 124284.812, \"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\": 124435.056, \"from_m\": 124369.494, \"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\": 133170.101, \"from_m\": 124435.056, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 133473.173, \"from_m\": 133170.101, \"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\": 134001.231, \"from_m\": 133473.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 138874.25, \"from_m\": 134001.231, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 151589.684, \"from_m\": 138874.25, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 151668.614, \"from_m\": 151589.684, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 162031.126, \"from_m\": 151668.614, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 171537.983, \"from_m\": 162031.126, \"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\": 171902.6, \"from_m\": 171537.983, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 171987.158, \"from_m\": 171902.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177927.616, \"from_m\": 171987.158, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 179320.692, \"from_m\": 177927.616, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 180926.023, \"from_m\": 179320.692, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 189366.227, \"from_m\": 180926.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\": 197699.84, \"from_m\": 189366.227, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 198515.745, \"from_m\": 197699.84, \"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\": 198648.62, \"from_m\": 198515.745, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 198744.316, \"from_m\": 198648.62, \"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\": 200966.209, \"from_m\": 198744.316, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 209950.951, \"from_m\": 200966.209, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 210042.653, \"from_m\": 209950.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211259.556, \"from_m\": 210042.653, \"capability_applied\": null, \"effective_limit_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\": 211329.076, \"from_m\": 211259.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211384.958, \"from_m\": 211329.076, \"capability_applied\": null, \"effective_limit_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\": 212499.546, \"from_m\": 211384.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 212514.769, \"from_m\": 212499.546, \"capability_applied\": null, \"effective_limit_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\": 212582.669, \"from_m\": 212514.769, \"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\": 213679.395, \"from_m\": 212582.669, \"capability_applied\": null, \"effective_limit_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\": 214231.488, \"from_m\": 213679.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 214471.334, \"from_m\": 214231.488, \"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\": 214657.845, \"from_m\": 214471.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 215529.106, \"from_m\": 214657.845, \"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\": 216906.699, \"from_m\": 215529.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 217140.829, \"from_m\": 216906.699, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 229063.13, \"from_m\": 217140.829, \"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\": 230020.619, \"from_m\": 229063.13, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 230218.329, \"from_m\": 230020.619, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 230620.28, \"from_m\": 230218.329, \"capability_applied\": null, \"effective_limit_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\": 230682.274, \"from_m\": 230620.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 231584.334, \"from_m\": 230682.274, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 231667.433, \"from_m\": 231584.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 231878.896, \"from_m\": 231667.433, \"capability_applied\": null, \"effective_limit_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\": 232057.992, \"from_m\": 231878.896, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 232107.9, \"from_m\": 232057.992, \"capability_applied\": null, \"effective_limit_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\": 232258.293, \"from_m\": 232107.9, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 232700.069, \"from_m\": 232258.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}, {\"to_m\": 232968.335, \"from_m\": 232700.069, \"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\": 233686.021, \"from_m\": 232968.335, \"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\": 256850.624, \"from_m\": 233686.021, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 264558.897, \"from_m\": 256850.624, \"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\": 264964.301, \"from_m\": 264558.897, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 265698.192, \"from_m\": 264964.301, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 265790.709, \"from_m\": 265698.192, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 265854.327, \"from_m\": 265790.709, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 265917.221, \"from_m\": 265854.327, \"capability_applied\": null, \"effective_limit_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\": 268051.7, \"from_m\": 265917.221, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 270221.76, \"from_m\": 268051.7, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 272588.126, \"from_m\": 270221.76, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 278397.749, \"from_m\": 272588.126, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 279085.292, \"from_m\": 278397.749, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 281348.495, \"from_m\": 279085.292, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 281416.701, \"from_m\": 281348.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 283441.04, \"from_m\": 281416.701, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 284232.931, \"from_m\": 283441.04, \"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\": 285517.431, \"from_m\": 284232.931, \"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\": 294111.941, \"from_m\": 285517.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\": 295037.394, \"from_m\": 294111.941, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 298823.361, \"from_m\": 295037.394, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 300250.305, \"from_m\": 298823.361, \"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\": 301820.158, \"from_m\": 300250.305, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 304099.41, \"from_m\": 301820.158, \"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\": 305073.566, \"from_m\": 304099.41, \"capability_applied\": null, \"effective_limit_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\": 305103.76, \"from_m\": 305073.566, \"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\": 305498.013, \"from_m\": 305103.76, \"capability_applied\": null, \"effective_limit_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\": 306239.545, \"from_m\": 305498.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 306659.037, \"from_m\": 306239.545, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 667970, \"profile_key\": \"8cb0c07a429c05b399ffa6df49a7225797251bda17693c8dbde1a196465161de\", \"schedule_id\": 25889, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1053H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1055H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1056H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1100\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1103\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.86, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1106H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.982, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1109H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56458.631, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": false, \"wtt_arr\": \"1111\", \"wtt_dep\": \"1113\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57629.41, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57921.534, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71603.89, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85060.419, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1128\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96914.508, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1130\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102531.944, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106545.56, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": false, \"wtt_arr\": \"1138\", \"wtt_dep\": \"1140\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123870.808, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144H\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 20, \"distance_m\": 133127.985, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151\", \"location\": \"Hullavington\", \"stage_seq\": 21, \"distance_m\": 151244.368, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 22, \"distance_m\": 171804.782, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": false, \"wtt_arr\": \"1201H\", \"wtt_dep\": \"1204\", \"location\": \"Bristol Parkway\", \"stage_seq\": 23, \"distance_m\": 179162.006, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Patchway\", \"stage_seq\": 24, \"distance_m\": 181275.689, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Pilning\", \"stage_seq\": 25, \"distance_m\": 187190.681, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 26, \"distance_m\": 189366.227, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 27, \"distance_m\": 196359.344, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 28, \"distance_m\": 198154.21, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 29, \"distance_m\": 210327.288, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 30, \"distance_m\": 212873.237, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Maindee West Jn\", \"stage_seq\": 31, \"distance_m\": 213384.809, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1225\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 32, \"distance_m\": 213874.31, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226H\", \"location\": \"Gaer Jn\", \"stage_seq\": 33, \"distance_m\": 215569.72, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 34, \"distance_m\": 216598.89, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231\", \"location\": \"Marshfield\", \"stage_seq\": 35, \"distance_m\": 222550.554, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234H\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 36, \"distance_m\": 230620.28, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 37, \"distance_m\": 231667.433, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1239H\", \"location\": \"Cardiff Central\", \"stage_seq\": 38, \"distance_m\": 233023.023, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 39, \"distance_m\": 235149.056, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250H\", \"location\": \"Pontyclun\", \"stage_seq\": 40, \"distance_m\": 250993.777, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1259H\", \"location\": \"Bridgend\", \"stage_seq\": 41, \"distance_m\": 265532.042, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"Stormy\", \"stage_seq\": 42, \"distance_m\": 272180.055, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 43, \"distance_m\": 278888.297, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307H\", \"location\": \"Margam East Jn\", \"stage_seq\": 44, \"distance_m\": 281326.072, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1311H\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 45, \"distance_m\": 285180.035, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315H\", \"location\": \"Court Sart Jn\", \"stage_seq\": 46, \"distance_m\": 291613.376, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": false, \"wtt_arr\": \"1317H\", \"wtt_dep\": \"1319\", \"location\": \"Neath\", \"stage_seq\": 47, \"distance_m\": 294087.12, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328H\", \"location\": \"Swansea Loop East\", \"stage_seq\": 48, \"distance_m\": 305999.232, \"section_seq\": 1, \"route_path_id\": 68520}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": null, \"location\": \"Swansea\", \"stage_seq\": 49, \"distance_m\": 306659.037, \"section_seq\": 1, \"route_path_id\": 68520}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 306659.037, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68520}], \"total_distance_m\": 306659.037, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 300738.566, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5920.471, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1048", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.6254157", "current_position_lon": "-3.9408570", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:55:17Z\", \"source_id\": 55696656, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:56:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:55:22Z\", \"source_id\": 17831418, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:59:40Z\", \"source_id\": 55707549, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:59:47Z\", \"source_id\": 17834546, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:02:34Z\", \"source_id\": 55715156, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:03:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:02:36Z\", \"source_id\": 17836643, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:06:06Z\", \"source_id\": 55724750, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:06:12Z\", \"source_id\": 17839265, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:09:09Z\", \"source_id\": 55732690, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:10:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:09:09Z\", \"source_id\": 17841435, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:18:03Z\", \"source_id\": 55755723, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:19:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:18:07Z\", \"source_id\": 17848008, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:22:26Z\", \"source_id\": 55767343, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:23:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:22:32Z\", \"source_id\": 17851197, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:37:17Z\", \"source_id\": 55805177, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:37:23Z\", \"source_id\": 17862136, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:01:48Z\", \"source_id\": 55867595, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:03:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:01:51Z\", \"source_id\": 17879682, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:07:19Z\", \"source_id\": 55881788, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:08:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:07:23Z\", \"source_id\": 17883686, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:06Z\", \"source_id\": 55888689, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:11:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:09Z\", \"source_id\": 17885664, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:15:40Z\", \"source_id\": 55902692, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:17:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:15:43Z\", \"source_id\": 17889758, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:24:32Z\", \"source_id\": 55924946, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:24:39Z\", \"source_id\": 17896254, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:32Z\", \"source_id\": 55957944, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:34Z\", \"source_id\": 17905517, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:44Z\", \"source_id\": 55994184, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:48Z\", \"source_id\": 17915899, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:23Z\", \"source_id\": 56013033, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:27Z\", \"source_id\": 17921314, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:49Z\", \"source_id\": 56047855, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:53Z\", \"source_id\": 17931198, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:03Z\", \"source_id\": 56066981, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:07Z\", \"source_id\": 17936435, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:14Z\", \"source_id\": 56097743, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:17Z\", \"source_id\": 17945178, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swansea", "service_state_platform": "3", "timing_fact_generation": 1789734740059983, "current_leg_arrival_utc": "2026-09-18T13:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:50.132775", "service_state_evidence_id": 17945178, "current_leg_start_actual_dep": "2026-09-18T13:22:00+01:00", "operational_evidence_version": 190, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:50.415702", "service_state_valid_until_kind": null, "operational_interpretation_version": 190, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
SWA |
1B11 |
800013+800021 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38064.87, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.384, "from_m": 38064.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38637.899, "from_m": 38148.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38676.439, "from_m": 38637.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38827.029, "from_m": 38676.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40156.774, "from_m": 38827.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40168.378, "from_m": 40156.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49345.858, "from_m": 40168.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49400.369, "from_m": 49345.858, "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": 56157.297, "from_m": 49400.369, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56237.243, "from_m": 56157.297, "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": 56295.624, "from_m": 56237.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56402.511, "from_m": 56295.624, "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": 56458.631, "from_m": 56402.511, "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": 56517.021, "from_m": 56458.631, "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": 57141.537, "from_m": 56517.021, "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": 57752.325, "from_m": 57141.537, "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": 58044.301, "from_m": 57752.325, "capability_applied": null, "effective_limit_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": 58084.557, "from_m": 58044.301, "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": 58221.163, "from_m": 58084.557, "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": 58633.625, "from_m": 58221.163, "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": 58978.418, "from_m": 58633.625, "capability_applied": 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": 59043.481, "from_m": 58978.418, "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": 96698.38, "from_m": 59043.481, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96807.618, "from_m": 96698.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119493.436, "from_m": 96807.618, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 119565.811, "from_m": 119493.436, "capability_applied": null, "effective_limit_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": 122182.713, "from_m": 119565.811, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 124284.812, "from_m": 122182.713, "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": 124369.494, "from_m": 124284.812, "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": 124435.056, "from_m": 124369.494, "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": 133170.101, "from_m": 124435.056, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 133473.173, "from_m": 133170.101, "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": 134001.231, "from_m": 133473.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 138874.25, "from_m": 134001.231, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 151589.684, "from_m": 138874.25, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 151668.614, "from_m": 151589.684, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 162031.126, "from_m": 151668.614, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 171537.983, "from_m": 162031.126, "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": 171902.6, "from_m": 171537.983, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 171987.158, "from_m": 171902.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177927.616, "from_m": 171987.158, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 179320.692, "from_m": 177927.616, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 180926.023, "from_m": 179320.692, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 189366.227, "from_m": 180926.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": 197699.84, "from_m": 189366.227, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 198515.745, "from_m": 197699.84, "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": 198648.62, "from_m": 198515.745, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 198744.316, "from_m": 198648.62, "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": 200966.209, "from_m": 198744.316, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 209950.951, "from_m": 200966.209, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 210042.653, "from_m": 209950.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211259.556, "from_m": 210042.653, "capability_applied": null, "effective_limit_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": 211329.076, "from_m": 211259.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211384.958, "from_m": 211329.076, "capability_applied": null, "effective_limit_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": 212499.546, "from_m": 211384.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 212514.769, "from_m": 212499.546, "capability_applied": null, "effective_limit_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": 212582.669, "from_m": 212514.769, "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": 213679.395, "from_m": 212582.669, "capability_applied": null, "effective_limit_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": 214231.488, "from_m": 213679.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 214471.334, "from_m": 214231.488, "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": 214657.845, "from_m": 214471.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 215529.106, "from_m": 214657.845, "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": 216906.699, "from_m": 215529.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 217140.829, "from_m": 216906.699, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 229063.13, "from_m": 217140.829, "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": 230020.619, "from_m": 229063.13, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 230218.329, "from_m": 230020.619, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 230620.28, "from_m": 230218.329, "capability_applied": null, "effective_limit_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": 230682.274, "from_m": 230620.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 231584.334, "from_m": 230682.274, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 231667.433, "from_m": 231584.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 231878.896, "from_m": 231667.433, "capability_applied": null, "effective_limit_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": 232057.992, "from_m": 231878.896, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 232107.9, "from_m": 232057.992, "capability_applied": null, "effective_limit_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": 232258.293, "from_m": 232107.9, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 232700.069, "from_m": 232258.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}, {"to_m": 232968.335, "from_m": 232700.069, "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": 233686.021, "from_m": 232968.335, "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": 256850.624, "from_m": 233686.021, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 264558.897, "from_m": 256850.624, "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": 264964.301, "from_m": 264558.897, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 265698.192, "from_m": 264964.301, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 265790.709, "from_m": 265698.192, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 265854.327, "from_m": 265790.709, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 265917.221, "from_m": 265854.327, "capability_applied": null, "effective_limit_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": 268051.7, "from_m": 265917.221, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 270221.76, "from_m": 268051.7, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 272588.126, "from_m": 270221.76, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 278397.749, "from_m": 272588.126, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 279085.292, "from_m": 278397.749, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 281348.495, "from_m": 279085.292, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 281416.701, "from_m": 281348.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 283441.04, "from_m": 281416.701, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 284232.931, "from_m": 283441.04, "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": 285517.431, "from_m": 284232.931, "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": 294111.941, "from_m": 285517.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": 295037.394, "from_m": 294111.941, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 298823.361, "from_m": 295037.394, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 300250.305, "from_m": 298823.361, "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": 301820.158, "from_m": 300250.305, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 304099.41, "from_m": 301820.158, "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": 305073.566, "from_m": 304099.41, "capability_applied": null, "effective_limit_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": 305103.76, "from_m": 305073.566, "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": 305498.013, "from_m": 305103.76, "capability_applied": null, "effective_limit_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": 306239.545, "from_m": 305498.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 306659.037, "from_m": 306239.545, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 667970, "profile_key": "8cb0c07a429c05b399ffa6df49a7225797251bda17693c8dbde1a196465161de", "schedule_id": 25889, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1048", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1053H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1055H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1056H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1100", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1103", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.86, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1106H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.982, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1109H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56458.631, "section_seq": 1, "route_path_id": 68520}, {"is_pass": false, "wtt_arr": "1111", "wtt_dep": "1113", "location": "Reading", "stage_seq": 12, "distance_m": 57629.41, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57921.534, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71603.89, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85060.419, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1128", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96914.508, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1130", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102531.944, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131", "location": "Uffington", "stage_seq": 18, "distance_m": 106545.56, "section_seq": 1, "route_path_id": 68520}, {"is_pass": false, "wtt_arr": "1138", "wtt_dep": "1140", "location": "Swindon", "stage_seq": 19, "distance_m": 123870.808, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144H", "location": "Wootton Bassett Jn", "stage_seq": 20, "distance_m": 133127.985, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151", "location": "Hullavington", "stage_seq": 21, "distance_m": 151244.368, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Westerleigh Jn", "stage_seq": 22, "distance_m": 171804.782, "section_seq": 1, "route_path_id": 68520}, {"is_pass": false, "wtt_arr": "1201H", "wtt_dep": "1204", "location": "Bristol Parkway", "stage_seq": 23, "distance_m": 179162.006, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207", "location": "Patchway", "stage_seq": 24, "distance_m": 181275.689, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Pilning", "stage_seq": 25, "distance_m": 187190.681, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Severn Tunnel East", "stage_seq": 26, "distance_m": 189366.227, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Severn Tunnel West", "stage_seq": 27, "distance_m": 196359.344, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Severn Tunnel Junction", "stage_seq": 28, "distance_m": 198154.21, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Llanwern West Jn", "stage_seq": 29, "distance_m": 210327.288, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Maindee East Jn", "stage_seq": 30, "distance_m": 212873.237, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Maindee West Jn", "stage_seq": 31, "distance_m": 213384.809, "section_seq": 1, "route_path_id": 68520}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1225", "location": "Newport (South Wales)", "stage_seq": 32, "distance_m": 213874.31, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226H", "location": "Gaer Jn", "stage_seq": 33, "distance_m": 215569.72, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Ebbw Jn", "stage_seq": 34, "distance_m": 216598.89, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231", "location": "Marshfield", "stage_seq": 35, "distance_m": 222550.554, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234H", "location": "Moorland Road Jn", "stage_seq": 36, "distance_m": 230620.28, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Long Dyke Jn", "stage_seq": 37, "distance_m": 231667.433, "section_seq": 1, "route_path_id": 68520}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1239H", "location": "Cardiff Central", "stage_seq": 38, "distance_m": 233023.023, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242H", "location": "Leckwith Loop North Jn", "stage_seq": 39, "distance_m": 235149.056, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250H", "location": "Pontyclun", "stage_seq": 40, "distance_m": 250993.777, "section_seq": 1, "route_path_id": 68520}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1259H", "location": "Bridgend", "stage_seq": 41, "distance_m": 265532.042, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "Stormy", "stage_seq": 42, "distance_m": 272180.055, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Margam Moors Jn", "stage_seq": 43, "distance_m": 278888.297, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307H", "location": "Margam East Jn", "stage_seq": 44, "distance_m": 281326.072, "section_seq": 1, "route_path_id": 68520}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1311H", "location": "Port Talbot Parkway", "stage_seq": 45, "distance_m": 285180.035, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315H", "location": "Court Sart Jn", "stage_seq": 46, "distance_m": 291613.376, "section_seq": 1, "route_path_id": 68520}, {"is_pass": false, "wtt_arr": "1317H", "wtt_dep": "1319", "location": "Neath", "stage_seq": 47, "distance_m": 294087.12, "section_seq": 1, "route_path_id": 68520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328H", "location": "Swansea Loop East", "stage_seq": 48, "distance_m": 305999.232, "section_seq": 1, "route_path_id": 68520}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": null, "location": "Swansea", "stage_seq": 49, "distance_m": 306659.037, "section_seq": 1, "route_path_id": 68520}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 306659.037, "from_m": 0.0, "section_seq": 1, "route_path_id": 68520}], "total_distance_m": 306659.037, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 300738.566, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5920.471, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:55:17Z", "source_id": 55696656, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T09:56:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:55:22Z", "source_id": 17831418, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:59:40Z", "source_id": 55707549, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T10:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:59:47Z", "source_id": 17834546, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:02:34Z", "source_id": 55715156, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T10:03:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:02:36Z", "source_id": 17836643, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:06:06Z", "source_id": 55724750, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T10:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:06:12Z", "source_id": 17839265, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23814, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:09:09Z", "source_id": 55732690, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T10:10:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:09:09Z", "source_id": 17841435, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:18:03Z", "source_id": 55755723, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T10:19:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:18:07Z", "source_id": 17848008, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T11:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:22:26Z", "source_id": 55767343, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T10:23:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:22:32Z", "source_id": 17851197, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T11:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:37:17Z", "source_id": 55805177, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T10:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:37:23Z", "source_id": 17862136, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T11:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25674, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:01:48Z", "source_id": 55867595, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T11:03:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:01:51Z", "source_id": 17879682, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25722, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:07:19Z", "source_id": 55881788, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T11:08:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:07:23Z", "source_id": 17883686, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25738, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:06Z", "source_id": 55888689, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T11:11:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:09Z", "source_id": 17885664, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24640, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:15:40Z", "source_id": 55902692, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T11:17:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:15:43Z", "source_id": 17889758, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:24:32Z", "source_id": 55924946, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T11:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:24:39Z", "source_id": 17896254, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24961, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:32Z", "source_id": 55957944, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T11:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:34Z", "source_id": 17905517, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:44Z", "source_id": 55994184, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T11:53:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:48Z", "source_id": 17915899, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:23Z", "source_id": 56013033, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T12:00:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:27Z", "source_id": 17921314, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:49Z", "source_id": 56047855, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T12:13:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:53Z", "source_id": 17931198, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25532, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:03Z", "source_id": 56066981, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T12:21:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:07Z", "source_id": 17936435, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25487, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:14Z", "source_id": 56097743, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-18T12:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:17Z", "source_id": 17945178, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-18T13:33:00+01:00", "operational_fact": true}] |
London Paddington |
1048 |
1048 |
5 |
None |
None |
Swansea |
1330 |
1330 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34618/2026-09-18/detailed |
None |
Neath |
2026-09-18T13:22:00+01:00 |
Swansea |
11.0 |
{"type": "LineString", "coordinates": [[-3.8264056176573225, 51.64795847325731], [-3.827084399999999, 51.6483129], [-3.8281456, 51.64886389999999], [-3.8293018, 51.6494945], [-3.830422200000001, 51.65013520000001], [-3.8310117, 51.650481799999994], [-3.8315721, 51.6507836], [-3.832168999999999, 51.6510472], [-3.8327892, 51.6512536], [-3.833228899999999, 51.651372399999985], [-3.833752800000001, 51.65149060000001], [-3.834404, 51.651595400000005], [-3.8346324, 51.65162500000001], [-3.835083299999999, 51.6516633], [-3.8354578, 51.6516527], [-3.835615100000001, 51.6516599], [-3.8365976, 51.6517023], [-3.8369817, 51.6517135], [-3.8372932999999994, 51.6517211], [-3.837635399999999, 51.65172100000001], [-3.8378571, 51.651711299999995], [-3.838302899999999, 51.65168680000001], [-3.838603299999999, 51.65166019999999], [-3.8391259, 51.6515988], [-3.839563799999999, 51.6515474], [-3.8397443, 51.65152619999999], [-3.840060900000001, 51.651495100000005], [-3.840430299999999, 51.65145009999999], [-3.840672399999999, 51.65142149999999], [-3.840989799999999, 51.65138360000001], [-3.84106465109579, 51.651373582864245], [-3.8412460999999993, 51.6513493], [-3.8434263, 51.6510881], [-3.8456573, 51.65082399999999], [-3.8481408999999993, 51.65056609999999], [-3.850206599999999, 51.650341], [-3.8505696, 51.6502965], [-3.8519626, 51.650150399999994], [-3.8530235, 51.6500378], [-3.8540430999999993, 51.64992350000001], [-3.8548664, 51.6498315], [-3.855944, 51.6497267], [-3.8566247, 51.6496825], [-3.8571841999999994, 51.64966569999999], [-3.857823899999999, 51.64966449999999], [-3.858474399999999, 51.64968709999999], [-3.8590158, 51.64972], [-3.8595411, 51.64977149999999], [-3.860276999999999, 51.6498668], [-3.8607849, 51.64995290000001], [-3.8612245, 51.6500378], [-3.8620588, 51.6502354], [-3.862755721713942, 51.65044010053293], [-3.8628742, 51.6504749], [-3.863344600000001, 51.6506337], [-3.8637911, 51.6508032], [-3.8642749, 51.6510043], [-3.8647134, 51.6512067], [-3.8653978, 51.651577399999994], [-3.8660609, 51.65197440000001], [-3.8669521, 51.6526073], [-3.8677629, 51.65316210000001], [-3.8679379, 51.65327829999999], [-3.8692979, 51.654212699999995], [-3.870945499999999, 51.6553565], [-3.8719542, 51.65604660000001], [-3.87308, 51.6568075], [-3.8734528, 51.6570472], [-3.873864199999999, 51.65728420000001], [-3.8742848999999993, 51.6574984], [-3.8747445, 51.65771339999999], [-3.875137800000001, 51.65788319999999], [-3.8756645, 51.65809780000001], [-3.8810313, 51.6601468], [-3.8818592, 51.6605003], [-3.8825151, 51.66080039999999], [-3.8832364, 51.661154399999994], [-3.8837324999999994, 51.661448799999995], [-3.88395902059204, 51.6615964536806], [-3.884355, 51.6615778], [-3.8848785, 51.66154379999999], [-3.8851979, 51.6615147], [-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]]} |
6.9 |
1322 |
1333 |
Neath |
Swansea |
Swansea |
51.6254157 |
-3.9408570 |
51.6254157 |
-3.9408570 |
1 |
0 |
2026-09-18 12:43:56 |
TERMINATED |
2026-09-18 12:33:00 |
Swansea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945178 |
1789734740059983 |
190 |
190 |
2026-09-18 12:43:50.415702 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:50.132775 |
| 639683 |
671751 |
C09861 |
862K34MM18 |
2026-09-18 |
COMPLETE |
17945227 |
2026-09-18 13:33:00 |
2026-09-18 12:43:56 |
2026-09-20 12:43:56 |
{"id": 671751, "stp": "P", "toc": "Southern", "uid": "C09861", "consist": "377320", "dest_crs": "BOG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09861/2026-09-18/detailed", "trust_id": "862K34MM18", "origin_crs": "BAA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-18", "dest_arr_time": "1335", "dest_platform": "4", "is_terminated": 1, "next_location": "Bognor Regis", "signalling_id": "2K34", "timing_status": "EARLY", "origin_station": "Barnham", "current_leg_arr": "1333", "current_leg_dep": "1327", "current_leg_end": "Bognor Regis", "origin_dep_time": "1328", "origin_platform": "1", "current_location": "Bognor Regis Carriage Holding Sidings", "last_update_time": "2026-09-18T12:43:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "1335", "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\": 671751, \"profile_key\": \"f283e6706af986b144683287478208fbeec61f695a3b2d3274b59d654855c71e\", \"schedule_id\": 952, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1328\", \"location\": \"Barnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28337}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"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": "1328", "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-18T12:32:18Z\", \"source_id\": 56097914, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:21Z\", \"source_id\": 17945227, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bognor Regis", "service_state_platform": "1", "timing_fact_generation": 1789734741986474, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:33:54.542646", "service_state_evidence_id": 17945227, "current_leg_start_actual_dep": "2026-09-18T13:28:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T12:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:43:54.896035", "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 |
2K34 |
377320 |
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": 671751, "profile_key": "f283e6706af986b144683287478208fbeec61f695a3b2d3274b59d654855c71e", "schedule_id": 952, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1328", "location": "Barnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28337}, {"is_pass": false, "wtt_arr": "1335", "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-18T12:32:18Z", "source_id": 56097914, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:21Z", "source_id": 17945227, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T13:33:00+01:00", "operational_fact": true}] |
Barnham |
1328 |
1328 |
1 |
None |
None |
Bognor Regis |
1335 |
1335 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09861/2026-09-18/detailed |
None |
Barnham |
2026-09-18T13:28: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 |
1327 |
1333 |
Barnham |
Bognor Regis Carriage Holding Sidings |
Bognor Regis |
50.7888027 |
-0.6752246 |
50.7888027 |
-0.6752246 |
1 |
0 |
2026-09-18 12:43:56 |
TERMINATED |
2026-09-18 12:33:00 |
Bognor Regis |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945227 |
1789734741986474 |
5 |
5 |
2026-09-18 12:43:54.896035 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:33:54.542646 |
| 639684 |
670003 |
G85458 |
162C27MK18 |
2026-09-18 |
COMPLETE |
17946159 |
2026-09-18 13:34:00 |
2026-09-18 12:44:26 |
2026-09-20 12:44:26 |
{"id": 670003, "stp": "P", "toc": "Northern", "uid": "G85458", "consist": "158872", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85458/2026-09-18/detailed", "trust_id": "162C27MK18", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-18", "dest_arr_time": "1328", "dest_platform": "0A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2C27", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "1334", "current_leg_dep": "1329", "current_leg_end": "Leeds", "origin_dep_time": "1214", "origin_platform": "8", "current_location": "Leeds", "last_update_time": "2026-09-18T12:44:26", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5779848, 53.8121468], [-1.5777198, 53.81191609999999], [-1.5774734, 53.811671], [-1.5772397, 53.8114307], [-1.5770282999999998, 53.8111689], [-1.5769257, 53.8110402], [-1.5768238, 53.8109017], [-1.5766347, 53.810625900000005], [-1.5764512, 53.8103059], [-1.5762936, 53.8099853], [-1.5762209000000005, 53.8098074], [-1.5761539, 53.809631], [-1.5760424, 53.809274300000006], [-1.5759753, 53.808913200000006], [-1.5759347999999995, 53.8085567], [-1.5759347999999995, 53.8082433], [-1.5759476, 53.807932599999994], [-1.5759822, 53.80768859999999], [-1.5760284, 53.80744180000001], [-1.5761578999999997, 53.8070082], [-1.5762432, 53.806789499999994], [-1.5762698999999998, 53.8067275], [-1.5763162, 53.8066198], [-1.5763359, 53.806574000000005], [-1.5765, 53.8062102], [-1.5766710999999998, 53.8058494], [-1.5769106999999998, 53.8053264], [-1.5770464, 53.80504830000001], [-1.5771869999999997, 53.80475379999999], [-1.5773535, 53.8043937], [-1.5776604, 53.80371289999999], [-1.5777717999999998, 53.803390799999995], [-1.5778403999999997, 53.8031069], [-1.5778810999999997, 53.8028267], [-1.5779119, 53.8024713], [-1.5779123999999998, 53.8022609], [-1.5779069999999995, 53.802153800000006], [-1.5778823999999998, 53.8019896], [-1.5778428, 53.8017731], [-1.5777537, 53.8013554], [-1.5776175, 53.80097649999999], [-1.5772923999999997, 53.800322099999995], [-1.577081, 53.79999290000001], [-1.5768391, 53.79966519999999], [-1.5764569999999998, 53.799224], [-1.5762240999999997, 53.7989914], [-1.5759481, 53.79874949999999], [-1.5756057, 53.7984759], [-1.5755515642398363, 53.79843751937881], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-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": "Burley Park", "dest_arr_time_act": "1326½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Burley Park", "current_leg_milage": "2.3", "linx_max_speed_mph": 90, "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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 516.101, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 815.648, \"from_m\": 516.101, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1803.859, \"from_m\": 815.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2250.021, \"from_m\": 1803.859, \"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\": 2424.368, \"from_m\": 2250.021, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2442.704, \"from_m\": 2424.368, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2477.725, \"from_m\": 2442.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2637.744, \"from_m\": 2477.725, \"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\": 3195.779, \"from_m\": 2637.744, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3904.741, \"from_m\": 3195.779, \"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\": 7270.13, \"from_m\": 3904.741, \"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\": 7277.96, \"from_m\": 7270.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15901.882, \"from_m\": 7277.96, \"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\": 16072.023, \"from_m\": 15901.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26111.573, \"from_m\": 16072.023, \"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\": 28631.156, \"from_m\": 26111.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29048.074, \"from_m\": 28631.156, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29274.72, \"from_m\": 29048.074, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32377.37, \"from_m\": 29274.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32638.419, \"from_m\": 32377.37, \"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\": 32644.48, \"from_m\": 32638.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32917.052, \"from_m\": 32644.48, \"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\": 34346.028, \"from_m\": 32917.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35925.208, \"from_m\": 34346.028, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36316.967, \"from_m\": 35925.208, \"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\": 45711.705, \"from_m\": 36316.967, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46103.465, \"from_m\": 45711.705, \"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\": 47682.644, \"from_m\": 46103.465, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50388.46, \"from_m\": 47682.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51868.496, \"from_m\": 50388.46, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52253.23, \"from_m\": 51868.496, \"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\": 75588.909, \"from_m\": 52253.23, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76110.391, \"from_m\": 75588.909, \"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\": 77005.584, \"from_m\": 76110.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77617.592, \"from_m\": 77005.584, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77624.966, \"from_m\": 77617.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\": 77775.35, \"from_m\": 77624.966, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 78097.561, \"from_m\": 77775.35, \"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\": 670003, \"profile_key\": \"9cd4c16438c17201d77de8ddec1815b400e4d522a54f586a962baf69c90a43fd\", \"schedule_id\": 12098, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Skelton Jn\", \"stage_seq\": 2, \"distance_m\": 2581.299, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219\", \"location\": \"Poppleton\", \"stage_seq\": 3, \"distance_m\": 4608.779, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1227H\", \"location\": \"Hammerton\", \"stage_seq\": 4, \"distance_m\": 14014.211, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231\", \"location\": \"Cattal\", \"stage_seq\": 5, \"distance_m\": 16371.079, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240H\", \"location\": \"Knaresborough\", \"stage_seq\": 6, \"distance_m\": 26651.948, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244\", \"location\": \"Starbeck\", \"stage_seq\": 7, \"distance_m\": 29383.2, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1251H\", \"location\": \"Harrogate\", \"stage_seq\": 8, \"distance_m\": 32769.054, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254\", \"location\": \"Hornbeam Park\", \"stage_seq\": 9, \"distance_m\": 34414.624, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1300\", \"location\": \"Pannal\", \"stage_seq\": 10, \"distance_m\": 38057.752, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Rigton S.B.\", \"stage_seq\": 11, \"distance_m\": 41014.336, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1305\", \"location\": \"Weeton\", \"stage_seq\": 12, \"distance_m\": 59233.974, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1312H\", \"wtt_dep\": \"1313H\", \"location\": \"Horsforth\", \"stage_seq\": 13, \"distance_m\": 68916.116, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1317\", \"wtt_dep\": \"1317H\", \"location\": \"Headingley\", \"stage_seq\": 14, \"distance_m\": 73111.857, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": \"1320\", \"location\": \"Burley Park\", \"stage_seq\": 15, \"distance_m\": 74392.029, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323\", \"location\": \"Armley Jn\", \"stage_seq\": 16, \"distance_m\": 75988.946, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Leeds West Jn\", \"stage_seq\": 17, \"distance_m\": 77569.724, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1326H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 18, \"distance_m\": 78097.561, \"section_seq\": 1, \"route_path_id\": 32439}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78097.561, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32439}], \"total_distance_m\": 78097.561, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 70977.063, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7120.498, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1214", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:25:28Z\", \"source_id\": 17896907, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:33:42Z\", \"source_id\": 17902762, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:26Z\", \"source_id\": 17905405, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:09Z\", \"source_id\": 17911008, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:50:14Z\", \"source_id\": 17914745, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:56Z\", \"source_id\": 17918145, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:12Z\", \"source_id\": 56007773, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:17Z\", \"source_id\": 17919832, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:55Z\", \"source_id\": 56022324, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:59Z\", \"source_id\": 17923847, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:45Z\", \"source_id\": 56035082, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:50Z\", \"source_id\": 17927434, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:36Z\", \"source_id\": 56063292, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:41Z\", \"source_id\": 17935369, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5235, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:42Z\", \"source_id\": 56076386, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:43Z\", \"source_id\": 17939103, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:14Z\", \"source_id\": 56085344, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:19Z\", \"source_id\": 17941693, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:30Z\", \"source_id\": 56100992, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:30Z\", \"source_id\": 17946159, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "0", "timing_fact_generation": 1789734811250712, "current_leg_arrival_utc": "2026-09-18T13:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:00.015746", "service_state_evidence_id": 17946159, "current_leg_start_actual_dep": "2026-09-18T13:27:00+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:01.470425", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
YRK |
LDS |
2C27 |
158872 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 239.696, "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": 516.101, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 815.648, "from_m": 516.101, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1803.859, "from_m": 815.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2250.021, "from_m": 1803.859, "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": 2424.368, "from_m": 2250.021, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2442.704, "from_m": 2424.368, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2477.725, "from_m": 2442.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2637.744, "from_m": 2477.725, "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": 3195.779, "from_m": 2637.744, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3904.741, "from_m": 3195.779, "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": 7270.13, "from_m": 3904.741, "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": 7277.96, "from_m": 7270.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15901.882, "from_m": 7277.96, "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": 16072.023, "from_m": 15901.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26111.573, "from_m": 16072.023, "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": 28631.156, "from_m": 26111.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29048.074, "from_m": 28631.156, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29274.72, "from_m": 29048.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32377.37, "from_m": 29274.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32638.419, "from_m": 32377.37, "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": 32644.48, "from_m": 32638.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32917.052, "from_m": 32644.48, "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": 34346.028, "from_m": 32917.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35925.208, "from_m": 34346.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36316.967, "from_m": 35925.208, "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": 45711.705, "from_m": 36316.967, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46103.465, "from_m": 45711.705, "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": 47682.644, "from_m": 46103.465, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50388.46, "from_m": 47682.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51868.496, "from_m": 50388.46, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52253.23, "from_m": 51868.496, "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": 75588.909, "from_m": 52253.23, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76110.391, "from_m": 75588.909, "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": 77005.584, "from_m": 76110.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77617.592, "from_m": 77005.584, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77624.966, "from_m": 77617.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": 77775.35, "from_m": 77624.966, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78097.561, "from_m": 77775.35, "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": 670003, "profile_key": "9cd4c16438c17201d77de8ddec1815b400e4d522a54f586a962baf69c90a43fd", "schedule_id": 12098, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1214", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Skelton Jn", "stage_seq": 2, "distance_m": 2581.299, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219", "location": "Poppleton", "stage_seq": 3, "distance_m": 4608.779, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1227H", "location": "Hammerton", "stage_seq": 4, "distance_m": 14014.211, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231", "location": "Cattal", "stage_seq": 5, "distance_m": 16371.079, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240H", "location": "Knaresborough", "stage_seq": 6, "distance_m": 26651.948, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244", "location": "Starbeck", "stage_seq": 7, "distance_m": 29383.2, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1251H", "location": "Harrogate", "stage_seq": 8, "distance_m": 32769.054, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254", "location": "Hornbeam Park", "stage_seq": 9, "distance_m": 34414.624, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1300", "location": "Pannal", "stage_seq": 10, "distance_m": 38057.752, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Rigton S.B.", "stage_seq": 11, "distance_m": 41014.336, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1305", "location": "Weeton", "stage_seq": 12, "distance_m": 59233.974, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1312H", "wtt_dep": "1313H", "location": "Horsforth", "stage_seq": 13, "distance_m": 68916.116, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1317", "wtt_dep": "1317H", "location": "Headingley", "stage_seq": 14, "distance_m": 73111.857, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": "1320", "location": "Burley Park", "stage_seq": 15, "distance_m": 74392.029, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323", "location": "Armley Jn", "stage_seq": 16, "distance_m": 75988.946, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Leeds West Jn", "stage_seq": 17, "distance_m": 77569.724, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1326H", "wtt_dep": null, "location": "Leeds", "stage_seq": 18, "distance_m": 78097.561, "section_seq": 1, "route_path_id": 32439}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78097.561, "from_m": 0.0, "section_seq": 1, "route_path_id": 32439}], "total_distance_m": 78097.561, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 70977.063, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7120.498, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:25:28Z", "source_id": 17896907, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:33:42Z", "source_id": 17902762, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:26Z", "source_id": 17905405, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:09Z", "source_id": 17911008, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:50:14Z", "source_id": 17914745, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:56Z", "source_id": 17918145, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4558, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:12Z", "source_id": 56007773, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:17Z", "source_id": 17919832, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5259, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:55Z", "source_id": 56022324, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:04:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:59Z", "source_id": 17923847, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5253, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:45Z", "source_id": 56035082, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:50Z", "source_id": 17927434, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5243, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:36Z", "source_id": 56063292, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:19:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:41Z", "source_id": 17935369, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5235, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:42Z", "source_id": 56076386, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:24:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:43Z", "source_id": 17939103, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5231, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:14Z", "source_id": 56085344, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:27:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:19Z", "source_id": 17941693, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5368, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:30Z", "source_id": 56100992, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:30Z", "source_id": 17946159, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
York |
1214 |
1214 |
8 |
None |
None |
Leeds |
1328 |
1326½ |
0A |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85458/2026-09-18/detailed |
None |
Burley Park |
2026-09-18T13:27:00+01:00 |
Leeds |
5.0 |
{"type": "LineString", "coordinates": [[-1.5779848, 53.8121468], [-1.5777198, 53.81191609999999], [-1.5774734, 53.811671], [-1.5772397, 53.8114307], [-1.5770282999999998, 53.8111689], [-1.5769257, 53.8110402], [-1.5768238, 53.8109017], [-1.5766347, 53.810625900000005], [-1.5764512, 53.8103059], [-1.5762936, 53.8099853], [-1.5762209000000005, 53.8098074], [-1.5761539, 53.809631], [-1.5760424, 53.809274300000006], [-1.5759753, 53.808913200000006], [-1.5759347999999995, 53.8085567], [-1.5759347999999995, 53.8082433], [-1.5759476, 53.807932599999994], [-1.5759822, 53.80768859999999], [-1.5760284, 53.80744180000001], [-1.5761578999999997, 53.8070082], [-1.5762432, 53.806789499999994], [-1.5762698999999998, 53.8067275], [-1.5763162, 53.8066198], [-1.5763359, 53.806574000000005], [-1.5765, 53.8062102], [-1.5766710999999998, 53.8058494], [-1.5769106999999998, 53.8053264], [-1.5770464, 53.80504830000001], [-1.5771869999999997, 53.80475379999999], [-1.5773535, 53.8043937], [-1.5776604, 53.80371289999999], [-1.5777717999999998, 53.803390799999995], [-1.5778403999999997, 53.8031069], [-1.5778810999999997, 53.8028267], [-1.5779119, 53.8024713], [-1.5779123999999998, 53.8022609], [-1.5779069999999995, 53.802153800000006], [-1.5778823999999998, 53.8019896], [-1.5778428, 53.8017731], [-1.5777537, 53.8013554], [-1.5776175, 53.80097649999999], [-1.5772923999999997, 53.800322099999995], [-1.577081, 53.79999290000001], [-1.5768391, 53.79966519999999], [-1.5764569999999998, 53.799224], [-1.5762240999999997, 53.7989914], [-1.5759481, 53.79874949999999], [-1.5756057, 53.7984759], [-1.5755515642398363, 53.79843751937881], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-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]]} |
2.3 |
1329 |
1334 |
Burley Park |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-18 12:44:26 |
TERMINATED |
2026-09-18 12:34:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946159 |
1789734811250712 |
47 |
47 |
2026-09-18 12:44:01.470425 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:00.015746 |
| 639685 |
667154 |
C17228 |
112T51MG18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 12:34:00 |
2026-09-18 12:44:26 |
2026-09-20 12:44:26 |
{"id": 667154, "stp": "P", "toc": "Northern", "uid": "C17228", "consist": "156419", "dest_crs": "CKL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17228/2026-09-18/detailed", "trust_id": "112T51MG18", "origin_crs": "LAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corkickle", "service_date": "2026-09-18", "dest_arr_time": "1233", "dest_platform": "1", "is_terminated": 1, "next_location": "St. Bees", "signalling_id": "2T51", "timing_status": "LATE", "origin_station": "Lancaster", "current_leg_arr": "1227", "current_leg_dep": "1218", "current_leg_end": "St. Bees", "origin_dep_time": "1014", "origin_platform": "5", "current_location": "Sellafield", "last_update_time": "2026-09-18T12:44:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.510506, 54.4166378], [-3.5112465, 54.4173204], [-3.5114428, 54.41746739999999], [-3.5117793999999996, 54.41777160000001], [-3.5120945999999997, 54.41802909999999], [-3.5125122, 54.418319999999994], [-3.5131570999999995, 54.4187216], [-3.5133650000000003, 54.4188668], [-3.5135506, 54.4189964], [-3.5138541999999995, 54.419206900000006], [-3.5142108999999997, 54.41945309999999], [-3.514215797379936, 54.419456528092766], [-3.5151774999999996, 54.42012969999998], [-3.5164244, 54.4209952], [-3.5169017, 54.421318099999986], [-3.5172165, 54.4215202], [-3.5174219999999994, 54.4216472], [-3.5176316, 54.4217804], [-3.5178353, 54.4218997], [-3.5179068999999994, 54.4219409], [-3.5181953, 54.422114], [-3.5190496, 54.4225376], [-3.5194716, 54.4227405], [-3.5201839999999995, 54.42306839999999], [-3.5209138999999996, 54.4234209], [-3.5216344999999993, 54.4237869], [-3.5223879, 54.42420550000001], [-3.5229770999999994, 54.4245666], [-3.5235252999999997, 54.424920500000006], [-3.524081499999999, 54.425310399999994], [-3.5244981999999996, 54.4256051], [-3.5251580999999996, 54.4261204], [-3.5276043, 54.42808219999999], [-3.5286308999999996, 54.428904499999994], [-3.5286668999999997, 54.4289327], [-3.5321217, 54.4316979], [-3.5324155, 54.431950099999995], [-3.5326605, 54.4321837], [-3.5329803, 54.43247749999999], [-3.5333855999999995, 54.4328853], [-3.5339562999999994, 54.4334784], [-3.534337, 54.43382849999999], [-3.5347321, 54.4341927], [-3.5348766, 54.434311999999984], [-3.5349353, 54.434359399999984], [-3.5352623999999997, 54.4346295], [-3.5356157999999995, 54.43490919999999], [-3.5361334, 54.43528619999999], [-3.5365755, 54.43559050000001], [-3.5372573999999997, 54.4360391], [-3.537746, 54.43635530000001], [-3.5382271999999997, 54.4366728], [-3.5387771, 54.437073000000005], [-3.5393806, 54.4375382], [-3.5398177999999993, 54.43788559999999], [-3.5401845999999995, 54.4381675], [-3.5406226, 54.4385053], [-3.5411284999999997, 54.4388818], [-3.5418208000000004, 54.43936389999999], [-3.5420121999999994, 54.4395027], [-3.5424772, 54.4398201], [-3.542814, 54.44006190000001], [-3.5430286, 54.44021800000001], [-3.5436404000000006, 54.440680399999984], [-3.5451313999999994, 54.4418188], [-3.5463007999999996, 54.4427094], [-3.546966, 54.4431742], [-3.547639199999999, 54.4436156], [-3.5493492999999994, 54.4447202], [-3.5494758, 54.444806199999995], [-3.5507487999999996, 54.4456344], [-3.5512390999999996, 54.44595009999999], [-3.5518919, 54.4463903], [-3.5541569999999996, 54.44771749999999], [-3.5549013, 54.448151], [-3.5563551, 54.4489846], [-3.5585344, 54.4502481], [-3.559078599999999, 54.4505734], [-3.5598989999999997, 54.451065699999994], [-3.5604957999999995, 54.45145800000001], [-3.5608864, 54.4517196], [-3.5614217999999997, 54.4521071], [-3.5617100999999995, 54.45233269999999], [-3.5620298, 54.4525814], [-3.562479999999999, 54.4529796], [-3.5629955000000004, 54.4535167], [-3.5633901999999997, 54.45394449999999], [-3.5640074, 54.4546733], [-3.5642508, 54.4549274], [-3.5644914999999995, 54.45515819999999], [-3.5648391, 54.45546610000001], [-3.5651473, 54.455762499999985], [-3.5653181, 54.455934600000006], [-3.5656238999999994, 54.4562273], [-3.5657721999999996, 54.4563802], [-3.565896, 54.456496399999985], [-3.5663484999999997, 54.4569552], [-3.5665631999999996, 54.4571922], [-3.5671397999999996, 54.45785380000001], [-3.5679984999999994, 54.458783399999994], [-3.5690191, 54.4598428], [-3.5695676, 54.4603776], [-3.5701765, 54.4608975], [-3.5706092, 54.46121], [-3.5710257999999997, 54.4614899], [-3.5714807999999993, 54.46176930000001], [-3.5720109999999994, 54.46207270000001], [-3.5724549999999997, 54.462286600000006], [-3.5733795999999995, 54.462759899999995], [-3.5734782, 54.462810399999995], [-3.5738592, 54.4630084], [-3.5748059999999997, 54.463618], [-3.5753396999999993, 54.46399250000001], [-3.5758622999999994, 54.464381], [-3.5763058999999995, 54.4647495], [-3.576653, 54.46505950000001], [-3.5771327999999993, 54.4655064], [-3.5773918999999994, 54.4657714], [-3.5776608000000003, 54.46605929999998], [-3.5779774, 54.46643409999999], [-3.5781871, 54.4666964], [-3.5784066999999995, 54.4670256], [-3.578602, 54.46735660000001], [-3.5788119999999997, 54.467760299999995], [-3.5789764, 54.4680671], [-3.5791348, 54.4683146], [-3.5793379, 54.468598099999994], [-3.5795553999999994, 54.46888890000001], [-3.5797504999999994, 54.4691573], [-3.5799584, 54.4694579], [-3.5802704, 54.46995909999999], [-3.5806313000000003, 54.47057], [-3.5808432, 54.4709348], [-3.5810120000000003, 54.47118919999999], [-3.5811819999999988, 54.47143599999999], [-3.581379521675007, 54.47169139997572], [-3.5814342000000003, 54.47176209999999], [-3.5817791, 54.4721747], [-3.5819853999999993, 54.4723658], [-3.5823165999999995, 54.4726838], [-3.5825984, 54.4729351], [-3.5829884000000005, 54.473230699999995], [-3.583644699999999, 54.473712500000005], [-3.5840448, 54.47402629999999], [-3.5842772, 54.4742361], [-3.5845411000000005, 54.474495000000005], [-3.584704, 54.47466689999999], [-3.5852628000000006, 54.4752851], [-3.5855542, 54.4755498], [-3.5858409000000004, 54.4757827], [-3.5861088, 54.4759834], [-3.5865359000000003, 54.4762631], [-3.5868828000000006, 54.476467500000005], [-3.5872763, 54.4767143], [-3.5876070999999996, 54.4769464], [-3.5879502, 54.4772035], [-3.5882978, 54.4775059], [-3.5884995000000006, 54.47768150000001], [-3.5887661, 54.47794659999999], [-3.5890558, 54.478252200000014], [-3.589361, 54.4785917], [-3.5897623, 54.4790984], [-3.5901395, 54.4796163], [-3.5903926000000004, 54.4800051], [-3.590571999999999, 54.48032289999999], [-3.5907137, 54.4806129], [-3.5908306000000003, 54.4808782], [-3.5909392, 54.481156199999994], [-3.5910045000000004, 54.4813322], [-3.5910227000000003, 54.48139200000001], [-3.5910726999999993, 54.48153729999999], [-3.5911313999999996, 54.4817349], [-3.5912214, 54.4820766], [-3.5912703, 54.482363], [-3.5913221999999996, 54.4826512], [-3.5914202, 54.4833922], [-3.5915240000000006, 54.48419520000001], [-3.5916417999999997, 54.485039699999994], [-3.5917287999999994, 54.485682], [-3.5918176, 54.4863145], [-3.5918667, 54.4869751], [-3.5918763, 54.4870371], [-3.5919797, 54.48777810000001], [-3.5920207999999993, 54.48823540000001], [-3.5920319999999997, 54.488774000000014], [-3.592004099999999, 54.4894597], [-3.5919032, 54.4902936], [-3.5918142000000004, 54.4907582], [-3.5917019999999997, 54.4910337], [-3.5916382999999996, 54.491223599999984], [-3.591586999999999, 54.4913995], [-3.5915082, 54.491625], [-3.5913490227665665, 54.492022743112194]]}", "current_leg_start": "Sellafield", "dest_arr_time_act": "1233", "motion_projection": null, "next_location_lat": "54.4920227", "next_location_lon": "-3.5913490", "previous_location": "Seascale", "current_leg_milage": "6.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1538.667, \"from_m\": 0.0, \"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\": 3234.458, \"from_m\": 1538.667, \"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\": 9941.692, \"from_m\": 3234.458, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 9974.692, \"from_m\": 9941.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10023.103, \"from_m\": 9974.692, \"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\": 10043.633, \"from_m\": 10023.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10409.829, \"from_m\": 10043.633, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 10910.63, \"from_m\": 10409.829, \"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\": 15132.963, \"from_m\": 10910.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16337.514, \"from_m\": 15132.963, \"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\": 19418.649, \"from_m\": 16337.514, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20147.296, \"from_m\": 19418.649, \"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\": 24586.279, \"from_m\": 20147.296, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24631.935, \"from_m\": 24586.279, \"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\": 24748.33, \"from_m\": 24631.935, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25668.642, \"from_m\": 24748.33, \"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\": 28153.508, \"from_m\": 25668.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29732.542, \"from_m\": 28153.508, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40553.002, \"from_m\": 29732.542, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40656.763, \"from_m\": 40553.002, \"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\": 41710.308, \"from_m\": 40656.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48971.245, \"from_m\": 41710.308, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49002.187, \"from_m\": 48971.245, \"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\": 51855.59, \"from_m\": 49002.187, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54230.543, \"from_m\": 51855.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54845.415, \"from_m\": 54230.543, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55827.745, \"from_m\": 54845.415, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56523.43, \"from_m\": 55827.745, \"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\": 57470.241, \"from_m\": 56523.43, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57866.651, \"from_m\": 57470.241, \"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\": 60356.499, \"from_m\": 57866.651, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62075.313, \"from_m\": 60356.499, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62125.778, \"from_m\": 62075.313, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62607.224, \"from_m\": 62125.778, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71111.596, \"from_m\": 62607.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71625.49, \"from_m\": 71111.596, \"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\": 71630.572, \"from_m\": 71625.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71911.056, \"from_m\": 71630.572, \"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\": 74562.737, \"from_m\": 71911.056, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75119.362, \"from_m\": 74562.737, \"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\": 78323.595, \"from_m\": 75119.362, \"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\": 82349.205, \"from_m\": 78323.595, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83149.251, \"from_m\": 82349.205, \"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\": 112097.015, \"from_m\": 83149.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112518.844, \"from_m\": 112097.015, \"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\": 112643.12, \"from_m\": 112518.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 115603.869, \"from_m\": 112643.12, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120857.773, \"from_m\": 115603.869, \"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\": 120930.709, \"from_m\": 120857.773, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 128471.478, \"from_m\": 120930.709, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 667154, \"profile_key\": \"7753000e09e371aa26dacd0420780b549f066e40af4883007617e86bd4b503af\", \"schedule_id\": 2238, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1014\", \"location\": \"Lancaster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 2, \"distance_m\": 2979.896, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 3, \"distance_m\": 9871.877, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1023H\", \"wtt_dep\": \"1024H\", \"location\": \"Carnforth\", \"stage_seq\": 4, \"distance_m\": 10154.106, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1029H\", \"wtt_dep\": \"1030\", \"location\": \"Silverdale\", \"stage_seq\": 5, \"distance_m\": 15515.3, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1034\", \"wtt_dep\": \"1034H\", \"location\": \"Arnside\", \"stage_seq\": 6, \"distance_m\": 19631.164, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1039H\", \"wtt_dep\": \"1040H\", \"location\": \"Grange-over-Sands\", \"stage_seq\": 7, \"distance_m\": 24862.469, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1043H\", \"wtt_dep\": \"1044\", \"location\": \"Kents Bank\", \"stage_seq\": 8, \"distance_m\": 27859.027, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1047H\", \"wtt_dep\": \"1048\", \"location\": \"Cark\", \"stage_seq\": 9, \"distance_m\": 31663.788, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1055H\", \"wtt_dep\": \"1056H\", \"location\": \"Ulverston\", \"stage_seq\": 10, \"distance_m\": 40705.92, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1104\", \"wtt_dep\": \"1104H\", \"location\": \"Dalton\", \"stage_seq\": 11, \"distance_m\": 47945.799, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1106\", \"location\": \"Dalton Jn\", \"stage_seq\": 12, \"distance_m\": 48962.986, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1110\", \"wtt_dep\": \"1110H\", \"location\": \"Roose\", \"stage_seq\": 13, \"distance_m\": 53263.126, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1117H\", \"wtt_dep\": \"1119H\", \"location\": \"Barrow-in-Furness\", \"stage_seq\": 14, \"distance_m\": 56245.488, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126\", \"location\": \"Park South Jn\", \"stage_seq\": 15, \"distance_m\": 62615.077, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1129\", \"wtt_dep\": \"1129H\", \"location\": \"Askam\", \"stage_seq\": 16, \"distance_m\": 65981.388, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1133H\", \"wtt_dep\": \"1134\", \"location\": \"Kirkby-in-Furness\", \"stage_seq\": 17, \"distance_m\": 70999.701, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1138\", \"wtt_dep\": \"1138H\", \"location\": \"Foxfield\", \"stage_seq\": 18, \"distance_m\": 74671.228, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": \"1142H\", \"location\": \"Green Road\", \"stage_seq\": 19, \"distance_m\": 77853.37, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1146H\", \"wtt_dep\": \"1147H\", \"location\": \"Millom\", \"stage_seq\": 20, \"distance_m\": 81972.689, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1152\", \"wtt_dep\": \"1152H\", \"location\": \"Silecroft\", \"stage_seq\": 21, \"distance_m\": 87064.614, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1159\", \"wtt_dep\": \"1159H\", \"location\": \"Bootle (Cumbria)\", \"stage_seq\": 22, \"distance_m\": 95535.495, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1205H\", \"wtt_dep\": \"1206\", \"location\": \"Ravenglass\", \"stage_seq\": 23, \"distance_m\": 102834.683, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"location\": \"Drigg\", \"stage_seq\": 24, \"distance_m\": 106106.386, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1213H\", \"location\": \"Seascale\", \"stage_seq\": 25, \"distance_m\": 109530.027, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217\", \"location\": \"Sellafield\", \"stage_seq\": 26, \"distance_m\": 112333.002, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1228\", \"location\": \"St. Bees\", \"stage_seq\": 27, \"distance_m\": 122492.844, \"section_seq\": 1, \"route_path_id\": 66455}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": null, \"location\": \"Corkickle\", \"stage_seq\": 28, \"distance_m\": 128471.478, \"section_seq\": 1, \"route_path_id\": 66455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 128471.478, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66455}], \"total_distance_m\": 128471.478, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 128412.866, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 58.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1014", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "54.4920227", "current_position_lon": "-3.5913490", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:22:50Z\", \"source_id\": 55612979, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:22:53Z\", \"source_id\": 17796458, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:35:43Z\", \"source_id\": 17816879, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:41:16Z\", \"source_id\": 17820983, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:58:33Z\", \"source_id\": 17833687, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:15:01Z\", \"source_id\": 17845738, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:40:41Z\", \"source_id\": 17864450, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:40:37Z\", \"source_id\": 17864385, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:47:49Z\", \"source_id\": 17869581, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:53:32Z\", \"source_id\": 17873783, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:01:27Z\", \"source_id\": 17879407, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:35Z\", \"source_id\": 17886012, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:15Z\", \"source_id\": 17900309, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:15Z\", \"source_id\": 17900293, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Bees", "service_state_platform": null, "timing_fact_generation": 1789731017982797, "current_leg_arrival_utc": "2026-09-18T12:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:00.519706", "service_state_evidence_id": 17900294, "current_leg_start_actual_dep": "2026-09-18T12:18:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:01.098358", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LAN |
CKL |
2T51 |
156419 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1538.667, "from_m": 0.0, "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": 3234.458, "from_m": 1538.667, "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": 9941.692, "from_m": 3234.458, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 9974.692, "from_m": 9941.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10023.103, "from_m": 9974.692, "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": 10043.633, "from_m": 10023.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10409.829, "from_m": 10043.633, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 10910.63, "from_m": 10409.829, "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": 15132.963, "from_m": 10910.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16337.514, "from_m": 15132.963, "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": 19418.649, "from_m": 16337.514, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20147.296, "from_m": 19418.649, "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": 24586.279, "from_m": 20147.296, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24631.935, "from_m": 24586.279, "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": 24748.33, "from_m": 24631.935, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25668.642, "from_m": 24748.33, "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": 28153.508, "from_m": 25668.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29732.542, "from_m": 28153.508, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40553.002, "from_m": 29732.542, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40656.763, "from_m": 40553.002, "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": 41710.308, "from_m": 40656.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48971.245, "from_m": 41710.308, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49002.187, "from_m": 48971.245, "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": 51855.59, "from_m": 49002.187, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54230.543, "from_m": 51855.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54845.415, "from_m": 54230.543, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55827.745, "from_m": 54845.415, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56523.43, "from_m": 55827.745, "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": 57470.241, "from_m": 56523.43, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57866.651, "from_m": 57470.241, "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": 60356.499, "from_m": 57866.651, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62075.313, "from_m": 60356.499, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62125.778, "from_m": 62075.313, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 62607.224, "from_m": 62125.778, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71111.596, "from_m": 62607.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71625.49, "from_m": 71111.596, "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": 71630.572, "from_m": 71625.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71911.056, "from_m": 71630.572, "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": 74562.737, "from_m": 71911.056, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75119.362, "from_m": 74562.737, "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": 78323.595, "from_m": 75119.362, "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": 82349.205, "from_m": 78323.595, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83149.251, "from_m": 82349.205, "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": 112097.015, "from_m": 83149.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112518.844, "from_m": 112097.015, "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": 112643.12, "from_m": 112518.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 115603.869, "from_m": 112643.12, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120857.773, "from_m": 115603.869, "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": 120930.709, "from_m": 120857.773, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 128471.478, "from_m": 120930.709, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 667154, "profile_key": "7753000e09e371aa26dacd0420780b549f066e40af4883007617e86bd4b503af", "schedule_id": 2238, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1014", "location": "Lancaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017", "location": "Morecambe South Jn", "stage_seq": 2, "distance_m": 2979.896, "section_seq": 1, "route_path_id": 66455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022H", "location": "Carnforth North Jn", "stage_seq": 3, "distance_m": 9871.877, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1023H", "wtt_dep": "1024H", "location": "Carnforth", "stage_seq": 4, "distance_m": 10154.106, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1029H", "wtt_dep": "1030", "location": "Silverdale", "stage_seq": 5, "distance_m": 15515.3, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1034", "wtt_dep": "1034H", "location": "Arnside", "stage_seq": 6, "distance_m": 19631.164, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1039H", "wtt_dep": "1040H", "location": "Grange-over-Sands", "stage_seq": 7, "distance_m": 24862.469, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1043H", "wtt_dep": "1044", "location": "Kents Bank", "stage_seq": 8, "distance_m": 27859.027, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1047H", "wtt_dep": "1048", "location": "Cark", "stage_seq": 9, "distance_m": 31663.788, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1055H", "wtt_dep": "1056H", "location": "Ulverston", "stage_seq": 10, "distance_m": 40705.92, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1104", "wtt_dep": "1104H", "location": "Dalton", "stage_seq": 11, "distance_m": 47945.799, "section_seq": 1, "route_path_id": 66455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1106", "location": "Dalton Jn", "stage_seq": 12, "distance_m": 48962.986, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1110", "wtt_dep": "1110H", "location": "Roose", "stage_seq": 13, "distance_m": 53263.126, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1117H", "wtt_dep": "1119H", "location": "Barrow-in-Furness", "stage_seq": 14, "distance_m": 56245.488, "section_seq": 1, "route_path_id": 66455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126", "location": "Park South Jn", "stage_seq": 15, "distance_m": 62615.077, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1129", "wtt_dep": "1129H", "location": "Askam", "stage_seq": 16, "distance_m": 65981.388, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1133H", "wtt_dep": "1134", "location": "Kirkby-in-Furness", "stage_seq": 17, "distance_m": 70999.701, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1138", "wtt_dep": "1138H", "location": "Foxfield", "stage_seq": 18, "distance_m": 74671.228, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": "1142H", "location": "Green Road", "stage_seq": 19, "distance_m": 77853.37, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1146H", "wtt_dep": "1147H", "location": "Millom", "stage_seq": 20, "distance_m": 81972.689, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1152", "wtt_dep": "1152H", "location": "Silecroft", "stage_seq": 21, "distance_m": 87064.614, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1159", "wtt_dep": "1159H", "location": "Bootle (Cumbria)", "stage_seq": 22, "distance_m": 95535.495, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1205H", "wtt_dep": "1206", "location": "Ravenglass", "stage_seq": 23, "distance_m": 102834.683, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "location": "Drigg", "stage_seq": 24, "distance_m": 106106.386, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1213H", "location": "Seascale", "stage_seq": 25, "distance_m": 109530.027, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217", "location": "Sellafield", "stage_seq": 26, "distance_m": 112333.002, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1228", "location": "St. Bees", "stage_seq": 27, "distance_m": 122492.844, "section_seq": 1, "route_path_id": 66455}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": null, "location": "Corkickle", "stage_seq": 28, "distance_m": 128471.478, "section_seq": 1, "route_path_id": 66455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 128471.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 66455}], "total_distance_m": 128471.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 128412.866, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 58.612, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3097, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:22:50Z", "source_id": 55612979, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T09:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:22:53Z", "source_id": 17796458, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T10:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:35:43Z", "source_id": 17816879, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:41:16Z", "source_id": 17820983, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T10:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:58:33Z", "source_id": 17833687, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T10:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:15:01Z", "source_id": 17845738, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T11:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:40:41Z", "source_id": 17864450, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T11:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:40:37Z", "source_id": 17864385, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T11:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:47:49Z", "source_id": 17869581, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T11:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:53:32Z", "source_id": 17873783, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T11:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:01:27Z", "source_id": 17879407, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T11:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:35Z", "source_id": 17886012, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:15Z", "source_id": 17900309, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T12:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:15Z", "source_id": 17900293, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T12:27:00+01:00", "operational_fact": true}] |
Lancaster |
1014 |
1014 |
5 |
None |
None |
Corkickle |
1233 |
1233 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17228/2026-09-18/detailed |
None |
Sellafield |
2026-09-18T12:18:00+01:00 |
St. Bees |
9.0 |
{"type": "LineString", "coordinates": [[-3.510506, 54.4166378], [-3.5112465, 54.4173204], [-3.5114428, 54.41746739999999], [-3.5117793999999996, 54.41777160000001], [-3.5120945999999997, 54.41802909999999], [-3.5125122, 54.418319999999994], [-3.5131570999999995, 54.4187216], [-3.5133650000000003, 54.4188668], [-3.5135506, 54.4189964], [-3.5138541999999995, 54.419206900000006], [-3.5142108999999997, 54.41945309999999], [-3.514215797379936, 54.419456528092766], [-3.5151774999999996, 54.42012969999998], [-3.5164244, 54.4209952], [-3.5169017, 54.421318099999986], [-3.5172165, 54.4215202], [-3.5174219999999994, 54.4216472], [-3.5176316, 54.4217804], [-3.5178353, 54.4218997], [-3.5179068999999994, 54.4219409], [-3.5181953, 54.422114], [-3.5190496, 54.4225376], [-3.5194716, 54.4227405], [-3.5201839999999995, 54.42306839999999], [-3.5209138999999996, 54.4234209], [-3.5216344999999993, 54.4237869], [-3.5223879, 54.42420550000001], [-3.5229770999999994, 54.4245666], [-3.5235252999999997, 54.424920500000006], [-3.524081499999999, 54.425310399999994], [-3.5244981999999996, 54.4256051], [-3.5251580999999996, 54.4261204], [-3.5276043, 54.42808219999999], [-3.5286308999999996, 54.428904499999994], [-3.5286668999999997, 54.4289327], [-3.5321217, 54.4316979], [-3.5324155, 54.431950099999995], [-3.5326605, 54.4321837], [-3.5329803, 54.43247749999999], [-3.5333855999999995, 54.4328853], [-3.5339562999999994, 54.4334784], [-3.534337, 54.43382849999999], [-3.5347321, 54.4341927], [-3.5348766, 54.434311999999984], [-3.5349353, 54.434359399999984], [-3.5352623999999997, 54.4346295], [-3.5356157999999995, 54.43490919999999], [-3.5361334, 54.43528619999999], [-3.5365755, 54.43559050000001], [-3.5372573999999997, 54.4360391], [-3.537746, 54.43635530000001], [-3.5382271999999997, 54.4366728], [-3.5387771, 54.437073000000005], [-3.5393806, 54.4375382], [-3.5398177999999993, 54.43788559999999], [-3.5401845999999995, 54.4381675], [-3.5406226, 54.4385053], [-3.5411284999999997, 54.4388818], [-3.5418208000000004, 54.43936389999999], [-3.5420121999999994, 54.4395027], [-3.5424772, 54.4398201], [-3.542814, 54.44006190000001], [-3.5430286, 54.44021800000001], [-3.5436404000000006, 54.440680399999984], [-3.5451313999999994, 54.4418188], [-3.5463007999999996, 54.4427094], [-3.546966, 54.4431742], [-3.547639199999999, 54.4436156], [-3.5493492999999994, 54.4447202], [-3.5494758, 54.444806199999995], [-3.5507487999999996, 54.4456344], [-3.5512390999999996, 54.44595009999999], [-3.5518919, 54.4463903], [-3.5541569999999996, 54.44771749999999], [-3.5549013, 54.448151], [-3.5563551, 54.4489846], [-3.5585344, 54.4502481], [-3.559078599999999, 54.4505734], [-3.5598989999999997, 54.451065699999994], [-3.5604957999999995, 54.45145800000001], [-3.5608864, 54.4517196], [-3.5614217999999997, 54.4521071], [-3.5617100999999995, 54.45233269999999], [-3.5620298, 54.4525814], [-3.562479999999999, 54.4529796], [-3.5629955000000004, 54.4535167], [-3.5633901999999997, 54.45394449999999], [-3.5640074, 54.4546733], [-3.5642508, 54.4549274], [-3.5644914999999995, 54.45515819999999], [-3.5648391, 54.45546610000001], [-3.5651473, 54.455762499999985], [-3.5653181, 54.455934600000006], [-3.5656238999999994, 54.4562273], [-3.5657721999999996, 54.4563802], [-3.565896, 54.456496399999985], [-3.5663484999999997, 54.4569552], [-3.5665631999999996, 54.4571922], [-3.5671397999999996, 54.45785380000001], [-3.5679984999999994, 54.458783399999994], [-3.5690191, 54.4598428], [-3.5695676, 54.4603776], [-3.5701765, 54.4608975], [-3.5706092, 54.46121], [-3.5710257999999997, 54.4614899], [-3.5714807999999993, 54.46176930000001], [-3.5720109999999994, 54.46207270000001], [-3.5724549999999997, 54.462286600000006], [-3.5733795999999995, 54.462759899999995], [-3.5734782, 54.462810399999995], [-3.5738592, 54.4630084], [-3.5748059999999997, 54.463618], [-3.5753396999999993, 54.46399250000001], [-3.5758622999999994, 54.464381], [-3.5763058999999995, 54.4647495], [-3.576653, 54.46505950000001], [-3.5771327999999993, 54.4655064], [-3.5773918999999994, 54.4657714], [-3.5776608000000003, 54.46605929999998], [-3.5779774, 54.46643409999999], [-3.5781871, 54.4666964], [-3.5784066999999995, 54.4670256], [-3.578602, 54.46735660000001], [-3.5788119999999997, 54.467760299999995], [-3.5789764, 54.4680671], [-3.5791348, 54.4683146], [-3.5793379, 54.468598099999994], [-3.5795553999999994, 54.46888890000001], [-3.5797504999999994, 54.4691573], [-3.5799584, 54.4694579], [-3.5802704, 54.46995909999999], [-3.5806313000000003, 54.47057], [-3.5808432, 54.4709348], [-3.5810120000000003, 54.47118919999999], [-3.5811819999999988, 54.47143599999999], [-3.581379521675007, 54.47169139997572], [-3.5814342000000003, 54.47176209999999], [-3.5817791, 54.4721747], [-3.5819853999999993, 54.4723658], [-3.5823165999999995, 54.4726838], [-3.5825984, 54.4729351], [-3.5829884000000005, 54.473230699999995], [-3.583644699999999, 54.473712500000005], [-3.5840448, 54.47402629999999], [-3.5842772, 54.4742361], [-3.5845411000000005, 54.474495000000005], [-3.584704, 54.47466689999999], [-3.5852628000000006, 54.4752851], [-3.5855542, 54.4755498], [-3.5858409000000004, 54.4757827], [-3.5861088, 54.4759834], [-3.5865359000000003, 54.4762631], [-3.5868828000000006, 54.476467500000005], [-3.5872763, 54.4767143], [-3.5876070999999996, 54.4769464], [-3.5879502, 54.4772035], [-3.5882978, 54.4775059], [-3.5884995000000006, 54.47768150000001], [-3.5887661, 54.47794659999999], [-3.5890558, 54.478252200000014], [-3.589361, 54.4785917], [-3.5897623, 54.4790984], [-3.5901395, 54.4796163], [-3.5903926000000004, 54.4800051], [-3.590571999999999, 54.48032289999999], [-3.5907137, 54.4806129], [-3.5908306000000003, 54.4808782], [-3.5909392, 54.481156199999994], [-3.5910045000000004, 54.4813322], [-3.5910227000000003, 54.48139200000001], [-3.5910726999999993, 54.48153729999999], [-3.5911313999999996, 54.4817349], [-3.5912214, 54.4820766], [-3.5912703, 54.482363], [-3.5913221999999996, 54.4826512], [-3.5914202, 54.4833922], [-3.5915240000000006, 54.48419520000001], [-3.5916417999999997, 54.485039699999994], [-3.5917287999999994, 54.485682], [-3.5918176, 54.4863145], [-3.5918667, 54.4869751], [-3.5918763, 54.4870371], [-3.5919797, 54.48777810000001], [-3.5920207999999993, 54.48823540000001], [-3.5920319999999997, 54.488774000000014], [-3.592004099999999, 54.4894597], [-3.5919032, 54.4902936], [-3.5918142000000004, 54.4907582], [-3.5917019999999997, 54.4910337], [-3.5916382999999996, 54.491223599999984], [-3.591586999999999, 54.4913995], [-3.5915082, 54.491625], [-3.5913490227665665, 54.492022743112194]]} |
6.3 |
1218 |
1227 |
Seascale |
Sellafield |
St. Bees |
54.4920227 |
-3.5913490 |
54.4920227 |
-3.5913490 |
1 |
0 |
2026-09-18 12:44:26 |
TERMINATED |
2026-09-18 12:34:00 |
St. Bees |
TRUST |
TRACKING_TIMEOUT |
17900294 |
1789731017982797 |
30 |
30 |
2026-09-18 12:44:01.098358 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:00.519706 |
| 639686 |
669567 |
S00205 |
722A371J18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 12:34:00 |
2026-09-18 12:44:26 |
2026-09-20 12:44:26 |
{"id": 669567, "stp": "N", "toc": "London Underground", "uid": "S00205", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S00205/2026-09-18/detailed", "trust_id": "722A371J18", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-18", "dest_arr_time": "1234", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A37", "timing_status": "ON TIME", "origin_station": "Stonebridge Park", "current_leg_arr": "1205", "current_leg_dep": "1203", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1155", "origin_platform": "1", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-18T12:44:26", "route_debug_link": null, "timing_variation": "-1 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": "1234", "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": "1155", "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-18T10:57:57Z\", \"source_id\": 17876857, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:59:22Z\", \"source_id\": 17877916, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:02:26Z\", \"source_id\": 17880094, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:04:24Z\", \"source_id\": 17881545, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789729464890223, "current_leg_arrival_utc": "2026-09-18T12:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:00.734246", "service_state_evidence_id": 17881545, "current_leg_start_actual_dep": "2026-09-18T12:02:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:01.306849", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
N |
SBP |
ZEL |
2A37 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:57:57Z", "source_id": 17876857, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:59:22Z", "source_id": 17877916, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:02:26Z", "source_id": 17880094, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:04:24Z", "source_id": 17881545, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:05:00+01:00", "operational_fact": true}] |
Stonebridge Park |
1155 |
1155 |
1 |
None |
None |
Elephant & Castle L.T. |
1234 |
1234 |
None |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S00205/2026-09-18/detailed |
None |
Kensal Green |
2026-09-18T12:02: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 |
1203 |
1205 |
Kensal Green |
Queen's Park (DC) |
Queen's Park (DC) |
51.5341536 |
-0.2053586 |
51.5341536 |
-0.2053586 |
1 |
0 |
2026-09-18 12:44:26 |
TERMINATED |
2026-09-18 12:34:00 |
Queen's Park (DC) |
TRUST |
TRACKING_TIMEOUT |
17881545 |
1789729464890223 |
12 |
12 |
2026-09-18 12:44:01.306849 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:00.734246 |
| 639687 |
670676 |
C15324 |
032N58ML18 |
2026-09-18 |
COMPLETE |
17945867 |
2026-09-18 13:34:00 |
2026-09-18 12:44:26 |
2026-09-20 12:44:26 |
{"id": 670676, "stp": "P", "toc": "ScotRail", "uid": "C15324", "consist": "385022+385025", "dest_crs": "GLQ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15324/2026-09-18/detailed", "trust_id": "032N58ML18", "origin_crs": "ALO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-18", "dest_arr_time": "1330", "dest_platform": "2", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "2N58", "timing_status": "LATE", "origin_station": "Alloa", "current_leg_arr": "1334", "current_leg_dep": "1328", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1244", "origin_platform": "1", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-18T12:44:26", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Bishopbriggs", "dest_arr_time_act": "1330", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Bishopbriggs", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 171.21, \"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\": 484.18, \"from_m\": 171.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8286.6, \"from_m\": 484.18, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10088.622, \"from_m\": 8286.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10126.364, \"from_m\": 10088.622, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10501.237, \"from_m\": 10126.364, \"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\": 10738.955, \"from_m\": 10501.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11185.842, \"from_m\": 10738.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11213.297, \"from_m\": 11185.842, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11272.789, \"from_m\": 11213.297, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12277.161, \"from_m\": 11272.789, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22946.797, \"from_m\": 12277.161, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 25642.022, \"from_m\": 22946.797, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25922.48, \"from_m\": 25642.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25962.677, \"from_m\": 25922.48, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26435.359, \"from_m\": 25962.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27031.542, \"from_m\": 26435.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30694.863, \"from_m\": 27031.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53187.671, \"from_m\": 30694.863, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53492.738, \"from_m\": 53187.671, \"capability_applied\": 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\": 54833.736, \"from_m\": 53492.738, \"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\": 55467.636, \"from_m\": 54833.736, \"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\": 56213.147, \"from_m\": 55467.636, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56600.712, \"from_m\": 56213.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56665.913, \"from_m\": 56600.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57341.028, \"from_m\": 56665.913, \"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\": 57938.553, \"from_m\": 57341.028, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58434.799, \"from_m\": 57938.553, \"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\": 670676, \"profile_key\": \"b3c1ab685be298dc6ede7059d93d699d77790c64c457b43777f4a065e51ee5c2\", \"schedule_id\": 1998, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Alloa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246H\", \"location\": \"Cambus Loop\", \"stage_seq\": 2, \"distance_m\": 2878.757, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250H\", \"location\": \"Causewayhead Jn\", \"stage_seq\": 3, \"distance_m\": 9494.399, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": \"1254\", \"location\": \"Stirling\", \"stage_seq\": 4, \"distance_m\": 10865.431, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302H\", \"location\": \"Larbert\", \"stage_seq\": 5, \"distance_m\": 23856.789, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Larbert Jn\", \"stage_seq\": 6, \"distance_m\": 24804.232, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 7, \"distance_m\": 25922.48, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 29560.533, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 9, \"distance_m\": 30579.836, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1313H\", \"location\": \"Croy\", \"stage_seq\": 10, \"distance_m\": 40158.931, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1318\", \"wtt_dep\": \"1319\", \"location\": \"Lenzie\", \"stage_seq\": 11, \"distance_m\": 48553.177, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1322H\", \"wtt_dep\": \"1323\", \"location\": \"Bishopbriggs\", \"stage_seq\": 12, \"distance_m\": 53356.11, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 13, \"distance_m\": 55665.929, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 14, \"distance_m\": 56539.098, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 15, \"distance_m\": 58434.799, \"section_seq\": 1, \"route_path_id\": 28690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58434.799, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}], \"total_distance_m\": 58434.799, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58434.799, \"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": "1244", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:44Z\", \"source_id\": 55981152, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:47:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:48Z\", \"source_id\": 17912241, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:36Z\", \"source_id\": 56001467, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:40Z\", \"source_id\": 17917944, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:41Z\", \"source_id\": 56027197, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:43Z\", \"source_id\": 17925139, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:05Z\", \"source_id\": 56056754, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:05Z\", \"source_id\": 17933541, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:12Z\", \"source_id\": 56070118, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:16Z\", \"source_id\": 17937297, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:32Z\", \"source_id\": 56081129, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:35Z\", \"source_id\": 17940443, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:08Z\", \"source_id\": 56100032, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:08Z\", \"source_id\": 17945867, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "2", "timing_fact_generation": 1789734789546413, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:01.344031", "service_state_evidence_id": 17945867, "current_leg_start_actual_dep": "2026-09-18T13:27:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:01.755003", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ALO |
GLQ |
2N58 |
385022+385025 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 171.21, "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": 484.18, "from_m": 171.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8286.6, "from_m": 484.18, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10088.622, "from_m": 8286.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10126.364, "from_m": 10088.622, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 35.0}, {"to_m": 10501.237, "from_m": 10126.364, "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": 10738.955, "from_m": 10501.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11185.842, "from_m": 10738.955, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11213.297, "from_m": 11185.842, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11272.789, "from_m": 11213.297, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12277.161, "from_m": 11272.789, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22946.797, "from_m": 12277.161, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 25642.022, "from_m": 22946.797, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25922.48, "from_m": 25642.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25962.677, "from_m": 25922.48, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26435.359, "from_m": 25962.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27031.542, "from_m": 26435.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30694.863, "from_m": 27031.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53187.671, "from_m": 30694.863, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53492.738, "from_m": 53187.671, "capability_applied": 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": 54833.736, "from_m": 53492.738, "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": 55467.636, "from_m": 54833.736, "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": 56213.147, "from_m": 55467.636, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56600.712, "from_m": 56213.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 56665.913, "from_m": 56600.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57341.028, "from_m": 56665.913, "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": 57938.553, "from_m": 57341.028, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 58434.799, "from_m": 57938.553, "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": 670676, "profile_key": "b3c1ab685be298dc6ede7059d93d699d77790c64c457b43777f4a065e51ee5c2", "schedule_id": 1998, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1244", "location": "Alloa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246H", "location": "Cambus Loop", "stage_seq": 2, "distance_m": 2878.757, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250H", "location": "Causewayhead Jn", "stage_seq": 3, "distance_m": 9494.399, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": "1254", "location": "Stirling", "stage_seq": 4, "distance_m": 10865.431, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302H", "location": "Larbert", "stage_seq": 5, "distance_m": 23856.789, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Larbert Jn", "stage_seq": 6, "distance_m": 24804.232, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Carmuirs West Jn", "stage_seq": 7, "distance_m": 25922.48, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307H", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 29560.533, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Greenhill Upper Jn", "stage_seq": 9, "distance_m": 30579.836, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1313H", "location": "Croy", "stage_seq": 10, "distance_m": 40158.931, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1318", "wtt_dep": "1319", "location": "Lenzie", "stage_seq": 11, "distance_m": 48553.177, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1322H", "wtt_dep": "1323", "location": "Bishopbriggs", "stage_seq": 12, "distance_m": 53356.11, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Cowlairs West Jn", "stage_seq": 13, "distance_m": 55665.929, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Cowlairs South Jn", "stage_seq": 14, "distance_m": 56539.098, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 15, "distance_m": 58434.799, "section_seq": 1, "route_path_id": 28690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58434.799, "from_m": 0.0, "section_seq": 1, "route_path_id": 28690}], "total_distance_m": 58434.799, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58434.799, "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": 610, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:44Z", "source_id": 55981152, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:47:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:48Z", "source_id": 17912241, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 626, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:36Z", "source_id": 56001467, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:40Z", "source_id": 17917944, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:41Z", "source_id": 56027197, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:05:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:43Z", "source_id": 17925139, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:05Z", "source_id": 56056754, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:16:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:05Z", "source_id": 17933541, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:12Z", "source_id": 56070118, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:16Z", "source_id": 17937297, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:32Z", "source_id": 56081129, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:35Z", "source_id": 17940443, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1407, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:08Z", "source_id": 56100032, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:08Z", "source_id": 17945867, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Alloa |
1244 |
1244 |
1 |
None |
None |
Glasgow Queen St High Level |
1330 |
1330 |
2 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15324/2026-09-18/detailed |
None |
Bishopbriggs |
2026-09-18T13:27:00+01:00 |
Glasgow Queen St High Level |
6.0 |
{"type": "LineString", "coordinates": [[-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]]} |
3.1 |
1328 |
1334 |
Bishopbriggs |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-18 12:44:26 |
TERMINATED |
2026-09-18 12:34:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945867 |
1789734789546413 |
51 |
51 |
2026-09-18 12:44:01.755003 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:01.344031 |
| 639688 |
670705 |
C34245 |
722D78ML18 |
2026-09-18 |
COMPLETE |
17945438 |
2026-09-18 13:34:00 |
2026-09-18 12:44:26 |
2026-09-20 12:44:26 |
{"id": 670705, "stp": "P", "toc": "London Overground", "uid": "C34245", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34245/2026-09-18/detailed", "trust_id": "722D78ML18", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-18", "dest_arr_time": "1333", "dest_platform": "4", "is_terminated": 1, "next_location": "Watford Junction (DC)", "signalling_id": "2D78", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1334", "current_leg_dep": "1331", "current_leg_end": "Watford Junction (DC)", "origin_dep_time": "1245", "origin_platform": "9", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-18T12:44:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]}", "current_leg_start": "Watford High Street (DC)", "dest_arr_time_act": "1333", "motion_projection": null, "next_location_lat": "51.6633284", "next_location_lon": "-0.3959394", "previous_location": "Watford High Street (DC)", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1883.573, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1967.089, \"from_m\": 1883.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2028.604, \"from_m\": 1967.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2126.445, \"from_m\": 2028.604, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2647.704, \"from_m\": 2126.445, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3436.498, \"from_m\": 2647.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3454.671, \"from_m\": 3436.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5672.558, \"from_m\": 3454.671, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5690.731, \"from_m\": 5672.558, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6479.526, \"from_m\": 5690.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7618.797, \"from_m\": 6479.526, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8046.2, \"from_m\": 7618.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10507.492, \"from_m\": 8046.2, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10546.928, \"from_m\": 10507.492, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13537.71, \"from_m\": 10546.928, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14162.571, \"from_m\": 13537.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15039.011, \"from_m\": 14162.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16040.413, \"from_m\": 15039.011, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16432.524, \"from_m\": 16040.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16446.659, \"from_m\": 16432.524, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16513.358, \"from_m\": 16446.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16756.699, \"from_m\": 16513.358, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16824.62, \"from_m\": 16756.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16839.77, \"from_m\": 16824.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16906.727, \"from_m\": 16839.77, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17472.075, \"from_m\": 16906.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23877.735, \"from_m\": 17472.075, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 25303.481, \"from_m\": 23877.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25379.734, \"from_m\": 25303.481, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25420.117, \"from_m\": 25379.734, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25484.717, \"from_m\": 25420.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25491.931, \"from_m\": 25484.717, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25545.103, \"from_m\": 25491.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25549.853, \"from_m\": 25545.103, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26238.191, \"from_m\": 25549.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26567.041, \"from_m\": 26238.191, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26625.467, \"from_m\": 26567.041, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26727.468, \"from_m\": 26625.467, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35846.408, \"from_m\": 26727.468, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35900.095, \"from_m\": 35846.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36188.686, \"from_m\": 35900.095, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36451.001, \"from_m\": 36188.686, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43529.139, \"from_m\": 36451.001, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45847.834, \"from_m\": 43529.139, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 46282.94, \"from_m\": 45847.834, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 670705, \"profile_key\": \"2d81075ced87f5e8701f60a3234d2c6d9e8e74678a31d9e3b44f4c03bbd10fe2\", \"schedule_id\": 4245, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 3454.671, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1250H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 4563.615, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1252\", \"wtt_dep\": \"1252H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 8753.232, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1254H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 6, \"distance_m\": 9831.898, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 11441.225, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1256H\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 12463.076, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 13965.405, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1301H\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 16236.469, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 19036.571, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1306H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 20674.905, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1308H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 32115.687, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1310H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 33040.547, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1312H\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 34423.233, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1315\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 36117.834, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1317H\", \"wtt_dep\": \"1318\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 38017.599, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1320\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 39208.36, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1322H\", \"wtt_dep\": \"1323\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 41589.053, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1325H\", \"wtt_dep\": \"1326\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 43569.678, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": \"1328H\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 44875.941, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"1333\", \"wtt_dep\": null, \"location\": \"Watford Junction (DC)\", \"stage_seq\": 22, \"distance_m\": 46282.94, \"section_seq\": 1, \"route_path_id\": 28448}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46282.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28448}], \"total_distance_m\": 46282.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 41134.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 5148.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1245", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.6633284", "current_position_lon": "-0.3959394", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:29Z\", \"source_id\": 55988202, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:50:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:33Z\", \"source_id\": 17914271, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:23Z\", \"source_id\": 55993241, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:52:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:26Z\", \"source_id\": 17915620, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:11Z\", \"source_id\": 55998039, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:16Z\", \"source_id\": 17916894, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:27Z\", \"source_id\": 56006062, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:29Z\", \"source_id\": 17919263, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:50Z\", \"source_id\": 56011765, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:59:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:56Z\", \"source_id\": 17920980, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:30Z\", \"source_id\": 56018535, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:33Z\", \"source_id\": 17922856, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:37Z\", \"source_id\": 56024323, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:40Z\", \"source_id\": 17924385, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:14Z\", \"source_id\": 56031180, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:19Z\", \"source_id\": 17926292, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:12Z\", \"source_id\": 56036217, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:15Z\", \"source_id\": 17927771, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:59Z\", \"source_id\": 56043225, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:06Z\", \"source_id\": 17929821, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:56Z\", \"source_id\": 56048247, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:01Z\", \"source_id\": 17931286, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:52Z\", \"source_id\": 56056264, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:58Z\", \"source_id\": 17933422, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:06Z\", \"source_id\": 56064586, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:10Z\", \"source_id\": 17935755, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:54Z\", \"source_id\": 56069130, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:56Z\", \"source_id\": 17937057, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:07Z\", \"source_id\": 56074887, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:12Z\", \"source_id\": 17938682, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:15Z\", \"source_id\": 56082731, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:18Z\", \"source_id\": 17940938, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:50Z\", \"source_id\": 56091758, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:56Z\", \"source_id\": 17943552, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:30Z\", \"source_id\": 56098403, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:34Z\", \"source_id\": 17945438, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "4", "timing_fact_generation": 1789734757445493, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:01.458822", "service_state_evidence_id": 17945438, "current_leg_start_actual_dep": "2026-09-18T13:29:30+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:01.760444", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
EUS |
None |
2D78 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1883.573, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1967.089, "from_m": 1883.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2028.604, "from_m": 1967.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2126.445, "from_m": 2028.604, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2647.704, "from_m": 2126.445, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3436.498, "from_m": 2647.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3454.671, "from_m": 3436.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5672.558, "from_m": 3454.671, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5690.731, "from_m": 5672.558, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6479.526, "from_m": 5690.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7618.797, "from_m": 6479.526, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8046.2, "from_m": 7618.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10507.492, "from_m": 8046.2, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10546.928, "from_m": 10507.492, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13537.71, "from_m": 10546.928, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14162.571, "from_m": 13537.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15039.011, "from_m": 14162.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16040.413, "from_m": 15039.011, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16432.524, "from_m": 16040.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16446.659, "from_m": 16432.524, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16513.358, "from_m": 16446.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16756.699, "from_m": 16513.358, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16824.62, "from_m": 16756.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16839.77, "from_m": 16824.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16906.727, "from_m": 16839.77, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17472.075, "from_m": 16906.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23877.735, "from_m": 17472.075, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 25303.481, "from_m": 23877.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25379.734, "from_m": 25303.481, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25420.117, "from_m": 25379.734, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25484.717, "from_m": 25420.117, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25491.931, "from_m": 25484.717, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25545.103, "from_m": 25491.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25549.853, "from_m": 25545.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26238.191, "from_m": 25549.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26567.041, "from_m": 26238.191, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26625.467, "from_m": 26567.041, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26727.468, "from_m": 26625.467, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35846.408, "from_m": 26727.468, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35900.095, "from_m": 35846.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36188.686, "from_m": 35900.095, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36451.001, "from_m": 36188.686, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43529.139, "from_m": 36451.001, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45847.834, "from_m": 43529.139, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 46282.94, "from_m": 45847.834, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 670705, "profile_key": "2d81075ced87f5e8701f60a3234d2c6d9e8e74678a31d9e3b44f4c03bbd10fe2", "schedule_id": 4245, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1245", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Camden Jn", "stage_seq": 3, "distance_m": 3454.671, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1250H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 4563.615, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1252", "wtt_dep": "1252H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 8753.232, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1254H", "location": "Queen's Park (DC)", "stage_seq": 6, "distance_m": 9831.898, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 11441.225, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1256H", "location": "Kensal Green", "stage_seq": 8, "distance_m": 12463.076, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259H", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 13965.405, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1301H", "location": "Harlesden", "stage_seq": 10, "distance_m": 16236.469, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 19036.571, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1306H", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 20674.905, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1308H", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 32115.687, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1310H", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 33040.547, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1312H", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 34423.233, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1315", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 36117.834, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1317H", "wtt_dep": "1318", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 38017.599, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1320", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 39208.36, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1322H", "wtt_dep": "1323", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 41589.053, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1325H", "wtt_dep": "1326", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 43569.678, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": "1328H", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 44875.941, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "1333", "wtt_dep": null, "location": "Watford Junction (DC)", "stage_seq": 22, "distance_m": 46282.94, "section_seq": 1, "route_path_id": 28448}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46282.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 28448}], "total_distance_m": 46282.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 41134.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 5148.251, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22588, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:29Z", "source_id": 55988202, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:50:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:33Z", "source_id": 17914271, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:23Z", "source_id": 55993241, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:52:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:26Z", "source_id": 17915620, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:11Z", "source_id": 55998039, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:54:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:16Z", "source_id": 17916894, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:27Z", "source_id": 56006062, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:56:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:29Z", "source_id": 17919263, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:50Z", "source_id": 56011765, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:59:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:56Z", "source_id": 17920980, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:30Z", "source_id": 56018535, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:01:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:33Z", "source_id": 17922856, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:37Z", "source_id": 56024323, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:04:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:40Z", "source_id": 17924385, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:14Z", "source_id": 56031180, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:19Z", "source_id": 17926292, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:12Z", "source_id": 56036217, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:09:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:15Z", "source_id": 17927771, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:59Z", "source_id": 56043225, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:06Z", "source_id": 17929821, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:56Z", "source_id": 56048247, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:14:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:01Z", "source_id": 17931286, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:52Z", "source_id": 56056264, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:58Z", "source_id": 17933422, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:06Z", "source_id": 56064586, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:19:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:10Z", "source_id": 17935755, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:54Z", "source_id": 56069130, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:22:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:56Z", "source_id": 17937057, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:07Z", "source_id": 56074887, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:12Z", "source_id": 17938682, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:15Z", "source_id": 56082731, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:28:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:18Z", "source_id": 17940938, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:50Z", "source_id": 56091758, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:30:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:56Z", "source_id": 17943552, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21910, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:30Z", "source_id": 56098403, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:34Z", "source_id": 17945438, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
London Euston |
1245 |
1245 |
9 |
None |
None |
Watford Junction (DC) |
1333 |
1333 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C34245/2026-09-18/detailed |
None |
Watford High Street (DC) |
2026-09-18T13:29:30+01:00 |
Watford Junction (DC) |
3.0 |
{"type": "LineString", "coordinates": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]} |
0.9 |
1331 |
1334 |
Watford High Street (DC) |
Watford Junction (DC) |
Watford Junction (DC) |
51.6633284 |
-0.3959394 |
51.6633284 |
-0.3959394 |
1 |
0 |
2026-09-18 12:44:26 |
TERMINATED |
2026-09-18 12:34:00 |
Watford Junction (DC) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945438 |
1789734757445493 |
75 |
75 |
2026-09-18 12:44:01.760444 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:01.458822 |
| 639689 |
670965 |
G07027 |
722J55ML18 |
2026-09-18 |
COMPLETE |
17945756 |
2026-09-18 13:34:00 |
2026-09-18 12:44:26 |
2026-09-20 12:44:26 |
{"id": 670965, "stp": "P", "toc": "London Overground", "uid": "G07027", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07027/2026-09-18/detailed", "trust_id": "722J55ML18", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-18", "dest_arr_time": "1334", "dest_platform": "2", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J55", "timing_status": "LATE", "origin_station": "Gospel Oak", "current_leg_arr": "1334", "current_leg_dep": "1329", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "1255", "origin_platform": "3", "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-18T12:44:26", "route_debug_link": null, "timing_variation": "+2 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": "1332", "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\": 670965, \"profile_key\": \"7dca6441c4d609eee5831e5be722f7a7df9cd8dc35b0edd8224347e7bbe5fe08\", \"schedule_id\": 8181, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"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\": \"1257\", \"location\": \"Junction Road Jn\", \"stage_seq\": 2, \"distance_m\": 1295.772, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1258H\", \"location\": \"Upper Holloway\", \"stage_seq\": 3, \"distance_m\": 2089.952, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"1300H\", \"wtt_dep\": \"1301\", \"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\": \"1302\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 5, \"distance_m\": 3972.665, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 6, \"distance_m\": 4859.556, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1307H\", \"location\": \"South Tottenham\", \"stage_seq\": 7, \"distance_m\": 6705.644, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1311\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 8889.161, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"1312H\", \"wtt_dep\": \"1313\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 14096.233, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": \"1315H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 15897.506, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"1317\", \"wtt_dep\": \"1317H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 17063.446, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1320H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 18943.987, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"1322H\", \"wtt_dep\": \"1323\", \"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\": \"1325\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 22422.932, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"1326H\", \"wtt_dep\": \"1327H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 23291.545, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 16, \"distance_m\": 25017.994, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"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": "1255", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.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-18T11:57:27Z\", \"source_id\": 56008441, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:31Z\", \"source_id\": 17920034, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:10Z\", \"source_id\": 56015058, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:16Z\", \"source_id\": 17921871, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:30Z\", \"source_id\": 56026726, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:33Z\", \"source_id\": 17925037, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:59Z\", \"source_id\": 56035678, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:00Z\", \"source_id\": 17927571, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:35Z\", \"source_id\": 56042219, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:40Z\", \"source_id\": 17929529, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:08Z\", \"source_id\": 56048783, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:13Z\", \"source_id\": 17931446, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:11Z\", \"source_id\": 56057040, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:16Z\", \"source_id\": 17933639, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:12Z\", \"source_id\": 56062252, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:15Z\", \"source_id\": 17935073, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:52Z\", \"source_id\": 56069015, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:56Z\", \"source_id\": 17937005, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:46Z\", \"source_id\": 56076584, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:49Z\", \"source_id\": 17939165, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:39Z\", \"source_id\": 56086330, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:43Z\", \"source_id\": 17941945, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:56Z\", \"source_id\": 56099544, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:00Z\", \"source_id\": 17945756, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "2", "timing_fact_generation": 1789734785838700, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:01.833681", "service_state_evidence_id": 17945756, "current_leg_start_actual_dep": "2026-09-18T13:29:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:03.389327", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
GPO |
BGV |
2J55 |
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": 670965, "profile_key": "7dca6441c4d609eee5831e5be722f7a7df9cd8dc35b0edd8224347e7bbe5fe08", "schedule_id": 8181, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1255", "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": "1257", "location": "Junction Road Jn", "stage_seq": 2, "distance_m": 1295.772, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1258H", "location": "Upper Holloway", "stage_seq": 3, "distance_m": 2089.952, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "1300H", "wtt_dep": "1301", "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": "1302", "location": "Harringay Park Jn", "stage_seq": 5, "distance_m": 3972.665, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304", "location": "Harringay Green Lanes", "stage_seq": 6, "distance_m": 4859.556, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1307H", "location": "South Tottenham", "stage_seq": 7, "distance_m": 6705.644, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1311", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 8889.161, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "1312H", "wtt_dep": "1313", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 14096.233, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": "1315H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 15897.506, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "1317", "wtt_dep": "1317H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 17063.446, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1320H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 18943.987, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "1322H", "wtt_dep": "1323", "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": "1325", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 22422.932, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "1326H", "wtt_dep": "1327H", "location": "Barking", "stage_seq": 15, "distance_m": 23291.545, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329", "location": "Ripple Lane West Jn", "stage_seq": 16, "distance_m": 25017.994, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "1332", "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-18T11:57:27Z", "source_id": 56008441, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:58:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:31Z", "source_id": 17920034, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:10Z", "source_id": 56015058, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:02:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:16Z", "source_id": 17921871, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:30Z", "source_id": 56026726, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:05:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:33Z", "source_id": 17925037, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:59Z", "source_id": 56035678, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:08:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:00Z", "source_id": 17927571, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:35Z", "source_id": 56042219, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:40Z", "source_id": 17929529, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:08Z", "source_id": 56048783, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:14:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:13Z", "source_id": 17931446, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:11Z", "source_id": 56057040, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:16Z", "source_id": 17933639, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:12Z", "source_id": 56062252, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:19:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:15Z", "source_id": 17935073, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:52Z", "source_id": 56069015, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:22:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:56Z", "source_id": 17937005, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:46Z", "source_id": 56076584, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:24:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:49Z", "source_id": 17939165, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:39Z", "source_id": 56086330, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:28:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:43Z", "source_id": 17941945, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14739, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:56Z", "source_id": 56099544, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:00Z", "source_id": 17945756, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Gospel Oak |
1255 |
1255 |
3 |
None |
None |
Barking Riverside Station (Construction) |
1334 |
1332 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G07027/2026-09-18/detailed |
None |
Barking |
2026-09-18T13:29:30+01:00 |
Barking Riverside Station (Construction) |
5.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 |
1329 |
1334 |
Barking |
Barking Riverside Station (Construction) |
Barking Riverside Station (Construction) |
51.5195524 |
0.1161168 |
51.5195524 |
0.1161168 |
1 |
0 |
2026-09-18 12:44:26 |
TERMINATED |
2026-09-18 12:34:00 |
Barking Riverside Station (Construction) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945756 |
1789734785838700 |
55 |
55 |
2026-09-18 12:44:03.389327 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:01.833681 |
| 639690 |
667671 |
L80102 |
871W21MH18 |
2026-09-18 |
COMPLETE |
17945173 |
2026-09-18 13:34:00 |
2026-09-18 12:44:26 |
2026-09-20 12:44:26 |
{"id": 667671, "stp": "O", "toc": "South Western Railway", "uid": "L80102", "consist": "444024+444045", "dest_crs": "WEY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80102/2026-09-18/detailed", "trust_id": "871W21MH18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weymouth", "service_date": "2026-09-18", "dest_arr_time": "1334", "dest_platform": "3", "is_terminated": 1, "next_location": "Weymouth", "signalling_id": "1W21", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "1334", "current_leg_dep": "1322", "current_leg_end": "Weymouth", "origin_dep_time": "1035", "origin_platform": "8", "current_location": "Weymouth Carriage Holding Sidings", "last_update_time": "2026-09-18T12:44:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4376680999999993, 50.70906529999999], [-2.4377769999999996, 50.70901520000001], [-2.4378769, 50.7089601], [-2.4379905, 50.7088891], [-2.4381504, 50.7087744], [-2.4382853, 50.70866899999999], [-2.4385106, 50.7084927], [-2.4390639, 50.7080366], [-2.4396115999999997, 50.7075817], [-2.4399548, 50.7072949], [-2.4401431, 50.7071328], [-2.440284, 50.707005599999995], [-2.440373699999999, 50.706912], [-2.4404508999999996, 50.70683030000001], [-2.440554, 50.7066965], [-2.4406175999999995, 50.70660590000001], [-2.4407241999999996, 50.706429099999994], [-2.440800799999999, 50.7062763], [-2.440853, 50.706152], [-2.4408968999999994, 50.7060148], [-2.4409292, 50.7058848], [-2.4409586, 50.7057145], [-2.4409984, 50.705488800000005], [-2.441016, 50.70534229999999], [-2.4411057, 50.7047775], [-2.4411352, 50.7046269], [-2.4411984, 50.7043963], [-2.441265899999999, 50.704167700000006], [-2.4413373999999997, 50.703954], [-2.4414477, 50.7036673], [-2.4415277999999994, 50.7034745], [-2.4416135, 50.7032894], [-2.4417035, 50.70309919999999], [-2.4417535999999997, 50.7030158], [-2.4418451999999995, 50.7028596], [-2.4419633, 50.7026604], [-2.4420528999999997, 50.7025252], [-2.4421573, 50.7023799], [-2.4422720999999994, 50.702222899999995], [-2.4423881, 50.702068800000006], [-2.442534, 50.7018903], [-2.4427046000000003, 50.7016989], [-2.4428361999999995, 50.70155290000001], [-2.4429619, 50.70142299999999], [-2.4430904999999994, 50.7012931], [-2.443234, 50.70115650000001], [-2.4433973, 50.701001299999994], [-2.4435209, 50.700883], [-2.4440545, 50.70040369999999], [-2.4443909999999995, 50.70009949999999], [-2.4446861, 50.6998346], [-2.4449461, 50.699597], [-2.4454510999999997, 50.6991501], [-2.4460377, 50.6986207], [-2.4466028999999994, 50.6981084], [-2.4471636, 50.69758559999999], [-2.4473431, 50.69740809999999], [-2.4475391999999996, 50.69721100000001], [-2.4476757999999994, 50.6970695], [-2.4478047, 50.696934600000006], [-2.4479431, 50.6967878], [-2.4480794, 50.6966372], [-2.4482159999999995, 50.6964808], [-2.4483575999999996, 50.6963199], [-2.4485006, 50.696147999999994], [-2.4486375999999996, 50.695985699999994], [-2.4488079, 50.695767800000006], [-2.4489453, 50.69559809999999], [-2.4491241, 50.6953628], [-2.4493245999999997, 50.695095599999995], [-2.4495966, 50.69469980000001], [-2.4498641, 50.694282099999995], [-2.4500468, 50.6939899], [-2.4502164, 50.69369879999999], [-2.4503187000000004, 50.6935146], [-2.4503969, 50.6933629], [-2.4504797, 50.6932096], [-2.4506126, 50.69295809999999], [-2.4506698, 50.6928442], [-2.4507669, 50.69264729999999], [-2.45086, 50.6924509], [-2.4509436999999994, 50.6922608], [-2.4510427999999997, 50.692025099999995], [-2.4511056999999994, 50.6918509], [-2.4511735, 50.6916542], [-2.4512596999999996, 50.6914065], [-2.4514165999999995, 50.6909372], [-2.4515612999999994, 50.6904684], [-2.4517448999999996, 50.6898669], [-2.4518851, 50.6894279], [-2.4520998, 50.68876770000001], [-2.4522904999999997, 50.688174999999994], [-2.4524609999999996, 50.687669499999984], [-2.4525553, 50.6874068], [-2.4526535999999997, 50.68715139999999], [-2.4527547, 50.68690069999998], [-2.4528921999999995, 50.6865998], [-2.4530181999999994, 50.68634479999999], [-2.4531395, 50.686099], [-2.4533277, 50.685764199999994], [-2.4534643999999997, 50.6855182], [-2.4535977999999994, 50.6853099], [-2.4537517, 50.6850634], [-2.4539038, 50.6848364], [-2.4540856, 50.68457990000001], [-2.4543071, 50.68428020000001], [-2.4545405, 50.68399289999999], [-2.4546669999999997, 50.68383829999999], [-2.4548159999999997, 50.6836579], [-2.4549354, 50.6835154], [-2.4551166999999996, 50.6833227], [-2.4553933999999997, 50.68303660000001], [-2.4555645, 50.6828634], [-2.4558097999999995, 50.68264229999998], [-2.4560038, 50.682468699999994], [-2.456267, 50.682242200000005], [-2.4565807, 50.6819826], [-2.4569282, 50.681709], [-2.4572736, 50.6814366], [-2.4574029999999993, 50.6813371], [-2.4575605, 50.68121599999999], [-2.4584190999999995, 50.68054789999999], [-2.4588680999999997, 50.6801913], [-2.4593273999999994, 50.6798123], [-2.4595825, 50.6795949], [-2.4598183, 50.6793766], [-2.4600479, 50.67915619999999], [-2.4602606, 50.6789524], [-2.4605021999999996, 50.6787031], [-2.4606111, 50.6785852], [-2.4607388999999995, 50.6784422], [-2.4610254, 50.6781155], [-2.461270799999999, 50.6778115], [-2.4615121, 50.6774976], [-2.4616863, 50.67726309999999], [-2.4618803999999996, 50.6769887], [-2.4620138, 50.6767852], [-2.4621735, 50.67653260000001], [-2.4623243, 50.6762718], [-2.4624433999999997, 50.6760571], [-2.4625588, 50.675837099999995], [-2.4626730999999995, 50.6756069], [-2.4627638, 50.6753833], [-2.4628604, 50.67514559999999], [-2.4629401, 50.674920699999994], [-2.4630440999999994, 50.67461519999999], [-2.4631428, 50.67433309999999], [-2.4632279, 50.67405020000001], [-2.4645005, 50.6679276], [-2.4646523999999994, 50.66719959999998], [-2.4647831, 50.6665048], [-2.4648375, 50.6662101], [-2.464887099999999, 50.6658823], [-2.4649357999999997, 50.66553369999999], [-2.4649627999999995, 50.66526710000001], [-2.4649880999999993, 50.6650013], [-2.4650012999999995, 50.6648583], [-2.4650134, 50.6646982], [-2.4650218000000006, 50.66456920000001], [-2.4650365, 50.6643355], [-2.4650528, 50.66396120000001], [-2.4650565, 50.663547099999995], [-2.4650622, 50.6630629], [-2.4650628, 50.662827400000005], [-2.4650767, 50.662553200000005], [-2.4650902, 50.662293199999986], [-2.4651124, 50.6619983], [-2.4651375999999994, 50.6617142], [-2.4651670999999995, 50.66145929999999], [-2.4652181, 50.66105249999999], [-2.4652660999999996, 50.6607177], [-2.4653189, 50.66044380000001], [-2.4653876, 50.660109000000006], [-2.4654788, 50.65970740000001], [-2.4655623999999996, 50.659366600000006], [-2.4656941, 50.6588675], [-2.4658194, 50.65844920000001], [-2.4658714, 50.6582802], [-2.465896, 50.6581991], [-2.4660972, 50.657531599999984], [-2.4663279999999994, 50.656778], [-2.4663529999999994, 50.656696499999995], [-2.4664362999999994, 50.65639699999999], [-2.4664941999999996, 50.6561551], [-2.4665622, 50.655860199999985], [-2.4666214999999996, 50.6555657], [-2.4666664999999997, 50.6553173], [-2.4667075, 50.6550501], [-2.466748299999999, 50.6546502], [-2.4667636999999996, 50.65447400000001], [-2.4667718, 50.6543624], [-2.4667869999999996, 50.654020499999994], [-2.4667875, 50.653701], [-2.4667815, 50.65341430000001], [-2.4667669, 50.653118], [-2.4667531, 50.6528635], [-2.4667299999999996, 50.6525983], [-2.4666943007079216, 50.65219431915537], [-2.466693, 50.6521796], [-2.4666518000000006, 50.651782799999985], [-2.4666414, 50.6516761], [-2.4665876999999994, 50.6512998], [-2.4665413, 50.6509388], [-2.4665036, 50.6506291], [-2.4664621999999996, 50.6503237], [-2.4664035, 50.6499298], [-2.4663406, 50.649585299999984], [-2.4663247, 50.64950050000001], [-2.4662228, 50.64899820000001], [-2.4661604999999995, 50.6487194], [-2.4661324, 50.64861140000001], [-2.4660892, 50.648415699999994], [-2.4659824999999995, 50.64794770000001], [-2.4659145, 50.64765339999999], [-2.4658036, 50.647159599999995], [-2.4657154, 50.646769000000006], [-2.4656365000000005, 50.6464546], [-2.4655621, 50.6461716], [-2.4654446, 50.6457663], [-2.4653261999999994, 50.64536619999999], [-2.4651947999999995, 50.6449264], [-2.4651153, 50.64466470000001], [-2.4649536999999997, 50.6441075], [-2.4648524999999997, 50.64377809999999], [-2.4647521, 50.64343869999998], [-2.4646438, 50.64301660000001], [-2.4645514999999993, 50.6426592], [-2.4644874999999997, 50.6423927], [-2.464425, 50.6421283], [-2.4643227999999997, 50.64166440000001], [-2.4642622, 50.64136289999999], [-2.4642050999999996, 50.64108219999999], [-2.4641295999999997, 50.6406686], [-2.4640621, 50.6402993], [-2.4639864, 50.639861999999994], [-2.4639207999999995, 50.639456999999986], [-2.4638513, 50.63897300000001], [-2.4638019, 50.638594399999995], [-2.4637597, 50.638224], [-2.4637075, 50.637746], [-2.4636614, 50.6372763], [-2.4636098, 50.63676619999999], [-2.4635639999999994, 50.6362835], [-2.4635509999999994, 50.636166200000005], [-2.4634962, 50.6356752], [-2.4634370999999997, 50.6352005], [-2.4633940999999995, 50.634798700000005], [-2.4633539000000004, 50.6344879], [-2.4633126, 50.63420889999999], [-2.4632107, 50.63362619999999], [-2.4631181, 50.6331184], [-2.4630228, 50.6326026], [-2.4629363999999994, 50.6321154], [-2.4628209999999995, 50.6314991], [-2.4627714, 50.6311955], [-2.4626750999999993, 50.630725], [-2.4625871, 50.630278], [-2.4625070999999994, 50.62988850000001], [-2.4624422, 50.6295752], [-2.4623608, 50.62921680000001], [-2.4623108, 50.6290091], [-2.4622651999999996, 50.6288121], [-2.4621478999999997, 50.628353], [-2.4620086999999997, 50.627832600000005], [-2.4618817, 50.6273721], [-2.4617545, 50.626950099999995], [-2.4616044999999995, 50.62652459999998], [-2.4614675, 50.62616069999999], [-2.4612636, 50.625622400000005], [-2.4610845999999995, 50.6251453], [-2.4608752, 50.6246128], [-2.4606776999999997, 50.6241417], [-2.4605249, 50.6237827], [-2.4601335, 50.6229299], [-2.4599379999999997, 50.6225305], [-2.4596347, 50.6219358], [-2.4594702999999996, 50.62162039999999], [-2.4594115000000003, 50.6215193], [-2.4591254, 50.62100179999999], [-2.4589409999999994, 50.62068789999999], [-2.4587721, 50.620390699999994], [-2.4591894, 50.620930099999995], [-2.4593778999999993, 50.6212671], [-2.4599327, 50.6222588], [-2.4604712999999996, 50.62336989999999], [-2.4608405, 50.6241759], [-2.4610906, 50.6248018], [-2.4615611, 50.625936499999995]]}", "current_leg_start": "Dorchester South", "dest_arr_time_act": "1333", "motion_projection": null, "next_location_lat": "50.6259365", "next_location_lon": "-2.4615611", "previous_location": "Dorchester South", "current_leg_milage": "6.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39287.992, \"from_m\": 33113.606, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39330.767, \"from_m\": 39287.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39842.032, \"from_m\": 39330.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.176, \"from_m\": 39842.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.269, \"from_m\": 39919.176, \"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\": 53678.81, \"from_m\": 39953.269, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53740.075, \"from_m\": 53678.81, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53813.924, \"from_m\": 53740.075, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75854.006, \"from_m\": 53813.924, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 76400.56, \"from_m\": 75854.006, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76586.392, \"from_m\": 76400.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76883.133, \"from_m\": 76586.392, \"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\": 77343.226, \"from_m\": 76883.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77507.148, \"from_m\": 77343.226, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81700.374, \"from_m\": 77507.148, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92892.536, \"from_m\": 81700.374, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 92927.564, \"from_m\": 92892.536, \"capability_applied\": 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\": 92978.368, \"from_m\": 92927.564, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106643.408, \"from_m\": 92978.368, \"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\": 106695.286, \"from_m\": 106643.408, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 106994.252, \"from_m\": 106695.286, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 107046.028, \"from_m\": 106994.252, \"capability_applied\": 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\": 118424.428, \"from_m\": 107046.028, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121639.253, \"from_m\": 118424.428, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121944.794, \"from_m\": 121639.253, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123951.936, \"from_m\": 121944.794, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 125605.988, \"from_m\": 123951.936, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 125962.305, \"from_m\": 125605.988, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126903.291, \"from_m\": 125962.305, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127152.846, \"from_m\": 126903.291, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127787.092, \"from_m\": 127152.846, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131481.2, \"from_m\": 127787.092, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 131793.05, \"from_m\": 131481.2, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 132238.375, \"from_m\": 131793.05, \"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\": 133184.941, \"from_m\": 132238.375, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 133911.002, \"from_m\": 133184.941, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 136966.752, \"from_m\": 133911.002, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138049.465, \"from_m\": 136966.752, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 148578.093, \"from_m\": 138049.465, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149266.154, \"from_m\": 148578.093, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 167129.895, \"from_m\": 149266.154, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 167892.551, \"from_m\": 167129.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 171597.873, \"from_m\": 167892.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\": 172754.659, \"from_m\": 171597.873, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 173068.196, \"from_m\": 172754.659, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 173135.699, \"from_m\": 173068.196, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 173573.967, \"from_m\": 173135.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 173714.079, \"from_m\": 173573.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\": 174003.697, \"from_m\": 173714.079, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 176453.839, \"from_m\": 174003.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 176959.6, \"from_m\": 176453.839, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 176999.955, \"from_m\": 176959.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177269.853, \"from_m\": 176999.955, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 177510.52, \"from_m\": 177269.853, \"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\": 177561.112, \"from_m\": 177510.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177776.253, \"from_m\": 177561.112, \"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\": 179749.858, \"from_m\": 177776.253, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 181112.553, \"from_m\": 179749.858, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 182476.53, \"from_m\": 181112.553, \"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\": 182917.589, \"from_m\": 182476.53, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 183200.758, \"from_m\": 182917.589, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 183985.987, \"from_m\": 183200.758, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 185686.151, \"from_m\": 183985.987, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 186447.683, \"from_m\": 185686.151, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 186872.813, \"from_m\": 186447.683, \"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\": 195984.128, \"from_m\": 186872.813, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 196701.147, \"from_m\": 195984.128, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 201915.182, \"from_m\": 196701.147, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 202242.159, \"from_m\": 201915.182, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 209189.3, \"from_m\": 202242.159, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 209983.308, \"from_m\": 209189.3, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 211952.716, \"from_m\": 209983.308, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 216706.101, \"from_m\": 211952.716, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 216968.346, \"from_m\": 216706.101, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 218096.697, \"from_m\": 216968.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\": 218326.249, \"from_m\": 218096.697, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 218790.949, \"from_m\": 218326.249, \"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\": 219261.123, \"from_m\": 218790.949, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 221693.542, \"from_m\": 219261.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 228501.446, \"from_m\": 221693.542, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 228729.377, \"from_m\": 228501.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\": 228895.851, \"from_m\": 228729.377, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 229255.342, \"from_m\": 228895.851, \"capability_applied\": null, \"effective_limit_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\": 667671, \"profile_key\": \"f11e493dc611af4add4b9439d548807f2ebf8e127afb9aacdbfefe092553da91\", \"schedule_id\": 37071, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046H\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1058\", \"wtt_dep\": \"1100\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 38937.162, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1101\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39842.032, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1108H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 10, \"distance_m\": 53320.864, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118\", \"location\": \"Basingstoke\", \"stage_seq\": 11, \"distance_m\": 76688.545, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1120H\", \"location\": \"Worting Jn\", \"stage_seq\": 12, \"distance_m\": 80661.65, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1125H\", \"location\": \"Micheldever\", \"stage_seq\": 13, \"distance_m\": 93280.579, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1127H\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 14, \"distance_m\": 97602.394, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1132\", \"wtt_dep\": \"1133H\", \"location\": \"Winchester\", \"stage_seq\": 15, \"distance_m\": 106994.252, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Shawford Jn\", \"stage_seq\": 16, \"distance_m\": 110931.391, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1138H\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 17, \"distance_m\": 116774.304, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139\", \"location\": \"Eastleigh\", \"stage_seq\": 18, \"distance_m\": 118388.687, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1141\", \"wtt_dep\": \"1142H\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 19, \"distance_m\": 120465.561, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1145H\", \"location\": \"St. Denys\", \"stage_seq\": 20, \"distance_m\": 124155.586, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146H\", \"location\": \"Northam Jn\", \"stage_seq\": 21, \"distance_m\": 125514.279, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1149\", \"wtt_dep\": \"1152\", \"location\": \"Southampton Central\", \"stage_seq\": 22, \"distance_m\": 127312.153, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Church Lane Jn\", \"stage_seq\": 23, \"distance_m\": 129533.404, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155H\", \"location\": \"Redbridge\", \"stage_seq\": 24, \"distance_m\": 131604.941, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"Totton\", \"stage_seq\": 25, \"distance_m\": 132608.942, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1206\", \"location\": \"Brockenhurst\", \"stage_seq\": 26, \"distance_m\": 149099.287, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1229H\", \"location\": \"Bournemouth\", \"stage_seq\": 27, \"distance_m\": 173455.26, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Branksome\", \"stage_seq\": 28, \"distance_m\": 177699.495, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1238\", \"location\": \"Parkstone (Dorset)\", \"stage_seq\": 29, \"distance_m\": 179785.395, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1242H\", \"location\": \"Poole\", \"stage_seq\": 30, \"distance_m\": 182782.725, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247H\", \"location\": \"Hamworthy\", \"stage_seq\": 31, \"distance_m\": 186262.65, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1251H\", \"location\": \"Holton Heath\", \"stage_seq\": 32, \"distance_m\": 190741.293, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": \"1256H\", \"location\": \"Wareham\", \"stage_seq\": 33, \"distance_m\": 194169.359, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1303\", \"location\": \"Wool\", \"stage_seq\": 34, \"distance_m\": 202138.326, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1315\", \"location\": \"Moreton (Dorset)\", \"stage_seq\": 35, \"distance_m\": 209341.177, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1321H\", \"wtt_dep\": \"1323\", \"location\": \"Dorchester South\", \"stage_seq\": 36, \"distance_m\": 218238.885, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Dorchester Jn\", \"stage_seq\": 37, \"distance_m\": 218727.83, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Upwey Sig. DR189\", \"stage_seq\": 38, \"distance_m\": 223945.02, \"section_seq\": 1, \"route_path_id\": 105742}, {\"is_pass\": false, \"wtt_arr\": \"1333\", \"wtt_dep\": null, \"location\": \"Weymouth\", \"stage_seq\": 39, \"distance_m\": 229255.342, \"section_seq\": 1, \"route_path_id\": 105742}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 229255.342, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105742}], \"total_distance_m\": 229255.342, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 228504.271, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 751.071, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1035", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "50.6259365", "current_position_lon": "-2.4615611", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:43:07Z\", \"source_id\": 55665704, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:44:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:53Z\", \"source_id\": 55804148, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:37:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:43:12Z\", \"source_id\": 17822362, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:46:09Z\", \"source_id\": 55673687, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:46:11Z\", \"source_id\": 17824584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:48:12Z\", \"source_id\": 55678963, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:48:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:48:15Z\", \"source_id\": 17826118, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:00:09Z\", \"source_id\": 55708626, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:00:12Z\", \"source_id\": 17834899, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:18:45Z\", \"source_id\": 55757447, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:19:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:18:47Z\", \"source_id\": 17848482, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:08Z\", \"source_id\": 55802160, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:37:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:13Z\", \"source_id\": 17861242, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:44:04Z\", \"source_id\": 55822553, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:44:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:44:09Z\", \"source_id\": 17866960, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:45:29Z\", \"source_id\": 55826153, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:46:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:45:35Z\", \"source_id\": 17867955, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:50:58Z\", \"source_id\": 55840203, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:51:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:51:03Z\", \"source_id\": 17871961, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:53:58Z\", \"source_id\": 55847735, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:54:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:54:02Z\", \"source_id\": 17874097, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:00:00Z\", \"source_id\": 55863154, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:00:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:00:06Z\", \"source_id\": 17878369, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:00:50Z\", \"source_id\": 55865333, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:01:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:00:54Z\", \"source_id\": 17878987, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:08:45Z\", \"source_id\": 55885301, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:09:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:08:49Z\", \"source_id\": 17884699, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:26:38Z\", \"source_id\": 55929899, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:27:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:26:38Z\", \"source_id\": 17897754, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:23Z\", \"source_id\": 55949910, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:26Z\", \"source_id\": 17903298, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:38:26Z\", \"source_id\": 55960331, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:39:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:38:30Z\", \"source_id\": 17906233, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:45Z\", \"source_id\": 55970897, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:43:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:46Z\", \"source_id\": 17909322, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:21Z\", \"source_id\": 55985228, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:49:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:29Z\", \"source_id\": 17913454, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:03Z\", \"source_id\": 55997598, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:04Z\", \"source_id\": 17916768, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:18Z\", \"source_id\": 56008011, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:21Z\", \"source_id\": 17919916, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:28Z\", \"source_id\": 56023894, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:28Z\", \"source_id\": 17924252, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:37Z\", \"source_id\": 56037334, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:41Z\", \"source_id\": 17928085, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:11Z\", \"source_id\": 56067298, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:17Z\", \"source_id\": 17936536, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:14Z\", \"source_id\": 56097738, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:17Z\", \"source_id\": 17945173, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weymouth", "service_state_platform": "3", "timing_fact_generation": 1789734738468153, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:04.257290", "service_state_evidence_id": 17945173, "current_leg_start_actual_dep": "2026-09-18T13:24:00+01:00", "operational_evidence_version": 162, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:04.697194", "service_state_valid_until_kind": null, "operational_interpretation_version": 162, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
WEY |
1W21 |
444024+444045 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39287.992, "from_m": 33113.606, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39330.767, "from_m": 39287.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39842.032, "from_m": 39330.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.176, "from_m": 39842.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.269, "from_m": 39919.176, "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": 53678.81, "from_m": 39953.269, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53740.075, "from_m": 53678.81, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53813.924, "from_m": 53740.075, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75854.006, "from_m": 53813.924, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 76400.56, "from_m": 75854.006, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76586.392, "from_m": 76400.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76883.133, "from_m": 76586.392, "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": 77343.226, "from_m": 76883.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 77507.148, "from_m": 77343.226, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81700.374, "from_m": 77507.148, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92892.536, "from_m": 81700.374, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 92927.564, "from_m": 92892.536, "capability_applied": 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": 92978.368, "from_m": 92927.564, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106643.408, "from_m": 92978.368, "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": 106695.286, "from_m": 106643.408, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 106994.252, "from_m": 106695.286, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 107046.028, "from_m": 106994.252, "capability_applied": 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": 118424.428, "from_m": 107046.028, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121639.253, "from_m": 118424.428, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121944.794, "from_m": 121639.253, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123951.936, "from_m": 121944.794, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 125605.988, "from_m": 123951.936, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 125962.305, "from_m": 125605.988, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 126903.291, "from_m": 125962.305, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127152.846, "from_m": 126903.291, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127787.092, "from_m": 127152.846, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131481.2, "from_m": 127787.092, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 131793.05, "from_m": 131481.2, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132238.375, "from_m": 131793.05, "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": 133184.941, "from_m": 132238.375, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 133911.002, "from_m": 133184.941, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 136966.752, "from_m": 133911.002, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138049.465, "from_m": 136966.752, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 148578.093, "from_m": 138049.465, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149266.154, "from_m": 148578.093, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 167129.895, "from_m": 149266.154, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 167892.551, "from_m": 167129.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 171597.873, "from_m": 167892.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": 172754.659, "from_m": 171597.873, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 173068.196, "from_m": 172754.659, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 173135.699, "from_m": 173068.196, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 173573.967, "from_m": 173135.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 173714.079, "from_m": 173573.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": 174003.697, "from_m": 173714.079, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 176453.839, "from_m": 174003.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 176959.6, "from_m": 176453.839, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 176999.955, "from_m": 176959.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177269.853, "from_m": 176999.955, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 177510.52, "from_m": 177269.853, "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": 177561.112, "from_m": 177510.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177776.253, "from_m": 177561.112, "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": 179749.858, "from_m": 177776.253, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 181112.553, "from_m": 179749.858, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 182476.53, "from_m": 181112.553, "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": 182917.589, "from_m": 182476.53, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 183200.758, "from_m": 182917.589, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 183985.987, "from_m": 183200.758, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 185686.151, "from_m": 183985.987, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 186447.683, "from_m": 185686.151, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 186872.813, "from_m": 186447.683, "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": 195984.128, "from_m": 186872.813, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 196701.147, "from_m": 195984.128, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 201915.182, "from_m": 196701.147, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 202242.159, "from_m": 201915.182, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 209189.3, "from_m": 202242.159, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 209983.308, "from_m": 209189.3, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 211952.716, "from_m": 209983.308, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 216706.101, "from_m": 211952.716, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 216968.346, "from_m": 216706.101, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 218096.697, "from_m": 216968.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": 218326.249, "from_m": 218096.697, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 218790.949, "from_m": 218326.249, "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": 219261.123, "from_m": 218790.949, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 221693.542, "from_m": 219261.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 228501.446, "from_m": 221693.542, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 228729.377, "from_m": 228501.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": 228895.851, "from_m": 228729.377, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 229255.342, "from_m": 228895.851, "capability_applied": null, "effective_limit_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": 667671, "profile_key": "f11e493dc611af4add4b9439d548807f2ebf8e127afb9aacdbfefe092553da91", "schedule_id": 37071, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1035", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046H", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1058", "wtt_dep": "1100", "location": "Woking", "stage_seq": 8, "distance_m": 38937.162, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1101", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39842.032, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1108H", "location": "Farnborough (Main)", "stage_seq": 10, "distance_m": 53320.864, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118", "location": "Basingstoke", "stage_seq": 11, "distance_m": 76688.545, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1120H", "location": "Worting Jn", "stage_seq": 12, "distance_m": 80661.65, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1125H", "location": "Micheldever", "stage_seq": 13, "distance_m": 93280.579, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1127H", "location": "Wallers Ash Loop", "stage_seq": 14, "distance_m": 97602.394, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1132", "wtt_dep": "1133H", "location": "Winchester", "stage_seq": 15, "distance_m": 106994.252, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136", "location": "Shawford Jn", "stage_seq": 16, "distance_m": 110931.391, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1138H", "location": "Allbrook S.B.", "stage_seq": 17, "distance_m": 116774.304, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139", "location": "Eastleigh", "stage_seq": 18, "distance_m": 118388.687, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1141", "wtt_dep": "1142H", "location": "Southampton Airport Parkway", "stage_seq": 19, "distance_m": 120465.561, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1145H", "location": "St. Denys", "stage_seq": 20, "distance_m": 124155.586, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146H", "location": "Northam Jn", "stage_seq": 21, "distance_m": 125514.279, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1149", "wtt_dep": "1152", "location": "Southampton Central", "stage_seq": 22, "distance_m": 127312.153, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Church Lane Jn", "stage_seq": 23, "distance_m": 129533.404, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155H", "location": "Redbridge", "stage_seq": 24, "distance_m": 131604.941, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "Totton", "stage_seq": 25, "distance_m": 132608.942, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1206", "location": "Brockenhurst", "stage_seq": 26, "distance_m": 149099.287, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1229H", "location": "Bournemouth", "stage_seq": 27, "distance_m": 173455.26, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Branksome", "stage_seq": 28, "distance_m": 177699.495, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1238", "location": "Parkstone (Dorset)", "stage_seq": 29, "distance_m": 179785.395, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1242H", "location": "Poole", "stage_seq": 30, "distance_m": 182782.725, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247H", "location": "Hamworthy", "stage_seq": 31, "distance_m": 186262.65, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1251H", "location": "Holton Heath", "stage_seq": 32, "distance_m": 190741.293, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": "1256H", "location": "Wareham", "stage_seq": 33, "distance_m": 194169.359, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1303", "location": "Wool", "stage_seq": 34, "distance_m": 202138.326, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1315", "location": "Moreton (Dorset)", "stage_seq": 35, "distance_m": 209341.177, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1321H", "wtt_dep": "1323", "location": "Dorchester South", "stage_seq": 36, "distance_m": 218238.885, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Dorchester Jn", "stage_seq": 37, "distance_m": 218727.83, "section_seq": 1, "route_path_id": 105742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Upwey Sig. DR189", "stage_seq": 38, "distance_m": 223945.02, "section_seq": 1, "route_path_id": 105742}, {"is_pass": false, "wtt_arr": "1333", "wtt_dep": null, "location": "Weymouth", "stage_seq": 39, "distance_m": 229255.342, "section_seq": 1, "route_path_id": 105742}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 229255.342, "from_m": 0.0, "section_seq": 1, "route_path_id": 105742}], "total_distance_m": 229255.342, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 228504.271, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 751.071, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:43:07Z", "source_id": 55665704, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T09:44:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:53Z", "source_id": 55804148, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T10:37:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:43:12Z", "source_id": 17822362, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:46:09Z", "source_id": 55673687, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T09:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:46:11Z", "source_id": 17824584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:48:12Z", "source_id": 55678963, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T09:48:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:48:15Z", "source_id": 17826118, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26957, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:00:09Z", "source_id": 55708626, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T10:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:00:12Z", "source_id": 17834899, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27114, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:18:45Z", "source_id": 55757447, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T10:19:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:18:47Z", "source_id": 17848482, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27157, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:08Z", "source_id": 55802160, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T10:37:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:13Z", "source_id": 17861242, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T11:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27163, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:44:04Z", "source_id": 55822553, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T10:44:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:44:09Z", "source_id": 17866960, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:45:29Z", "source_id": 55826153, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T10:46:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:45:35Z", "source_id": 17867955, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:50:58Z", "source_id": 55840203, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T10:51:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:51:03Z", "source_id": 17871961, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27571, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:53:58Z", "source_id": 55847735, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T10:54:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:54:02Z", "source_id": 17874097, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27621, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:00:00Z", "source_id": 55863154, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T11:00:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:00:06Z", "source_id": 17878369, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27627, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:00:50Z", "source_id": 55865333, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T11:01:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:00:54Z", "source_id": 17878987, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27638, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:08:45Z", "source_id": 55885301, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T11:09:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:08:49Z", "source_id": 17884699, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27684, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:26:38Z", "source_id": 55929899, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T11:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:26:38Z", "source_id": 17897754, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27710, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:23Z", "source_id": 55949910, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T11:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:26Z", "source_id": 17903298, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27716, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:38:26Z", "source_id": 55960331, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T11:39:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:38:30Z", "source_id": 17906233, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27731, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:45Z", "source_id": 55970897, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T11:43:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:46Z", "source_id": 17909322, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27751, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:21Z", "source_id": 55985228, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T11:49:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:29Z", "source_id": 17913454, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27755, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:03Z", "source_id": 55997598, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T11:53:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:04Z", "source_id": 17916768, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27761, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:18Z", "source_id": 56008011, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T11:58:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:21Z", "source_id": 17919916, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27768, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:28Z", "source_id": 56023894, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T12:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:28Z", "source_id": 17924252, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:37Z", "source_id": 56037334, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T12:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:41Z", "source_id": 17928085, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27777, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:11Z", "source_id": 56067298, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T12:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:17Z", "source_id": 17936536, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27795, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:14Z", "source_id": 56097738, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T12:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:17Z", "source_id": 17945173, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
London Waterloo |
1035 |
1035 |
8 |
None |
None |
Weymouth |
1334 |
1333 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80102/2026-09-18/detailed |
None |
Dorchester South |
2026-09-18T13:24:00+01:00 |
Weymouth |
12.0 |
{"type": "LineString", "coordinates": [[-2.4376680999999993, 50.70906529999999], [-2.4377769999999996, 50.70901520000001], [-2.4378769, 50.7089601], [-2.4379905, 50.7088891], [-2.4381504, 50.7087744], [-2.4382853, 50.70866899999999], [-2.4385106, 50.7084927], [-2.4390639, 50.7080366], [-2.4396115999999997, 50.7075817], [-2.4399548, 50.7072949], [-2.4401431, 50.7071328], [-2.440284, 50.707005599999995], [-2.440373699999999, 50.706912], [-2.4404508999999996, 50.70683030000001], [-2.440554, 50.7066965], [-2.4406175999999995, 50.70660590000001], [-2.4407241999999996, 50.706429099999994], [-2.440800799999999, 50.7062763], [-2.440853, 50.706152], [-2.4408968999999994, 50.7060148], [-2.4409292, 50.7058848], [-2.4409586, 50.7057145], [-2.4409984, 50.705488800000005], [-2.441016, 50.70534229999999], [-2.4411057, 50.7047775], [-2.4411352, 50.7046269], [-2.4411984, 50.7043963], [-2.441265899999999, 50.704167700000006], [-2.4413373999999997, 50.703954], [-2.4414477, 50.7036673], [-2.4415277999999994, 50.7034745], [-2.4416135, 50.7032894], [-2.4417035, 50.70309919999999], [-2.4417535999999997, 50.7030158], [-2.4418451999999995, 50.7028596], [-2.4419633, 50.7026604], [-2.4420528999999997, 50.7025252], [-2.4421573, 50.7023799], [-2.4422720999999994, 50.702222899999995], [-2.4423881, 50.702068800000006], [-2.442534, 50.7018903], [-2.4427046000000003, 50.7016989], [-2.4428361999999995, 50.70155290000001], [-2.4429619, 50.70142299999999], [-2.4430904999999994, 50.7012931], [-2.443234, 50.70115650000001], [-2.4433973, 50.701001299999994], [-2.4435209, 50.700883], [-2.4440545, 50.70040369999999], [-2.4443909999999995, 50.70009949999999], [-2.4446861, 50.6998346], [-2.4449461, 50.699597], [-2.4454510999999997, 50.6991501], [-2.4460377, 50.6986207], [-2.4466028999999994, 50.6981084], [-2.4471636, 50.69758559999999], [-2.4473431, 50.69740809999999], [-2.4475391999999996, 50.69721100000001], [-2.4476757999999994, 50.6970695], [-2.4478047, 50.696934600000006], [-2.4479431, 50.6967878], [-2.4480794, 50.6966372], [-2.4482159999999995, 50.6964808], [-2.4483575999999996, 50.6963199], [-2.4485006, 50.696147999999994], [-2.4486375999999996, 50.695985699999994], [-2.4488079, 50.695767800000006], [-2.4489453, 50.69559809999999], [-2.4491241, 50.6953628], [-2.4493245999999997, 50.695095599999995], [-2.4495966, 50.69469980000001], [-2.4498641, 50.694282099999995], [-2.4500468, 50.6939899], [-2.4502164, 50.69369879999999], [-2.4503187000000004, 50.6935146], [-2.4503969, 50.6933629], [-2.4504797, 50.6932096], [-2.4506126, 50.69295809999999], [-2.4506698, 50.6928442], [-2.4507669, 50.69264729999999], [-2.45086, 50.6924509], [-2.4509436999999994, 50.6922608], [-2.4510427999999997, 50.692025099999995], [-2.4511056999999994, 50.6918509], [-2.4511735, 50.6916542], [-2.4512596999999996, 50.6914065], [-2.4514165999999995, 50.6909372], [-2.4515612999999994, 50.6904684], [-2.4517448999999996, 50.6898669], [-2.4518851, 50.6894279], [-2.4520998, 50.68876770000001], [-2.4522904999999997, 50.688174999999994], [-2.4524609999999996, 50.687669499999984], [-2.4525553, 50.6874068], [-2.4526535999999997, 50.68715139999999], [-2.4527547, 50.68690069999998], [-2.4528921999999995, 50.6865998], [-2.4530181999999994, 50.68634479999999], [-2.4531395, 50.686099], [-2.4533277, 50.685764199999994], [-2.4534643999999997, 50.6855182], [-2.4535977999999994, 50.6853099], [-2.4537517, 50.6850634], [-2.4539038, 50.6848364], [-2.4540856, 50.68457990000001], [-2.4543071, 50.68428020000001], [-2.4545405, 50.68399289999999], [-2.4546669999999997, 50.68383829999999], [-2.4548159999999997, 50.6836579], [-2.4549354, 50.6835154], [-2.4551166999999996, 50.6833227], [-2.4553933999999997, 50.68303660000001], [-2.4555645, 50.6828634], [-2.4558097999999995, 50.68264229999998], [-2.4560038, 50.682468699999994], [-2.456267, 50.682242200000005], [-2.4565807, 50.6819826], [-2.4569282, 50.681709], [-2.4572736, 50.6814366], [-2.4574029999999993, 50.6813371], [-2.4575605, 50.68121599999999], [-2.4584190999999995, 50.68054789999999], [-2.4588680999999997, 50.6801913], [-2.4593273999999994, 50.6798123], [-2.4595825, 50.6795949], [-2.4598183, 50.6793766], [-2.4600479, 50.67915619999999], [-2.4602606, 50.6789524], [-2.4605021999999996, 50.6787031], [-2.4606111, 50.6785852], [-2.4607388999999995, 50.6784422], [-2.4610254, 50.6781155], [-2.461270799999999, 50.6778115], [-2.4615121, 50.6774976], [-2.4616863, 50.67726309999999], [-2.4618803999999996, 50.6769887], [-2.4620138, 50.6767852], [-2.4621735, 50.67653260000001], [-2.4623243, 50.6762718], [-2.4624433999999997, 50.6760571], [-2.4625588, 50.675837099999995], [-2.4626730999999995, 50.6756069], [-2.4627638, 50.6753833], [-2.4628604, 50.67514559999999], [-2.4629401, 50.674920699999994], [-2.4630440999999994, 50.67461519999999], [-2.4631428, 50.67433309999999], [-2.4632279, 50.67405020000001], [-2.4645005, 50.6679276], [-2.4646523999999994, 50.66719959999998], [-2.4647831, 50.6665048], [-2.4648375, 50.6662101], [-2.464887099999999, 50.6658823], [-2.4649357999999997, 50.66553369999999], [-2.4649627999999995, 50.66526710000001], [-2.4649880999999993, 50.6650013], [-2.4650012999999995, 50.6648583], [-2.4650134, 50.6646982], [-2.4650218000000006, 50.66456920000001], [-2.4650365, 50.6643355], [-2.4650528, 50.66396120000001], [-2.4650565, 50.663547099999995], [-2.4650622, 50.6630629], [-2.4650628, 50.662827400000005], [-2.4650767, 50.662553200000005], [-2.4650902, 50.662293199999986], [-2.4651124, 50.6619983], [-2.4651375999999994, 50.6617142], [-2.4651670999999995, 50.66145929999999], [-2.4652181, 50.66105249999999], [-2.4652660999999996, 50.6607177], [-2.4653189, 50.66044380000001], [-2.4653876, 50.660109000000006], [-2.4654788, 50.65970740000001], [-2.4655623999999996, 50.659366600000006], [-2.4656941, 50.6588675], [-2.4658194, 50.65844920000001], [-2.4658714, 50.6582802], [-2.465896, 50.6581991], [-2.4660972, 50.657531599999984], [-2.4663279999999994, 50.656778], [-2.4663529999999994, 50.656696499999995], [-2.4664362999999994, 50.65639699999999], [-2.4664941999999996, 50.6561551], [-2.4665622, 50.655860199999985], [-2.4666214999999996, 50.6555657], [-2.4666664999999997, 50.6553173], [-2.4667075, 50.6550501], [-2.466748299999999, 50.6546502], [-2.4667636999999996, 50.65447400000001], [-2.4667718, 50.6543624], [-2.4667869999999996, 50.654020499999994], [-2.4667875, 50.653701], [-2.4667815, 50.65341430000001], [-2.4667669, 50.653118], [-2.4667531, 50.6528635], [-2.4667299999999996, 50.6525983], [-2.4666943007079216, 50.65219431915537], [-2.466693, 50.6521796], [-2.4666518000000006, 50.651782799999985], [-2.4666414, 50.6516761], [-2.4665876999999994, 50.6512998], [-2.4665413, 50.6509388], [-2.4665036, 50.6506291], [-2.4664621999999996, 50.6503237], [-2.4664035, 50.6499298], [-2.4663406, 50.649585299999984], [-2.4663247, 50.64950050000001], [-2.4662228, 50.64899820000001], [-2.4661604999999995, 50.6487194], [-2.4661324, 50.64861140000001], [-2.4660892, 50.648415699999994], [-2.4659824999999995, 50.64794770000001], [-2.4659145, 50.64765339999999], [-2.4658036, 50.647159599999995], [-2.4657154, 50.646769000000006], [-2.4656365000000005, 50.6464546], [-2.4655621, 50.6461716], [-2.4654446, 50.6457663], [-2.4653261999999994, 50.64536619999999], [-2.4651947999999995, 50.6449264], [-2.4651153, 50.64466470000001], [-2.4649536999999997, 50.6441075], [-2.4648524999999997, 50.64377809999999], [-2.4647521, 50.64343869999998], [-2.4646438, 50.64301660000001], [-2.4645514999999993, 50.6426592], [-2.4644874999999997, 50.6423927], [-2.464425, 50.6421283], [-2.4643227999999997, 50.64166440000001], [-2.4642622, 50.64136289999999], [-2.4642050999999996, 50.64108219999999], [-2.4641295999999997, 50.6406686], [-2.4640621, 50.6402993], [-2.4639864, 50.639861999999994], [-2.4639207999999995, 50.639456999999986], [-2.4638513, 50.63897300000001], [-2.4638019, 50.638594399999995], [-2.4637597, 50.638224], [-2.4637075, 50.637746], [-2.4636614, 50.6372763], [-2.4636098, 50.63676619999999], [-2.4635639999999994, 50.6362835], [-2.4635509999999994, 50.636166200000005], [-2.4634962, 50.6356752], [-2.4634370999999997, 50.6352005], [-2.4633940999999995, 50.634798700000005], [-2.4633539000000004, 50.6344879], [-2.4633126, 50.63420889999999], [-2.4632107, 50.63362619999999], [-2.4631181, 50.6331184], [-2.4630228, 50.6326026], [-2.4629363999999994, 50.6321154], [-2.4628209999999995, 50.6314991], [-2.4627714, 50.6311955], [-2.4626750999999993, 50.630725], [-2.4625871, 50.630278], [-2.4625070999999994, 50.62988850000001], [-2.4624422, 50.6295752], [-2.4623608, 50.62921680000001], [-2.4623108, 50.6290091], [-2.4622651999999996, 50.6288121], [-2.4621478999999997, 50.628353], [-2.4620086999999997, 50.627832600000005], [-2.4618817, 50.6273721], [-2.4617545, 50.626950099999995], [-2.4616044999999995, 50.62652459999998], [-2.4614675, 50.62616069999999], [-2.4612636, 50.625622400000005], [-2.4610845999999995, 50.6251453], [-2.4608752, 50.6246128], [-2.4606776999999997, 50.6241417], [-2.4605249, 50.6237827], [-2.4601335, 50.6229299], [-2.4599379999999997, 50.6225305], [-2.4596347, 50.6219358], [-2.4594702999999996, 50.62162039999999], [-2.4594115000000003, 50.6215193], [-2.4591254, 50.62100179999999], [-2.4589409999999994, 50.62068789999999], [-2.4587721, 50.620390699999994], [-2.4591894, 50.620930099999995], [-2.4593778999999993, 50.6212671], [-2.4599327, 50.6222588], [-2.4604712999999996, 50.62336989999999], [-2.4608405, 50.6241759], [-2.4610906, 50.6248018], [-2.4615611, 50.625936499999995]]} |
6.8 |
1322 |
1334 |
Dorchester South |
Weymouth Carriage Holding Sidings |
Weymouth |
50.6259365 |
-2.4615611 |
50.6259365 |
-2.4615611 |
1 |
0 |
2026-09-18 12:44:26 |
TERMINATED |
2026-09-18 12:34:00 |
Weymouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945173 |
1789734738468153 |
162 |
162 |
2026-09-18 12:44:04.697194 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:04.257290 |
| 639691 |
670019 |
L78571 |
871A38MK18 |
2026-09-18 |
COMPLETE |
17945413 |
2026-09-18 13:34:00 |
2026-09-18 12:44:26 |
2026-09-20 12:44:26 |
{"id": 670019, "stp": "P", "toc": "South Western Railway", "uid": "L78571", "consist": "450009+450078", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78571/2026-09-18/detailed", "trust_id": "871A38MK18", "origin_crs": "AON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-18", "dest_arr_time": "1328", "dest_platform": "9", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1A38", "timing_status": "LATE", "origin_station": "Alton", "current_leg_arr": "1334", "current_leg_dep": "1326", "current_leg_end": "London Waterloo", "origin_dep_time": "1215", "origin_platform": "2", "current_location": "London Waterloo", "last_update_time": "2026-09-18T12:44:26", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Clapham Junction (M)", "dest_arr_time_act": "1328", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 226.045, \"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\": 12956.262, \"from_m\": 226.045, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12965.071, \"from_m\": 12956.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13034.122, \"from_m\": 12965.071, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15589.053, \"from_m\": 13034.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16234.52, \"from_m\": 15589.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18217.178, \"from_m\": 16234.52, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19192.118, \"from_m\": 18217.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19235.987, \"from_m\": 19192.118, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19713.548, \"from_m\": 19235.987, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21374.23, \"from_m\": 19713.548, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21400.157, \"from_m\": 21374.23, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23190.686, \"from_m\": 21400.157, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23223.304, \"from_m\": 23190.686, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24823.416, \"from_m\": 23223.304, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27027.158, \"from_m\": 24823.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27842.471, \"from_m\": 27027.158, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28048.864, \"from_m\": 27842.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30470.162, \"from_m\": 28048.864, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30536.713, \"from_m\": 30470.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42101.11, \"from_m\": 30536.713, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44217.217, \"from_m\": 42101.11, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44244.321, \"from_m\": 44217.217, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55173.602, \"from_m\": 44244.321, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59176.62, \"from_m\": 55173.602, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 68847.859, \"from_m\": 59176.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73342.432, \"from_m\": 68847.859, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74472.472, \"from_m\": 73342.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74503.384, \"from_m\": 74472.472, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74621.95, \"from_m\": 74503.384, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74736.043, \"from_m\": 74621.95, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74797.094, \"from_m\": 74736.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75215.155, \"from_m\": 74797.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}], \"service_id\": 670019, \"profile_key\": \"2037d4d68c72f42bd0a7db5ccde1ace57af25180a0d3fc424924946cb052a88c\", \"schedule_id\": 15941, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Alton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220H\", \"location\": \"Bentley\", \"stage_seq\": 2, \"distance_m\": 7792.627, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 3, \"distance_m\": 12956.262, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1228\", \"location\": \"Farnham\", \"stage_seq\": 4, \"distance_m\": 13959.003, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234H\", \"location\": \"Aldershot\", \"stage_seq\": 5, \"distance_m\": 18927.828, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 6, \"distance_m\": 21357.536, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1239\", \"location\": \"Ash Vale\", \"stage_seq\": 7, \"distance_m\": 23128.709, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 8, \"distance_m\": 27842.471, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1246\", \"location\": \"Brookwood\", \"stage_seq\": 9, \"distance_m\": 30351.535, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Woking Jn\", \"stage_seq\": 10, \"distance_m\": 35475.976, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1252H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 36277.554, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257H\", \"location\": \"West Byfleet\", \"stage_seq\": 12, \"distance_m\": 40338.558, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 13, \"distance_m\": 42439.851, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300H\", \"location\": \"Weybridge\", \"stage_seq\": 14, \"distance_m\": 44759.529, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 15, \"distance_m\": 53696.77, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1308\", \"location\": \"Surbiton\", \"stage_seq\": 16, \"distance_m\": 55923.009, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 17, \"distance_m\": 58766.527, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312H\", \"location\": \"New Malden\", \"stage_seq\": 18, \"distance_m\": 59581.086, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314H\", \"location\": \"Wimbledon\", \"stage_seq\": 19, \"distance_m\": 63563.696, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": \"1320H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 20, \"distance_m\": 68940.123, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 74472.472, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"1328\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 75215.155, \"section_seq\": 1, \"route_path_id\": 72531}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75215.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72531}], \"total_distance_m\": 75215.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75154.104, \"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": "1215", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:22:37Z\", \"source_id\": 55920321, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:23:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:22:39Z\", \"source_id\": 17894805, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:46Z\", \"source_id\": 55932867, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:48Z\", \"source_id\": 17898584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:12Z\", \"source_id\": 55949530, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:35:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:16Z\", \"source_id\": 17903180, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:12Z\", \"source_id\": 55964618, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:17Z\", \"source_id\": 17907482, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:49Z\", \"source_id\": 55981342, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:52Z\", \"source_id\": 17912277, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:30Z\", \"source_id\": 55996194, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:31Z\", \"source_id\": 17916432, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:34Z\", \"source_id\": 56008684, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:37Z\", \"source_id\": 17920072, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:49Z\", \"source_id\": 56016711, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:53Z\", \"source_id\": 17922336, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:51Z\", \"source_id\": 56019454, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:56Z\", \"source_id\": 17923089, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:22Z\", \"source_id\": 56034008, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:26Z\", \"source_id\": 17927154, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:32Z\", \"source_id\": 56049884, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:37Z\", \"source_id\": 17931697, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:40Z\", \"source_id\": 56058246, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:47Z\", \"source_id\": 17933979, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:01Z\", \"source_id\": 56069488, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:04Z\", \"source_id\": 17937159, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:23Z\", \"source_id\": 17945269, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:29Z\", \"source_id\": 56098369, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:34Z\", \"source_id\": 17945413, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "9", "timing_fact_generation": 1789734757369365, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:08.382531", "service_state_evidence_id": 17945413, "current_leg_start_actual_dep": "2026-09-18T13:26:30+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:08.817262", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
AON |
None |
1A38 |
450009+450078 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 226.045, "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": 12956.262, "from_m": 226.045, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12965.071, "from_m": 12956.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13034.122, "from_m": 12965.071, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15589.053, "from_m": 13034.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16234.52, "from_m": 15589.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18217.178, "from_m": 16234.52, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19192.118, "from_m": 18217.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19235.987, "from_m": 19192.118, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19713.548, "from_m": 19235.987, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21374.23, "from_m": 19713.548, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21400.157, "from_m": 21374.23, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23190.686, "from_m": 21400.157, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23223.304, "from_m": 23190.686, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24823.416, "from_m": 23223.304, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27027.158, "from_m": 24823.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27842.471, "from_m": 27027.158, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28048.864, "from_m": 27842.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30470.162, "from_m": 28048.864, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30536.713, "from_m": 30470.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42101.11, "from_m": 30536.713, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44217.217, "from_m": 42101.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44244.321, "from_m": 44217.217, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55173.602, "from_m": 44244.321, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59176.62, "from_m": 55173.602, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68847.859, "from_m": 59176.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73342.432, "from_m": 68847.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74472.472, "from_m": 73342.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74503.384, "from_m": 74472.472, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74621.95, "from_m": 74503.384, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74736.043, "from_m": 74621.95, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74797.094, "from_m": 74736.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75215.155, "from_m": 74797.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}], "service_id": 670019, "profile_key": "2037d4d68c72f42bd0a7db5ccde1ace57af25180a0d3fc424924946cb052a88c", "schedule_id": 15941, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1215", "location": "Alton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220H", "location": "Bentley", "stage_seq": 2, "distance_m": 7792.627, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223H", "location": "Farnham Single Line Jn", "stage_seq": 3, "distance_m": 12956.262, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1228", "location": "Farnham", "stage_seq": 4, "distance_m": 13959.003, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234H", "location": "Aldershot", "stage_seq": 5, "distance_m": 18927.828, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Aldershot North Jn", "stage_seq": 6, "distance_m": 21357.536, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1239", "location": "Ash Vale", "stage_seq": 7, "distance_m": 23128.709, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Pirbright Jn", "stage_seq": 8, "distance_m": 27842.471, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1246", "location": "Brookwood", "stage_seq": 9, "distance_m": 30351.535, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Woking Jn", "stage_seq": 10, "distance_m": 35475.976, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1252H", "location": "Woking", "stage_seq": 11, "distance_m": 36277.554, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257H", "location": "West Byfleet", "stage_seq": 12, "distance_m": 40338.558, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259H", "location": "Byfleet & New Haw", "stage_seq": 13, "distance_m": 42439.851, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300H", "location": "Weybridge", "stage_seq": 14, "distance_m": 44759.529, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Hampton Court Jn", "stage_seq": 15, "distance_m": 53696.77, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1308", "location": "Surbiton", "stage_seq": 16, "distance_m": 55923.009, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Berrylands Juncton", "stage_seq": 17, "distance_m": 58766.527, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312H", "location": "New Malden", "stage_seq": 18, "distance_m": 59581.086, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314H", "location": "Wimbledon", "stage_seq": 19, "distance_m": 63563.696, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": "1320H", "location": "Clapham Junction (M)", "stage_seq": 20, "distance_m": 68940.123, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 74472.472, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "1328", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 75215.155, "section_seq": 1, "route_path_id": 72531}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75215.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 72531}], "total_distance_m": 75215.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75154.104, "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": 27850, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:22:37Z", "source_id": 55920321, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:23:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:22:39Z", "source_id": 17894805, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27858, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:46Z", "source_id": 55932867, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:48Z", "source_id": 17898584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:12Z", "source_id": 55949530, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:35:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:16Z", "source_id": 17903180, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:12Z", "source_id": 55964618, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:17Z", "source_id": 17907482, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:49Z", "source_id": 55981342, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:52Z", "source_id": 17912277, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:30Z", "source_id": 55996194, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:31Z", "source_id": 17916432, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26920, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:34Z", "source_id": 56008684, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:58:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:37Z", "source_id": 17920072, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:49Z", "source_id": 56016711, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:53Z", "source_id": 17922336, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:51Z", "source_id": 56019454, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:02:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:56Z", "source_id": 17923089, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:22Z", "source_id": 56034008, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:08:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:26Z", "source_id": 17927154, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:32Z", "source_id": 56049884, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:14:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:37Z", "source_id": 17931697, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:40Z", "source_id": 56058246, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:17:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:47Z", "source_id": 17933979, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:01Z", "source_id": 56069488, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:04Z", "source_id": 17937159, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:23Z", "source_id": 17945269, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28960, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:29Z", "source_id": 56098369, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:34Z", "source_id": 17945413, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Alton |
1215 |
1215 |
2 |
None |
None |
London Waterloo |
1328 |
1328 |
9 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78571/2026-09-18/detailed |
None |
Clapham Junction (M) |
2026-09-18T13:26:30+01:00 |
London Waterloo |
8.0 |
{"type": "LineString", "coordinates": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
3.9 |
1326 |
1334 |
Clapham Junction (M) |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-18 12:44:26 |
TERMINATED |
2026-09-18 12:34:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945413 |
1789734757369365 |
94 |
94 |
2026-09-18 12:44:08.817262 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:08.382531 |
| 639692 |
670034 |
P23938 |
252N15MK18 |
2026-09-18 |
COMPLETE |
17945636 |
2026-09-18 13:34:00 |
2026-09-18 12:44:26 |
2026-09-20 12:44:26 |
{"id": 670034, "stp": "P", "toc": "Northern", "uid": "P23938", "consist": "158909", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23938/2026-09-18/detailed", "trust_id": "252N15MK18", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-18", "dest_arr_time": "1334", "dest_platform": "10B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2N15", "timing_status": "ON TIME", "origin_station": "Sheffield", "current_leg_arr": "1334", "current_leg_dep": "1322", "current_leg_end": "Leeds", "origin_dep_time": "1215", "origin_platform": "4A", "current_location": "Leeds", "last_update_time": "2026-09-18T12:44:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Outwood", "dest_arr_time_act": "1334", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Outwood", "current_leg_milage": "7.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7856.881, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 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\": 7903.328, \"from_m\": 7856.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8132.417, \"from_m\": 7903.328, \"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\": 9358.661, \"from_m\": 8132.417, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12652.172, \"from_m\": 9358.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13645.196, \"from_m\": 12652.172, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13700.716, \"from_m\": 13645.196, \"capability_applied\": null, \"effective_limit_mph\": 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\": 13736.78, \"from_m\": 13700.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18660.348, \"from_m\": 13736.78, \"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\": 19396.372, \"from_m\": 18660.348, \"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\": 20010.47, \"from_m\": 19396.372, \"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\": 20042.594, \"from_m\": 20010.47, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28445.554, \"from_m\": 20042.594, \"capability_applied\": null, \"effective_limit_mph\": 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\": 29687.929, \"from_m\": 28445.554, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30519.138, \"from_m\": 29687.929, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30582.179, \"from_m\": 30519.138, \"capability_applied\": null, \"effective_limit_mph\": 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\": 30640.852, \"from_m\": 30582.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\": 44225.69, \"from_m\": 30640.852, \"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\": 44823.714, \"from_m\": 44225.69, \"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\": 45952.413, \"from_m\": 44823.714, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46309.667, \"from_m\": 45952.413, \"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\": 46337.489, \"from_m\": 46309.667, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46476.758, \"from_m\": 46337.489, \"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\": 48514.966, \"from_m\": 46476.758, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54170.419, \"from_m\": 48514.966, \"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\": 60445.297, \"from_m\": 54170.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 61259.019, \"from_m\": 60445.297, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61481.256, \"from_m\": 61259.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\": 61737.796, \"from_m\": 61481.256, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62019.111, \"from_m\": 61737.796, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62068.566, \"from_m\": 62019.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62466.381, \"from_m\": 62068.566, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62788.592, \"from_m\": 62466.381, \"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\": 670034, \"profile_key\": \"f6152bf5db68c1aa4d3c5063fc4b4b9e63d235ecf503d96765c630b8e40b9bc2\", \"schedule_id\": 19597, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1221\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5443.978, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Holmes Jn\", \"stage_seq\": 5, \"distance_m\": 8156.48, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1229\", \"location\": \"Rotherham Central\", \"stage_seq\": 6, \"distance_m\": 9743.328, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 7, \"distance_m\": 13796.421, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1239H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 8, \"distance_m\": 17213.717, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1244\", \"location\": \"Bolton-Upon-Dearne\", \"stage_seq\": 9, \"distance_m\": 21030.816, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247\", \"location\": \"Goldthorpe\", \"stage_seq\": 10, \"distance_m\": 22695.157, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1249\", \"wtt_dep\": \"1250\", \"location\": \"Thurnscoe\", \"stage_seq\": 11, \"distance_m\": 24046.811, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": \"1255H\", \"location\": \"Moorthorpe\", \"stage_seq\": 12, \"distance_m\": 29557.292, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1258H\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 13, \"distance_m\": 30640.852, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": \"1304\", \"location\": \"Fitzwilliam\", \"stage_seq\": 14, \"distance_m\": 35927.141, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 15, \"distance_m\": 40236.656, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1311\", \"location\": \"Sandal & Agbrigg\", \"stage_seq\": 16, \"distance_m\": 43849.375, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1317\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 17, \"distance_m\": 46583.223, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1321H\", \"wtt_dep\": \"1322\", \"location\": \"Outwood\", \"stage_seq\": 18, \"distance_m\": 50575.312, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1331H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 19, \"distance_m\": 61319.083, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"Whitehall Jn\", \"stage_seq\": 20, \"distance_m\": 61883.968, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 21, \"distance_m\": 62262.961, \"section_seq\": 1, \"route_path_id\": 67256}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 22, \"distance_m\": 62788.592, \"section_seq\": 1, \"route_path_id\": 67256}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62788.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67256}], \"total_distance_m\": 62788.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 59339.233, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3449.359, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1215", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:14Z\", \"source_id\": 55916830, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:22:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:17Z\", \"source_id\": 17893818, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:28:51Z\", \"source_id\": 55935676, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:30:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:28:56Z\", \"source_id\": 17899378, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:46Z\", \"source_id\": 55956042, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:37:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:51Z\", \"source_id\": 17904965, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:55Z\", \"source_id\": 55966251, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:58Z\", \"source_id\": 17908006, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:42Z\", \"source_id\": 55978500, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:47Z\", \"source_id\": 17911481, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:33Z\", \"source_id\": 55985776, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:49:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:36Z\", \"source_id\": 17913582, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:19Z\", \"source_id\": 55998339, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:22Z\", \"source_id\": 17916973, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:30Z\", \"source_id\": 56003701, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:33Z\", \"source_id\": 17918586, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:54Z\", \"source_id\": 56019545, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:56Z\", \"source_id\": 17923096, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:54Z\", \"source_id\": 56037984, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:56Z\", \"source_id\": 17928293, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:07Z\", \"source_id\": 56051503, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:08Z\", \"source_id\": 17932093, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:17Z\", \"source_id\": 56067544, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:19Z\", \"source_id\": 17936560, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:49Z\", \"source_id\": 56099137, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:52Z\", \"source_id\": 17945636, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "10", "timing_fact_generation": 1789734774313435, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:10.453352", "service_state_evidence_id": 17945636, "current_leg_start_actual_dep": "2026-09-18T13:22:00+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:10.852267", "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 |
SHF |
LDS |
2N15 |
158909 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 534.411, "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": 7856.881, "from_m": 534.411, "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": 7903.328, "from_m": 7856.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8132.417, "from_m": 7903.328, "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": 9358.661, "from_m": 8132.417, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12652.172, "from_m": 9358.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13645.196, "from_m": 12652.172, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13700.716, "from_m": 13645.196, "capability_applied": null, "effective_limit_mph": 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": 13736.78, "from_m": 13700.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18660.348, "from_m": 13736.78, "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": 19396.372, "from_m": 18660.348, "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": 20010.47, "from_m": 19396.372, "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": 20042.594, "from_m": 20010.47, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28445.554, "from_m": 20042.594, "capability_applied": null, "effective_limit_mph": 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": 29687.929, "from_m": 28445.554, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30519.138, "from_m": 29687.929, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30582.179, "from_m": 30519.138, "capability_applied": null, "effective_limit_mph": 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": 30640.852, "from_m": 30582.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": 44225.69, "from_m": 30640.852, "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": 44823.714, "from_m": 44225.69, "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": 45952.413, "from_m": 44823.714, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46309.667, "from_m": 45952.413, "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": 46337.489, "from_m": 46309.667, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46476.758, "from_m": 46337.489, "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": 48514.966, "from_m": 46476.758, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54170.419, "from_m": 48514.966, "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": 60445.297, "from_m": 54170.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 61259.019, "from_m": 60445.297, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61481.256, "from_m": 61259.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": 61737.796, "from_m": 61481.256, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62019.111, "from_m": 61737.796, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62068.566, "from_m": 62019.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62466.381, "from_m": 62068.566, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62788.592, "from_m": 62466.381, "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": 670034, "profile_key": "f6152bf5db68c1aa4d3c5063fc4b4b9e63d235ecf503d96765c630b8e40b9bc2", "schedule_id": 19597, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1215", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 67256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1221", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5443.978, "section_seq": 1, "route_path_id": 67256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Holmes Jn", "stage_seq": 5, "distance_m": 8156.48, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1229", "location": "Rotherham Central", "stage_seq": 6, "distance_m": 9743.328, "section_seq": 1, "route_path_id": 67256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Aldwarke Jn", "stage_seq": 7, "distance_m": 13796.421, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1239H", "location": "Swinton (S.Yorks)", "stage_seq": 8, "distance_m": 17213.717, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1244", "location": "Bolton-Upon-Dearne", "stage_seq": 9, "distance_m": 21030.816, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247", "location": "Goldthorpe", "stage_seq": 10, "distance_m": 22695.157, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1249", "wtt_dep": "1250", "location": "Thurnscoe", "stage_seq": 11, "distance_m": 24046.811, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": "1255H", "location": "Moorthorpe", "stage_seq": 12, "distance_m": 29557.292, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1258H", "location": "South Kirkby Jn", "stage_seq": 13, "distance_m": 30640.852, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": "1304", "location": "Fitzwilliam", "stage_seq": 14, "distance_m": 35927.141, "section_seq": 1, "route_path_id": 67256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307H", "location": "Hare Park Jn", "stage_seq": 15, "distance_m": 40236.656, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1311", "location": "Sandal & Agbrigg", "stage_seq": 16, "distance_m": 43849.375, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1317", "location": "Wakefield Westgate", "stage_seq": 17, "distance_m": 46583.223, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1321H", "wtt_dep": "1322", "location": "Outwood", "stage_seq": 18, "distance_m": 50575.312, "section_seq": 1, "route_path_id": 67256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1331H", "location": "Holbeck Jn", "stage_seq": 19, "distance_m": 61319.083, "section_seq": 1, "route_path_id": 67256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332", "location": "Whitehall Jn", "stage_seq": 20, "distance_m": 61883.968, "section_seq": 1, "route_path_id": 67256}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332H", "location": "Leeds West Jn", "stage_seq": 21, "distance_m": 62262.961, "section_seq": 1, "route_path_id": 67256}, {"is_pass": false, "wtt_arr": "1334", "wtt_dep": null, "location": "Leeds", "stage_seq": 22, "distance_m": 62788.592, "section_seq": 1, "route_path_id": 67256}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62788.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 67256}], "total_distance_m": 62788.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 59339.233, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3449.359, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7260, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:14Z", "source_id": 55916830, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:22:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:17Z", "source_id": 17893818, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7205, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:28:51Z", "source_id": 55935676, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:30:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:28:56Z", "source_id": 17899378, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:46Z", "source_id": 55956042, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:37:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:51Z", "source_id": 17904965, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7149, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:55Z", "source_id": 55966251, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:58Z", "source_id": 17908006, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7145, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:42Z", "source_id": 55978500, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:47Z", "source_id": 17911481, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7141, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:33Z", "source_id": 55985776, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:49:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:36Z", "source_id": 17913582, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6081, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:19Z", "source_id": 55998339, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:22Z", "source_id": 17916973, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6057, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:30Z", "source_id": 56003701, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:33Z", "source_id": 17918586, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6049, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:54Z", "source_id": 56019545, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:02:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:56Z", "source_id": 17923096, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6044, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:54Z", "source_id": 56037984, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:09:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:56Z", "source_id": 17928293, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:07Z", "source_id": 56051503, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:08Z", "source_id": 17932093, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6012, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:17Z", "source_id": 56067544, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:19Z", "source_id": 17936560, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5394, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:49Z", "source_id": 56099137, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:52Z", "source_id": 17945636, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Sheffield |
1215 |
1215 |
4A |
None |
None |
Leeds |
1334 |
1334 |
10B |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23938/2026-09-18/detailed |
None |
Outwood |
2026-09-18T13:22:00+01:00 |
Leeds |
12.0 |
{"type": "LineString", "coordinates": [[-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
7.5 |
1322 |
1334 |
Outwood |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-18 12:44:26 |
TERMINATED |
2026-09-18 12:34:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945636 |
1789734774313435 |
83 |
83 |
2026-09-18 12:44:10.852267 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:10.453352 |
| 639693 |
669886 |
W86742 |
055J81MK18 |
2026-09-18 |
COMPLETE |
17946577 |
2026-09-18 12:43:00 |
2026-09-18 12:44:27 |
2026-09-20 12:44:27 |
{"id": 669886, "stp": "P", "toc": "ScotRail", "uid": "W86742", "consist": "385041", "dest_crs": "FKG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86742/2026-09-18/detailed", "trust_id": "055J81MK18", "origin_crs": "FKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Falkirk Grahamston", "service_date": "2026-09-18", "dest_arr_time": "1244", "dest_platform": "2", "is_terminated": 1, "next_location": "Falkirk Grahamston", "signalling_id": "5J81", "timing_status": "EARLY", "origin_station": "Falkirk Grahamston", "current_leg_arr": "1244", "current_leg_dep": "1242", "current_leg_end": "Falkirk Grahamston", "origin_dep_time": "1209", "origin_platform": "1", "current_location": "Falkirk Grahamston", "last_update_time": "2026-09-18T12:44:27", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.7587068, 56.00011669999999], [-3.7594346, 55.9999986], [-3.7602827, 55.9999012], [-3.760820799999999, 55.99986200000001], [-3.7613735, 55.9998441], [-3.7619254, 55.9998435], [-3.7624773, 55.99985680000001], [-3.763008699999999, 55.99988570000001], [-3.7630752, 55.9998893], [-3.7636732, 55.99994180000001], [-3.764854, 56.000043899999994], [-3.766769099999999, 56.0002367], [-3.7682718999999993, 56.0004108], [-3.770173400000001, 56.00068259999999], [-3.7705, 56.0007377], [-3.7709376, 56.00081159999999], [-3.7727603, 56.0011051], [-3.7729241933019897, 56.00113371923906], [-3.7736571, 56.0012617], [-3.7738184, 56.0012813], [-3.774507999999999, 56.0013672], [-3.774865399999999, 56.001397], [-3.7754445, 56.0014505], [-3.776245999999999, 56.0015034], [-3.7766708, 56.0015193], [-3.7768982, 56.001537199999994], [-3.7770831, 56.00155180000001], [-3.780953, 56.001947], [-3.7816417000000007, 56.002017599999995], [-3.7842361, 56.0022632], [-3.7845866, 56.0023027], [-3.7852366, 56.0023668]]}", "current_leg_start": "Grangemouth Jn Sig. 290", "dest_arr_time_act": "1244", "motion_projection": null, "next_location_lat": "56.0023668", "next_location_lon": "-3.7852366", "previous_location": "Falkirk Grahamston", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 540.894, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 567.366, \"from_m\": 540.894, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 730.701, \"from_m\": 567.366, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 789.118, \"from_m\": 730.701, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2575.316, \"from_m\": 789.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2633.733, \"from_m\": 2575.316, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2797.068, \"from_m\": 2633.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2823.54, \"from_m\": 2797.068, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3364.434, \"from_m\": 2823.54, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 669886, \"profile_key\": \"b27840fb0fa595b5e04e687f3d5a41b26a0394a8382a3c4f50a49dc2e0473ca7\", \"schedule_id\": 28443, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 2, \"distance_m\": 526.616, \"section_seq\": 1, \"route_path_id\": 102423}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1242\", \"location\": \"Grangemouth Jn Sig. 290\", \"stage_seq\": 3, \"distance_m\": 1682.217, \"section_seq\": 1, \"route_path_id\": 102423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 4, \"distance_m\": 2837.818, \"section_seq\": 1, \"route_path_id\": 102423}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": null, \"location\": \"Falkirk Grahamston\", \"stage_seq\": 5, \"distance_m\": 3364.434, \"section_seq\": 1, \"route_path_id\": 102423}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3364.434, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102423}], \"total_distance_m\": 3364.434, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3364.434, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1209", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.0023668", "current_position_lon": "-3.7852366", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:34:08Z\", \"source_id\": 17946577, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Falkirk Grahamston", "service_state_platform": "2", "timing_fact_generation": 1789734850918454, "current_leg_arrival_utc": "2026-09-18T12:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:10.915450", "service_state_evidence_id": 17946577, "current_leg_start_actual_dep": "2026-09-18T12:42:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-18T11:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:12.051954", "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 |
FKG |
FKG |
5J81 |
385041 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 540.894, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 567.366, "from_m": 540.894, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 730.701, "from_m": 567.366, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 789.118, "from_m": 730.701, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2575.316, "from_m": 789.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2633.733, "from_m": 2575.316, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2797.068, "from_m": 2633.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 2823.54, "from_m": 2797.068, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3364.434, "from_m": 2823.54, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 669886, "profile_key": "b27840fb0fa595b5e04e687f3d5a41b26a0394a8382a3c4f50a49dc2e0473ca7", "schedule_id": 28443, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1209", "location": "Falkirk Grahamston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210", "location": "Grangemouth Jn", "stage_seq": 2, "distance_m": 526.616, "section_seq": 1, "route_path_id": 102423}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1242", "location": "Grangemouth Jn Sig. 290", "stage_seq": 3, "distance_m": 1682.217, "section_seq": 1, "route_path_id": 102423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Grangemouth Jn", "stage_seq": 4, "distance_m": 2837.818, "section_seq": 1, "route_path_id": 102423}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": null, "location": "Falkirk Grahamston", "stage_seq": 5, "distance_m": 3364.434, "section_seq": 1, "route_path_id": 102423}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3364.434, "from_m": 0.0, "section_seq": 1, "route_path_id": 102423}], "total_distance_m": 3364.434, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3364.434, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:34:08Z", "source_id": 17946577, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:43:00+01:00", "operational_fact": true}] |
Falkirk Grahamston |
1209 |
1209 |
1 |
None |
None |
Falkirk Grahamston |
1244 |
1244 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86742/2026-09-18/detailed |
None |
Grangemouth Jn Sig. 290 |
2026-09-18T12:42:00+01:00 |
Falkirk Grahamston |
2.0 |
{"type": "LineString", "coordinates": [[-3.7587068, 56.00011669999999], [-3.7594346, 55.9999986], [-3.7602827, 55.9999012], [-3.760820799999999, 55.99986200000001], [-3.7613735, 55.9998441], [-3.7619254, 55.9998435], [-3.7624773, 55.99985680000001], [-3.763008699999999, 55.99988570000001], [-3.7630752, 55.9998893], [-3.7636732, 55.99994180000001], [-3.764854, 56.000043899999994], [-3.766769099999999, 56.0002367], [-3.7682718999999993, 56.0004108], [-3.770173400000001, 56.00068259999999], [-3.7705, 56.0007377], [-3.7709376, 56.00081159999999], [-3.7727603, 56.0011051], [-3.7729241933019897, 56.00113371923906], [-3.7736571, 56.0012617], [-3.7738184, 56.0012813], [-3.774507999999999, 56.0013672], [-3.774865399999999, 56.001397], [-3.7754445, 56.0014505], [-3.776245999999999, 56.0015034], [-3.7766708, 56.0015193], [-3.7768982, 56.001537199999994], [-3.7770831, 56.00155180000001], [-3.780953, 56.001947], [-3.7816417000000007, 56.002017599999995], [-3.7842361, 56.0022632], [-3.7845866, 56.0023027], [-3.7852366, 56.0023668]]} |
1.0 |
1242 |
1244 |
Falkirk Grahamston |
Falkirk Grahamston |
Falkirk Grahamston |
56.0023668 |
-3.7852366 |
56.0023668 |
-3.7852366 |
1 |
0 |
2026-09-18 12:44:27 |
TERMINATED |
2026-09-18 11:43:00 |
Falkirk Grahamston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946577 |
1789734850918454 |
6 |
6 |
2026-09-18 12:44:12.051954 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:10.915450 |
| 639694 |
670211 |
F45419 |
512B991K18 |
2026-09-18 |
COMPLETE |
17945322 |
2026-09-18 13:34:00 |
2026-09-18 12:44:27 |
2026-09-20 12:44:27 |
{"id": 670211, "stp": "N", "toc": "c2c", "uid": "F45419", "consist": "720602", "dest_crs": "FST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45419/2026-09-18/detailed", "trust_id": "512B991K18", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-18", "dest_arr_time": "1331", "dest_platform": "4", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2B99", "timing_status": "LATE", "origin_station": "Shoeburyness", "current_leg_arr": "1334", "current_leg_dep": "1329", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1223", "origin_platform": "3", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-18T12:44:27", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "1331", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 796.55, \"from_m\": 177.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 830.391, \"from_m\": 796.55, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 881.925, \"from_m\": 830.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5753.763, \"from_m\": 881.925, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6407.84, \"from_m\": 5753.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10941.367, \"from_m\": 6407.84, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11258.982, \"from_m\": 10941.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19007.858, \"from_m\": 11258.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20468.805, \"from_m\": 19007.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20804.912, \"from_m\": 20468.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20890.782, \"from_m\": 20804.912, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20934.417, \"from_m\": 20890.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50145.502, \"from_m\": 20934.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51636.801, \"from_m\": 50145.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51664.542, \"from_m\": 51636.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51671.367, \"from_m\": 51664.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53789.631, \"from_m\": 51671.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56464.69, \"from_m\": 53789.631, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58658.356, \"from_m\": 56464.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59097.772, \"from_m\": 58658.356, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60452.287, \"from_m\": 59097.772, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60709.852, \"from_m\": 60452.287, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62561.471, \"from_m\": 60709.852, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63264.279, \"from_m\": 62561.471, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 670211, \"profile_key\": \"0b923e78015da63a2e1146cebd8018d989761e06399e05fb8cd7193c9e3735ec\", \"schedule_id\": 35902, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1227\", \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Southend East\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232H\", \"location\": \"Southend Central\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Westcliff\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Chalkwell\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1239H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245\", \"location\": \"Benfleet\", \"stage_seq\": 9, \"distance_m\": 16444.591, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1249\", \"wtt_dep\": \"1249H\", \"location\": \"Pitsea\", \"stage_seq\": 10, \"distance_m\": 20667.206, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1254\", \"location\": \"Basildon\", \"stage_seq\": 11, \"distance_m\": 24381.925, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257\", \"location\": \"Laindon\", \"stage_seq\": 12, \"distance_m\": 26626.346, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1302H\", \"location\": \"West Horndon\", \"stage_seq\": 13, \"distance_m\": 32528.537, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1308H\", \"location\": \"Upminster\", \"stage_seq\": 14, \"distance_m\": 38763.718, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": \"1316H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 51027.42, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1322\", \"location\": \"West Ham High Level\", \"stage_seq\": 16, \"distance_m\": 56859.014, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 17, \"distance_m\": 58976.256, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1326H\", \"wtt_dep\": \"1327\", \"location\": \"Limehouse\", \"stage_seq\": 18, \"distance_m\": 60515.67, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"location\": \"Christian Street Jn\", \"stage_seq\": 19, \"distance_m\": 62103.078, \"section_seq\": 1, \"route_path_id\": 40611}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 20, \"distance_m\": 63264.279, \"section_seq\": 1, \"route_path_id\": 40611}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63264.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40611}], \"total_distance_m\": 63264.279, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60815.829, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2448.45, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1223", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:25:08Z\", \"source_id\": 55926340, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:25:10Z\", \"source_id\": 17896680, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:54Z\", \"source_id\": 55933264, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:28:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:59Z\", \"source_id\": 17898726, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:31:37Z\", \"source_id\": 55942754, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:31:39Z\", \"source_id\": 17901269, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:07Z\", \"source_id\": 55949293, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:34:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:12Z\", \"source_id\": 17903113, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:20Z\", \"source_id\": 55954926, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:36:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:18Z\", \"source_id\": 17904640, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:38:47Z\", \"source_id\": 55961125, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:38:51Z\", \"source_id\": 17906451, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:43:21Z\", \"source_id\": 55972491, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:44:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:43:27Z\", \"source_id\": 17909813, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:47:44Z\", \"source_id\": 55983698, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:47:47Z\", \"source_id\": 17912967, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:02Z\", \"source_id\": 55995011, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:52:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:03Z\", \"source_id\": 17916103, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:12Z\", \"source_id\": 56002962, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:55:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:16Z\", \"source_id\": 17918370, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:13Z\", \"source_id\": 56017766, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:15Z\", \"source_id\": 17922643, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:13Z\", \"source_id\": 56041346, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:10:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:19Z\", \"source_id\": 17929234, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:00Z\", \"source_id\": 56064235, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:04Z\", \"source_id\": 17935648, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:06Z\", \"source_id\": 56077430, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:12Z\", \"source_id\": 17939447, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:43Z\", \"source_id\": 56089015, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:43Z\", \"source_id\": 17942730, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:21Z\", \"source_id\": 56098008, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:26Z\", \"source_id\": 17945322, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "4", "timing_fact_generation": 1789734752732979, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:18.731723", "service_state_evidence_id": 17945322, "current_leg_start_actual_dep": "2026-09-18T13:30:00+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:18.994632", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
SRY |
FST |
2B99 |
720602 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 177.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 796.55, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 830.391, "from_m": 796.55, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 881.925, "from_m": 830.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5753.763, "from_m": 881.925, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6407.84, "from_m": 5753.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10941.367, "from_m": 6407.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11258.982, "from_m": 10941.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19007.858, "from_m": 11258.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20468.805, "from_m": 19007.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20804.912, "from_m": 20468.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20890.782, "from_m": 20804.912, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20934.417, "from_m": 20890.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50145.502, "from_m": 20934.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51636.801, "from_m": 50145.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51664.542, "from_m": 51636.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51671.367, "from_m": 51664.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53789.631, "from_m": 51671.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56464.69, "from_m": 53789.631, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58658.356, "from_m": 56464.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59097.772, "from_m": 58658.356, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60452.287, "from_m": 59097.772, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60709.852, "from_m": 60452.287, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62561.471, "from_m": 60709.852, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63264.279, "from_m": 62561.471, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 670211, "profile_key": "0b923e78015da63a2e1146cebd8018d989761e06399e05fb8cd7193c9e3735ec", "schedule_id": 35902, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1223", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1227", "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Southend East", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232H", "location": "Southend Central", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Westcliff", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Chalkwell", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1239H", "location": "Leigh-on-Sea", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245", "location": "Benfleet", "stage_seq": 9, "distance_m": 16444.591, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1249", "wtt_dep": "1249H", "location": "Pitsea", "stage_seq": 10, "distance_m": 20667.206, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1254", "location": "Basildon", "stage_seq": 11, "distance_m": 24381.925, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257", "location": "Laindon", "stage_seq": 12, "distance_m": 26626.346, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1302H", "location": "West Horndon", "stage_seq": 13, "distance_m": 32528.537, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1308H", "location": "Upminster", "stage_seq": 14, "distance_m": 38763.718, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": "1316H", "location": "Barking", "stage_seq": 15, "distance_m": 51027.42, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1322", "location": "West Ham High Level", "stage_seq": 16, "distance_m": 56859.014, "section_seq": 1, "route_path_id": 40611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324H", "location": "Gas Factory Jn", "stage_seq": 17, "distance_m": 58976.256, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1326H", "wtt_dep": "1327", "location": "Limehouse", "stage_seq": 18, "distance_m": 60515.67, "section_seq": 1, "route_path_id": 40611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329", "location": "Christian Street Jn", "stage_seq": 19, "distance_m": 62103.078, "section_seq": 1, "route_path_id": 40611}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 20, "distance_m": 63264.279, "section_seq": 1, "route_path_id": 40611}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63264.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 40611}], "total_distance_m": 63264.279, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60815.829, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2448.45, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14391, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:25:08Z", "source_id": 55926340, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:25:10Z", "source_id": 17896680, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:54Z", "source_id": 55933264, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:28:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:59Z", "source_id": 17898726, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:31:37Z", "source_id": 55942754, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:31:39Z", "source_id": 17901269, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:07Z", "source_id": 55949293, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:34:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:12Z", "source_id": 17903113, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:20Z", "source_id": 55954926, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:36:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:18Z", "source_id": 17904640, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:38:47Z", "source_id": 55961125, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:38:51Z", "source_id": 17906451, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:43:21Z", "source_id": 55972491, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:44:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:43:27Z", "source_id": 17909813, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:47:44Z", "source_id": 55983698, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:47:47Z", "source_id": 17912967, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:02Z", "source_id": 55995011, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:52:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:03Z", "source_id": 17916103, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:12Z", "source_id": 56002962, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:55:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:16Z", "source_id": 17918370, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14522, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:13Z", "source_id": 56017766, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:02:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:15Z", "source_id": 17922643, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:13Z", "source_id": 56041346, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:10:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:19Z", "source_id": 17929234, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:00Z", "source_id": 56064235, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:04Z", "source_id": 17935648, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:06Z", "source_id": 56077430, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:24:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:12Z", "source_id": 17939447, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:43Z", "source_id": 56089015, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:29:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:43Z", "source_id": 17942730, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15376, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:21Z", "source_id": 56098008, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:34:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:26Z", "source_id": 17945322, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Shoeburyness |
1223 |
1223 |
3 |
None |
None |
London Fenchurch Street |
1331 |
1331 |
4 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45419/2026-09-18/detailed |
None |
Limehouse |
2026-09-18T13:30:00+01:00 |
London Fenchurch Street |
5.0 |
{"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} |
1.7 |
1329 |
1334 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-18 12:44:27 |
TERMINATED |
2026-09-18 12:34:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945322 |
1789734752732979 |
98 |
98 |
2026-09-18 12:44:18.994632 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:18.731723 |
| 639695 |
671743 |
W84608 |
075D28MM18 |
2026-09-18 |
COMPLETE |
17946090 |
2026-09-18 13:34:00 |
2026-09-18 12:44:27 |
2026-09-20 12:44:27 |
{"id": 671743, "stp": "P", "toc": "ScotRail", "uid": "W84608", "consist": "380008", "dest_crs": "XCK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84608/2026-09-18/detailed", "trust_id": "075D28MM18", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corkerhill C.S.M.D.", "service_date": "2026-09-18", "dest_arr_time": "1337", "dest_platform": null, "is_terminated": 1, "next_location": "Corkerhill C.S.M.D.", "signalling_id": "5D28", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1334", "current_leg_dep": "1325", "current_leg_end": "Corkerhill C.S.M.D.", "origin_dep_time": "1328", "origin_platform": "12", "current_location": "Corkerhill C.S.M.D.", "last_update_time": "2026-09-18T12:44:27", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.285427631600477, 55.84750224160864], [-4.285709653494894, 55.84751017003707], [-4.285958947357809, 55.84751634041128], [-4.286180190086051, 55.84752095925787], [-4.286378058576449, 55.847524233103506], [-4.286557229725832, 55.847526368474824], [-4.286722380431029, 55.84752757189848], [-4.286878187588868, 55.84752804990113], [-4.287029328096178, 55.847528009009395], [-4.2871804788497885, 55.84752765574994], [-4.2873363167465275, 55.84752719664942], [-4.287501518683225, 55.84752683823447], [-4.287680761556708, 55.84752678703174], [-4.287878722263807, 55.847527249567875], [-4.28810007770135, 55.84752843236952], [-4.288349504766167, 55.84753054196334], [-4.288631680355084, 55.84753378487596], [-4.289031199999999, 55.84752709999999], [-4.2896649, 55.8475027], [-4.290008499999999, 55.8474956], [-4.290104599999999, 55.84749409999999], [-4.2902638, 55.84749169999999], [-4.2911622, 55.84746719999999], [-4.2913838, 55.84746069999999], [-4.2921909, 55.8474372], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "1337", "motion_projection": null, "next_location_lat": "55.8363339", "next_location_lon": "-4.3245403", "previous_location": "Glasgow Central High Level", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2698.335, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4599.895, \"from_m\": 2698.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4708.665, \"from_m\": 4599.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4842.385, \"from_m\": 4708.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5704.539, \"from_m\": 4842.385, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 671743, \"profile_key\": \"047da15c876451339769721d261af98ad6bda7fdba9671e0c0c71f5cbdcd85ae\", \"schedule_id\": 28119, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1328\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 39883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 39883}, {\"is_pass\": false, \"wtt_arr\": \"1337\", \"wtt_dep\": null, \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 4, \"distance_m\": 5704.539, \"section_seq\": 1, \"route_path_id\": 39883}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5704.539, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39883}], \"total_distance_m\": 5704.539, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5269.478, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.061, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1328", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.8363339", "current_position_lon": "-4.3245403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:21Z\", \"source_id\": 56100625, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:27Z\", \"source_id\": 17946090, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Corkerhill C.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789734807516515, "current_leg_arrival_utc": "2026-09-18T13:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:19.653174", "service_state_evidence_id": 17946090, "current_leg_start_actual_dep": "2026-09-18T13:28:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:20.185107", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
XCK |
5D28 |
380008 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2698.335, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4599.895, "from_m": 2698.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4708.665, "from_m": 4599.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4842.385, "from_m": 4708.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5704.539, "from_m": 4842.385, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 671743, "profile_key": "047da15c876451339769721d261af98ad6bda7fdba9671e0c0c71f5cbdcd85ae", "schedule_id": 28119, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1328", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 39883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 39883}, {"is_pass": false, "wtt_arr": "1337", "wtt_dep": null, "location": "Corkerhill C.S.M.D.", "stage_seq": 4, "distance_m": 5704.539, "section_seq": 1, "route_path_id": 39883}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5704.539, "from_m": 0.0, "section_seq": 1, "route_path_id": 39883}], "total_distance_m": 5704.539, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5269.478, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.061, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1688, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:21Z", "source_id": 56100625, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:27Z", "source_id": 17946090, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1328 |
1328 |
12 |
None |
None |
Corkerhill C.S.M.D. |
1337 |
1337 |
None |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84608/2026-09-18/detailed |
None |
Glasgow Central High Level |
2026-09-18T13:28:00+01:00 |
Corkerhill C.S.M.D. |
9.0 |
{"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.285427631600477, 55.84750224160864], [-4.285709653494894, 55.84751017003707], [-4.285958947357809, 55.84751634041128], [-4.286180190086051, 55.84752095925787], [-4.286378058576449, 55.847524233103506], [-4.286557229725832, 55.847526368474824], [-4.286722380431029, 55.84752757189848], [-4.286878187588868, 55.84752804990113], [-4.287029328096178, 55.847528009009395], [-4.2871804788497885, 55.84752765574994], [-4.2873363167465275, 55.84752719664942], [-4.287501518683225, 55.84752683823447], [-4.287680761556708, 55.84752678703174], [-4.287878722263807, 55.847527249567875], [-4.28810007770135, 55.84752843236952], [-4.288349504766167, 55.84753054196334], [-4.288631680355084, 55.84753378487596], [-4.289031199999999, 55.84752709999999], [-4.2896649, 55.8475027], [-4.290008499999999, 55.8474956], [-4.290104599999999, 55.84749409999999], [-4.2902638, 55.84749169999999], [-4.2911622, 55.84746719999999], [-4.2913838, 55.84746069999999], [-4.2921909, 55.8474372], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]} |
3.6 |
1325 |
1334 |
Glasgow Central High Level |
Corkerhill C.S.M.D. |
Corkerhill C.S.M.D. |
55.8363339 |
-4.3245403 |
55.8363339 |
-4.3245403 |
1 |
0 |
2026-09-18 12:44:27 |
TERMINATED |
2026-09-18 12:34:00 |
Corkerhill C.S.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946090 |
1789734807516515 |
11 |
11 |
2026-09-18 12:44:20.185107 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:19.653174 |
| 639696 |
670446 |
P85284 |
881D70ML18 |
2026-09-18 |
COMPLETE |
17945744 |
2026-09-18 13:34:00 |
2026-09-18 12:44:27 |
2026-09-20 12:44:27 |
{"id": 670446, "stp": "P", "toc": "Southeastern", "uid": "P85284", "consist": "376013+376021", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85284/2026-09-18/detailed", "trust_id": "881D70ML18", "origin_crs": "GRV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-18", "dest_arr_time": "1335", "dest_platform": "1", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1D70", "timing_status": "EARLY", "origin_station": "Gravesend", "current_leg_arr": "1334", "current_leg_dep": "1331", "current_leg_end": "London Charing Cross", "origin_dep_time": "1233", "origin_platform": "0", "current_location": "London Charing Cross", "last_update_time": "2026-09-18T12:44:27", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "1335", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 414.818, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4928.336, \"from_m\": 414.818, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4977.699, \"from_m\": 4928.336, \"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\": 10126.58, \"from_m\": 4977.699, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11929.719, \"from_m\": 10126.58, \"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\": 12445.409, \"from_m\": 11929.719, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12795.097, \"from_m\": 12445.409, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12840.738, \"from_m\": 12795.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13194.291, \"from_m\": 12840.738, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13753.409, \"from_m\": 13194.291, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13781.099, \"from_m\": 13753.409, \"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\": 15369.531, \"from_m\": 13781.099, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16373.667, \"from_m\": 15369.531, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28245.5, \"from_m\": 16373.667, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28320.385, \"from_m\": 28245.5, \"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\": 29166.229, \"from_m\": 28320.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29581.671, \"from_m\": 29166.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29990.255, \"from_m\": 29581.671, \"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\": 30087.5, \"from_m\": 29990.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36197.253, \"from_m\": 30087.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38161.345, \"from_m\": 36197.253, \"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\": 39627.034, \"from_m\": 38161.345, \"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\": 670446, \"profile_key\": \"939bb3ffbe105472eb4aebe418997228ac9c810e11fda69eacfa89a14fbbc7d6\", \"schedule_id\": 21889, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Gravesend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 2, \"distance_m\": 2415.58, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1237H\", \"location\": \"Northfleet\", \"stage_seq\": 3, \"distance_m\": 3442.597, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1239H\", \"location\": \"Swanscombe\", \"stage_seq\": 4, \"distance_m\": 4337.437, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1243\", \"location\": \"Greenhithe\", \"stage_seq\": 5, \"distance_m\": 7780.075, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245\", \"location\": \"Stone Crossing\", \"stage_seq\": 6, \"distance_m\": 9062.285, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1249\", \"wtt_dep\": \"1250\", \"location\": \"Dartford\", \"stage_seq\": 7, \"distance_m\": 12172.692, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Dartford Jn\", \"stage_seq\": 8, \"distance_m\": 12894.165, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 9, \"distance_m\": 13781.099, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254H\", \"location\": \"Crayford\", \"stage_seq\": 10, \"distance_m\": 15165.631, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1257H\", \"location\": \"Bexley\", \"stage_seq\": 11, \"distance_m\": 17486.731, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1300\", \"location\": \"Albany Park\", \"stage_seq\": 12, \"distance_m\": 19074.817, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1303\", \"location\": \"Sidcup\", \"stage_seq\": 13, \"distance_m\": 20578.622, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306H\", \"location\": \"New Eltham\", \"stage_seq\": 14, \"distance_m\": 22968.764, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1309\", \"location\": \"Mottingham\", \"stage_seq\": 15, \"distance_m\": 24420.331, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1312H\", \"location\": \"Lee\", \"stage_seq\": 16, \"distance_m\": 26998.582, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1315H\", \"location\": \"Hither Green\", \"stage_seq\": 17, \"distance_m\": 28157.157, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 18, \"distance_m\": 29677.466, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 19, \"distance_m\": 31078.152, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320H\", \"location\": \"New Cross\", \"stage_seq\": 20, \"distance_m\": 31896.837, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 21, \"distance_m\": 34870.104, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1325\", \"wtt_dep\": \"1327\", \"location\": \"London Bridge\", \"stage_seq\": 22, \"distance_m\": 36735.297, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 23, \"distance_m\": 37675.481, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": \"1332\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 24, \"distance_m\": 38421.797, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 25, \"distance_m\": 39627.034, \"section_seq\": 1, \"route_path_id\": 37234}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39627.034, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37234}], \"total_distance_m\": 39627.034, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 38480.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1147.022, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1233", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:49Z\", \"source_id\": 55953580, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:52Z\", \"source_id\": 17904346, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:56Z\", \"source_id\": 55958926, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:39:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:59Z\", \"source_id\": 17905805, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:28Z\", \"source_id\": 55967573, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:42:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:32Z\", \"source_id\": 17908416, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:01Z\", \"source_id\": 55974084, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:44:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:04Z\", \"source_id\": 17910276, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:46Z\", \"source_id\": 55986317, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:50Z\", \"source_id\": 17913708, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:35Z\", \"source_id\": 55998937, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:38Z\", \"source_id\": 17917171, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:04Z\", \"source_id\": 56007422, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:57:07Z\", \"source_id\": 17919712, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:51Z\", \"source_id\": 56014265, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:57Z\", \"source_id\": 17921658, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:20Z\", \"source_id\": 56020656, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:25Z\", \"source_id\": 17923455, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:20Z\", \"source_id\": 56031427, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:27Z\", \"source_id\": 17926420, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:56Z\", \"source_id\": 56038059, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:58Z\", \"source_id\": 17928313, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:58Z\", \"source_id\": 56045708, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:12:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:02Z\", \"source_id\": 17930548, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:32Z\", \"source_id\": 56055303, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:35Z\", \"source_id\": 17933178, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:00Z\", \"source_id\": 56079772, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:07Z\", \"source_id\": 17940091, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:02Z\", \"source_id\": 56092231, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:07Z\", \"source_id\": 17943676, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:58Z\", \"source_id\": 56099574, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:00Z\", \"source_id\": 17945744, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "1", "timing_fact_generation": 1789734784656571, "current_leg_arrival_utc": "2026-09-18T13:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:20.217038", "service_state_evidence_id": 17945744, "current_leg_start_actual_dep": "2026-09-18T13:32:00+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:21.139853", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
GRV |
CHX |
1D70 |
376013+376021 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 414.818, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4928.336, "from_m": 414.818, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4977.699, "from_m": 4928.336, "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": 10126.58, "from_m": 4977.699, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11929.719, "from_m": 10126.58, "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": 12445.409, "from_m": 11929.719, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12795.097, "from_m": 12445.409, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12840.738, "from_m": 12795.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13194.291, "from_m": 12840.738, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13753.409, "from_m": 13194.291, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13781.099, "from_m": 13753.409, "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": 15369.531, "from_m": 13781.099, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16373.667, "from_m": 15369.531, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28245.5, "from_m": 16373.667, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28320.385, "from_m": 28245.5, "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": 29166.229, "from_m": 28320.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29581.671, "from_m": 29166.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29990.255, "from_m": 29581.671, "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": 30087.5, "from_m": 29990.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36197.253, "from_m": 30087.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38161.345, "from_m": 36197.253, "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": 39627.034, "from_m": 38161.345, "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": 670446, "profile_key": "939bb3ffbe105472eb4aebe418997228ac9c810e11fda69eacfa89a14fbbc7d6", "schedule_id": 21889, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1233", "location": "Gravesend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 2415.58, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1237H", "location": "Northfleet", "stage_seq": 3, "distance_m": 3442.597, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1239H", "location": "Swanscombe", "stage_seq": 4, "distance_m": 4337.437, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1243", "location": "Greenhithe", "stage_seq": 5, "distance_m": 7780.075, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245", "location": "Stone Crossing", "stage_seq": 6, "distance_m": 9062.285, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1249", "wtt_dep": "1250", "location": "Dartford", "stage_seq": 7, "distance_m": 12172.692, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Dartford Jn", "stage_seq": 8, "distance_m": 12894.165, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Crayford Spur B Jn", "stage_seq": 9, "distance_m": 13781.099, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254H", "location": "Crayford", "stage_seq": 10, "distance_m": 15165.631, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1257H", "location": "Bexley", "stage_seq": 11, "distance_m": 17486.731, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1300", "location": "Albany Park", "stage_seq": 12, "distance_m": 19074.817, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1303", "location": "Sidcup", "stage_seq": 13, "distance_m": 20578.622, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306H", "location": "New Eltham", "stage_seq": 14, "distance_m": 22968.764, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1309", "location": "Mottingham", "stage_seq": 15, "distance_m": 24420.331, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1312H", "location": "Lee", "stage_seq": 16, "distance_m": 26998.582, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1315H", "location": "Hither Green", "stage_seq": 17, "distance_m": 28157.157, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "Parks Bridge Jn", "stage_seq": 18, "distance_m": 29677.466, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Tanners Hill Jn (NX)", "stage_seq": 19, "distance_m": 31078.152, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320H", "location": "New Cross", "stage_seq": 20, "distance_m": 31896.837, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Blue Anchor (Kent)", "stage_seq": 21, "distance_m": 34870.104, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1325", "wtt_dep": "1327", "location": "London Bridge", "stage_seq": 22, "distance_m": 36735.297, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329", "location": "Ewer Street Jn", "stage_seq": 23, "distance_m": 37675.481, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": "1332", "location": "London Waterloo (East)", "stage_seq": 24, "distance_m": 38421.797, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1335", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 25, "distance_m": 39627.034, "section_seq": 1, "route_path_id": 37234}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39627.034, "from_m": 0.0, "section_seq": 1, "route_path_id": 37234}], "total_distance_m": 39627.034, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 38480.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1147.022, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:49Z", "source_id": 55953580, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:52Z", "source_id": 17904346, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:56Z", "source_id": 55958926, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:39:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:59Z", "source_id": 17905805, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:28Z", "source_id": 55967573, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:42:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:32Z", "source_id": 17908416, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:01Z", "source_id": 55974084, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:44:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:04Z", "source_id": 17910276, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:46Z", "source_id": 55986317, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:50Z", "source_id": 17913708, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:35Z", "source_id": 55998937, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:54:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:38Z", "source_id": 17917171, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31729, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:04Z", "source_id": 56007422, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T11:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:57:07Z", "source_id": 17919712, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31725, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:51Z", "source_id": 56014265, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:00:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:57Z", "source_id": 17921658, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:20Z", "source_id": 56020656, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:25Z", "source_id": 17923455, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31711, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:20Z", "source_id": 56031427, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:27Z", "source_id": 17926420, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31707, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:56Z", "source_id": 56038059, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:09:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:58Z", "source_id": 17928313, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:58Z", "source_id": 56045708, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:12:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:02Z", "source_id": 17930548, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:32Z", "source_id": 56055303, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:35Z", "source_id": 17933178, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:00Z", "source_id": 56079772, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:25:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:07Z", "source_id": 17940091, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:02Z", "source_id": 56092231, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:30:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:07Z", "source_id": 17943676, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31426, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:58Z", "source_id": 56099574, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T12:34:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:00Z", "source_id": 17945744, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Gravesend |
1233 |
1233 |
0 |
None |
None |
London Charing Cross |
1335 |
1335 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85284/2026-09-18/detailed |
None |
London Waterloo (East) |
2026-09-18T13:32:00+01:00 |
London Charing Cross |
3.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
1331 |
1334 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-18 12:44:27 |
TERMINATED |
2026-09-18 12:34:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945744 |
1789734784656571 |
96 |
96 |
2026-09-18 12:44:21.139853 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:20.217038 |
| 639697 |
670798 |
P24268 |
222P12ML18 |
2026-09-18 |
COMPLETE |
17946175 |
2026-09-18 13:34:00 |
2026-09-18 12:44:27 |
2026-09-20 12:44:27 |
{"id": 670798, "stp": "P", "toc": "Northern", "uid": "P24268", "consist": "158867", "dest_crs": "DON", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24268/2026-09-18/detailed", "trust_id": "222P12ML18", "origin_crs": "SCU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster", "service_date": "2026-09-18", "dest_arr_time": "1327", "dest_platform": "0", "is_terminated": 1, "next_location": "Doncaster", "signalling_id": "2P12", "timing_status": "LATE", "origin_station": "Scunthorpe", "current_leg_arr": "1334", "current_leg_dep": "1327", "current_leg_end": "Doncaster", "origin_dep_time": "1248", "origin_platform": "1", "current_location": "Doncaster", "last_update_time": "2026-09-18T12:44:27", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0751744765328737, 53.56335293766491], [-1.0758493, 53.5630343], [-1.076729, 53.562638500000006], [-1.0779783409434258, 53.56207471750342], [-1.0786137, 53.56178799999999], [-1.0804756, 53.56092460000001], [-1.0819649, 53.5602352], [-1.0824531, 53.5600098], [-1.0828397999999997, 53.5598236], [-1.0833376, 53.559563], [-1.0836031, 53.5594338], [-1.0847483000000002, 53.5589091], [-1.0856112999999998, 53.55851249999999], [-1.0867692, 53.55798080000001], [-1.0880237, 53.55739659999999], [-1.0896627, 53.5566401], [-1.0903973, 53.5562949], [-1.0904307, 53.55627919999999], [-1.0912876, 53.55587649999999], [-1.0927394, 53.55519], [-1.0931569, 53.5549895], [-1.0950325, 53.55407019999999], [-1.0971774, 53.5530322], [-1.0988118, 53.5522354], [-1.0993067, 53.552007499999995], [-1.1000113, 53.5516977], [-1.1004926, 53.55150150000001], [-1.1010595, 53.5512749], [-1.1020945, 53.550895999999995], [-1.1036439999999998, 53.55036589999999], [-1.1058162, 53.5496349], [-1.1076661, 53.549017], [-1.1096748, 53.54834030000001], [-1.1112787, 53.5478028], [-1.1130556, 53.5472042], [-1.1148207, 53.5466025], [-1.1161508, 53.54614680000001], [-1.1167773, 53.54592539999999], [-1.1172878, 53.5457288], [-1.1178570999999995, 53.5455052], [-1.1183019, 53.545321], [-1.1187034, 53.545140200000006], [-1.119165, 53.54491970000001], [-1.1195931, 53.5447179], [-1.1199692, 53.5445299], [-1.1206482, 53.5441684], [-1.1210241, 53.543953], [-1.1214256, 53.54371389999999], [-1.1218967999999998, 53.5434112], [-1.1223469, 53.5431073], [-1.1228047, 53.542773699999984], [-1.1231634, 53.5424853], [-1.1235093, 53.542206099999994], [-1.1241326, 53.54164800000001], [-1.1248642, 53.54097759999999], [-1.1258081999999998, 53.5400979], [-1.1263189999999998, 53.5396146], [-1.1271311, 53.53887180000001], [-1.1274847, 53.53854710000001], [-1.1280893999999997, 53.53799339999998], [-1.1292951999999998, 53.53687370000001], [-1.1316807, 53.53467020000001], [-1.1318363, 53.53452360000001], [-1.131956, 53.534406399999995], [-1.1324068, 53.53400300000001], [-1.1326278999999997, 53.5338056], [-1.1328644958851637, 53.53361001634806], [-1.1329174999999998, 53.5335662], [-1.1332462, 53.53331219999999], [-1.1339488, 53.5327858], [-1.1352212999999998, 53.53192000000001], [-1.1355238, 53.531714099999995], [-1.1366771999999998, 53.5309206], [-1.1369218999999997, 53.53074869999999], [-1.1370243, 53.53067680000001], [-1.1372359, 53.5305281], [-1.1378627999999995, 53.53009870000001], [-1.138182, 53.529865099999995], [-1.1383975, 53.52967969999999], [-1.1386313, 53.52945689999999], [-1.1388405, 53.5292266], [-1.1390386, 53.528969399999994], [-1.1391248, 53.5288328], [-1.1392373999999998, 53.5286175], [-1.1394424, 53.5282703], [-1.1394949, 53.5281352], [-1.1395419, 53.52794709999999], [-1.1395918, 53.52758660000001], [-1.1395976, 53.52742270000001], [-1.1397177, 53.5265858], [-1.1397270999999998, 53.526443699999994], [-1.1397268, 53.5263825], [-1.1397383, 53.5263797], [-1.1397404, 53.526146299999986], [-1.1397495, 53.5258585], [-1.1397551, 53.5255156], [-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]}", "current_leg_start": "Kirk Sandall", "dest_arr_time_act": "1327", "motion_projection": null, "next_location_lat": "53.5223193", "next_location_lon": "-1.1398758", "previous_location": "Kirk Sandall", "current_leg_milage": "4.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5328.801, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6394.084, \"from_m\": 5328.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6404.932, \"from_m\": 6394.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14275.096, \"from_m\": 6404.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14654.511, \"from_m\": 14275.096, \"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\": 15417.055, \"from_m\": 14654.511, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18275.716, \"from_m\": 15417.055, \"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\": 21602.467, \"from_m\": 18275.716, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22606.541, \"from_m\": 21602.467, \"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\": 23574.341, \"from_m\": 22606.541, \"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\": 23622.707, \"from_m\": 23574.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23701.542, \"from_m\": 23622.707, \"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\": 23752.404, \"from_m\": 23701.542, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26237.708, \"from_m\": 23752.404, \"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\": 26273.969, \"from_m\": 26237.708, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35842.733, \"from_m\": 26273.969, \"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\": 36270.721, \"from_m\": 35842.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36288.95, \"from_m\": 36270.721, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36382.347, \"from_m\": 36288.95, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36856.893, \"from_m\": 36382.347, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 670798, \"profile_key\": \"9962494960752755ae06bfe874d78ead89380986b74a2aa7b78493f3ba786f6c\", \"schedule_id\": 19720, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Scunthorpe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1253H\", \"location\": \"Althorpe\", \"stage_seq\": 2, \"distance_m\": 5378.982, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1300\", \"location\": \"Crowle\", \"stage_seq\": 3, \"distance_m\": 11370.404, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1308H\", \"location\": \"Thorne South\", \"stage_seq\": 4, \"distance_m\": 20947.586, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Thorne Jn\", \"stage_seq\": 5, \"distance_m\": 23464.904, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1314\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 6, \"distance_m\": 25870.095, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1318\", \"wtt_dep\": \"1318H\", \"location\": \"Kirk Sandall\", \"stage_seq\": 7, \"distance_m\": 30288.231, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"Bentley Jn\", \"stage_seq\": 8, \"distance_m\": 34657.091, \"section_seq\": 1, \"route_path_id\": 74330}, {\"is_pass\": false, \"wtt_arr\": \"1327\", \"wtt_dep\": null, \"location\": \"Doncaster\", \"stage_seq\": 9, \"distance_m\": 36856.893, \"section_seq\": 1, \"route_path_id\": 74330}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36856.893, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74330}], \"total_distance_m\": 36856.893, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36846.045, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10.848, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1248", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5223193", "current_position_lon": "-1.1398758", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:24Z\", \"source_id\": 56018293, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:27Z\", \"source_id\": 17922818, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:07Z\", \"source_id\": 56035996, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:09Z\", \"source_id\": 17927684, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:55Z\", \"source_id\": 56058823, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:02Z\", \"source_id\": 17934171, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:49Z\", \"source_id\": 56068841, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:52Z\", \"source_id\": 17936945, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:52Z\", \"source_id\": 56081955, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:55Z\", \"source_id\": 17940667, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:28Z\", \"source_id\": 56100990, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:33Z\", \"source_id\": 17946175, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster", "service_state_platform": "0", "timing_fact_generation": 1789734817093245, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:22.548290", "service_state_evidence_id": 17946175, "current_leg_start_actual_dep": "2026-09-18T13:25:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:23.705404", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SCU |
DON |
2P12 |
158867 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 5328.801, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6394.084, "from_m": 5328.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6404.932, "from_m": 6394.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14275.096, "from_m": 6404.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14654.511, "from_m": 14275.096, "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": 15417.055, "from_m": 14654.511, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18275.716, "from_m": 15417.055, "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": 21602.467, "from_m": 18275.716, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22606.541, "from_m": 21602.467, "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": 23574.341, "from_m": 22606.541, "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": 23622.707, "from_m": 23574.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23701.542, "from_m": 23622.707, "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": 23752.404, "from_m": 23701.542, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26237.708, "from_m": 23752.404, "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": 26273.969, "from_m": 26237.708, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35842.733, "from_m": 26273.969, "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": 36270.721, "from_m": 35842.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36288.95, "from_m": 36270.721, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36382.347, "from_m": 36288.95, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36856.893, "from_m": 36382.347, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 670798, "profile_key": "9962494960752755ae06bfe874d78ead89380986b74a2aa7b78493f3ba786f6c", "schedule_id": 19720, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1248", "location": "Scunthorpe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1253H", "location": "Althorpe", "stage_seq": 2, "distance_m": 5378.982, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1300", "location": "Crowle", "stage_seq": 3, "distance_m": 11370.404, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1308H", "location": "Thorne South", "stage_seq": 4, "distance_m": 20947.586, "section_seq": 1, "route_path_id": 74330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Thorne Jn", "stage_seq": 5, "distance_m": 23464.904, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1314", "location": "Hatfield & Stainforth", "stage_seq": 6, "distance_m": 25870.095, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1318", "wtt_dep": "1318H", "location": "Kirk Sandall", "stage_seq": 7, "distance_m": 30288.231, "section_seq": 1, "route_path_id": 74330}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322", "location": "Bentley Jn", "stage_seq": 8, "distance_m": 34657.091, "section_seq": 1, "route_path_id": 74330}, {"is_pass": false, "wtt_arr": "1327", "wtt_dep": null, "location": "Doncaster", "stage_seq": 9, "distance_m": 36856.893, "section_seq": 1, "route_path_id": 74330}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36856.893, "from_m": 0.0, "section_seq": 1, "route_path_id": 74330}], "total_distance_m": 36856.893, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36846.045, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10.848, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6669, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:24Z", "source_id": 56018293, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:02:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:27Z", "source_id": 17922818, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6673, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:07Z", "source_id": 56035996, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:08:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:09Z", "source_id": 17927684, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6677, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:55Z", "source_id": 56058823, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:17:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:02Z", "source_id": 17934171, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6701, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:49Z", "source_id": 56068841, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:22:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:52Z", "source_id": 17936945, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6717, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:52Z", "source_id": 56081955, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:55Z", "source_id": 17940667, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6809, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:28Z", "source_id": 56100990, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:34:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:33Z", "source_id": 17946175, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Scunthorpe |
1248 |
1248 |
1 |
None |
None |
Doncaster |
1327 |
1327 |
0 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24268/2026-09-18/detailed |
None |
Kirk Sandall |
2026-09-18T13:25:30+01:00 |
Doncaster |
7.0 |
{"type": "LineString", "coordinates": [[-1.0751744765328737, 53.56335293766491], [-1.0758493, 53.5630343], [-1.076729, 53.562638500000006], [-1.0779783409434258, 53.56207471750342], [-1.0786137, 53.56178799999999], [-1.0804756, 53.56092460000001], [-1.0819649, 53.5602352], [-1.0824531, 53.5600098], [-1.0828397999999997, 53.5598236], [-1.0833376, 53.559563], [-1.0836031, 53.5594338], [-1.0847483000000002, 53.5589091], [-1.0856112999999998, 53.55851249999999], [-1.0867692, 53.55798080000001], [-1.0880237, 53.55739659999999], [-1.0896627, 53.5566401], [-1.0903973, 53.5562949], [-1.0904307, 53.55627919999999], [-1.0912876, 53.55587649999999], [-1.0927394, 53.55519], [-1.0931569, 53.5549895], [-1.0950325, 53.55407019999999], [-1.0971774, 53.5530322], [-1.0988118, 53.5522354], [-1.0993067, 53.552007499999995], [-1.1000113, 53.5516977], [-1.1004926, 53.55150150000001], [-1.1010595, 53.5512749], [-1.1020945, 53.550895999999995], [-1.1036439999999998, 53.55036589999999], [-1.1058162, 53.5496349], [-1.1076661, 53.549017], [-1.1096748, 53.54834030000001], [-1.1112787, 53.5478028], [-1.1130556, 53.5472042], [-1.1148207, 53.5466025], [-1.1161508, 53.54614680000001], [-1.1167773, 53.54592539999999], [-1.1172878, 53.5457288], [-1.1178570999999995, 53.5455052], [-1.1183019, 53.545321], [-1.1187034, 53.545140200000006], [-1.119165, 53.54491970000001], [-1.1195931, 53.5447179], [-1.1199692, 53.5445299], [-1.1206482, 53.5441684], [-1.1210241, 53.543953], [-1.1214256, 53.54371389999999], [-1.1218967999999998, 53.5434112], [-1.1223469, 53.5431073], [-1.1228047, 53.542773699999984], [-1.1231634, 53.5424853], [-1.1235093, 53.542206099999994], [-1.1241326, 53.54164800000001], [-1.1248642, 53.54097759999999], [-1.1258081999999998, 53.5400979], [-1.1263189999999998, 53.5396146], [-1.1271311, 53.53887180000001], [-1.1274847, 53.53854710000001], [-1.1280893999999997, 53.53799339999998], [-1.1292951999999998, 53.53687370000001], [-1.1316807, 53.53467020000001], [-1.1318363, 53.53452360000001], [-1.131956, 53.534406399999995], [-1.1324068, 53.53400300000001], [-1.1326278999999997, 53.5338056], [-1.1328644958851637, 53.53361001634806], [-1.1329174999999998, 53.5335662], [-1.1332462, 53.53331219999999], [-1.1339488, 53.5327858], [-1.1352212999999998, 53.53192000000001], [-1.1355238, 53.531714099999995], [-1.1366771999999998, 53.5309206], [-1.1369218999999997, 53.53074869999999], [-1.1370243, 53.53067680000001], [-1.1372359, 53.5305281], [-1.1378627999999995, 53.53009870000001], [-1.138182, 53.529865099999995], [-1.1383975, 53.52967969999999], [-1.1386313, 53.52945689999999], [-1.1388405, 53.5292266], [-1.1390386, 53.528969399999994], [-1.1391248, 53.5288328], [-1.1392373999999998, 53.5286175], [-1.1394424, 53.5282703], [-1.1394949, 53.5281352], [-1.1395419, 53.52794709999999], [-1.1395918, 53.52758660000001], [-1.1395976, 53.52742270000001], [-1.1397177, 53.5265858], [-1.1397270999999998, 53.526443699999994], [-1.1397268, 53.5263825], [-1.1397383, 53.5263797], [-1.1397404, 53.526146299999986], [-1.1397495, 53.5258585], [-1.1397551, 53.5255156], [-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]} |
4.1 |
1327 |
1334 |
Kirk Sandall |
Doncaster |
Doncaster |
53.5223193 |
-1.1398758 |
53.5223193 |
-1.1398758 |
1 |
0 |
2026-09-18 12:44:27 |
TERMINATED |
2026-09-18 12:34:00 |
Doncaster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946175 |
1789734817093245 |
43 |
43 |
2026-09-18 12:44:23.705404 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:22.548290 |
| 639698 |
670350 |
G77350 |
871W58MK18 |
2026-09-18 |
COMPLETE |
17945657 |
2026-09-18 13:34:00 |
2026-09-18 12:44:27 |
2026-09-20 12:44:27 |
{"id": 670350, "stp": "P", "toc": "Gatwick Express", "uid": "G77350", "consist": "387217+387220", "dest_crs": "BTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77350/2026-09-18/detailed", "trust_id": "871W58MK18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-18", "dest_arr_time": "1327", "dest_platform": "6", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1W58", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "1334", "current_leg_dep": "1315", "current_leg_end": "Brighton", "origin_dep_time": "1229", "origin_platform": "13", "current_location": "Brighton", "last_update_time": "2026-09-18T12:44:27", "route_debug_link": null, "timing_variation": "+7 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": "1327", "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\": 670350, \"profile_key\": \"174b22dd9cf73add5327882c7af0c2c516cf583a4f73a8ca0cb143057bc1dcd7\", \"schedule_id\": 11853, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"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\": \"1231H\", \"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\": \"1233\", \"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\": \"1235H\", \"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\": \"1237H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"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\": \"1242\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"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\": \"1244H\", \"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\": \"1247H\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.84, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"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\": \"1254\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.575, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1301\", \"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\": \"1304\", \"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\": \"1305H\", \"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\": \"1309H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 16, \"distance_m\": 59866.311, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1313\", \"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\": \"1316H\", \"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\": \"1317\", \"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\": \"1323H\", \"location\": \"Preston Park\", \"stage_seq\": 20, \"distance_m\": 79676.086, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"1327\", \"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": "1229", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:23Z\", \"source_id\": 55949946, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:26Z\", \"source_id\": 17903313, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:35Z\", \"source_id\": 55955569, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:37:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:39Z\", \"source_id\": 17904857, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:03Z\", \"source_id\": 55966564, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:41:08Z\", \"source_id\": 17908113, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:43:08Z\", \"source_id\": 55971911, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:43:11Z\", \"source_id\": 17909632, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:13Z\", \"source_id\": 55979898, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:47:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:18Z\", \"source_id\": 17911873, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:06Z\", \"source_id\": 56012342, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:13Z\", \"source_id\": 17921130, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:05:04Z\", \"source_id\": 56028189, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:06:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:05:05Z\", \"source_id\": 17925420, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:06Z\", \"source_id\": 56046005, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:07Z\", \"source_id\": 17930607, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:09Z\", \"source_id\": 56069827, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:14Z\", \"source_id\": 17937276, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:44Z\", \"source_id\": 56094047, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:48Z\", \"source_id\": 17944164, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30986, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:51Z\", \"source_id\": 56099221, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:52Z\", \"source_id\": 17945657, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "6", "timing_fact_generation": 1789734774961711, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:22.551787", "service_state_evidence_id": 17945657, "current_leg_start_actual_dep": "2026-09-18T13:20:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:23.702258", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Gatwick Express |
P |
None |
BTN |
1W58 |
387217+387220 |
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": 670350, "profile_key": "174b22dd9cf73add5327882c7af0c2c516cf583a4f73a8ca0cb143057bc1dcd7", "schedule_id": 11853, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1229", "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": "1231H", "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": "1233", "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": "1235H", "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": "1237H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "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": "1242", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "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": "1244H", "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": "1247H", "location": "Purley", "stage_seq": 10, "distance_m": 21705.84, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "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": "1254", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.575, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1301", "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": "1304", "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": "1305H", "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": "1309H", "location": "Copyhold Jn", "stage_seq": 16, "distance_m": 59866.311, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1313", "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": "1316H", "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": "1317", "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": "1323H", "location": "Preston Park", "stage_seq": 20, "distance_m": 79676.086, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "1327", "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": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:23Z", "source_id": 55949946, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:26Z", "source_id": 17903313, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:35Z", "source_id": 55955569, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:37:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:39Z", "source_id": 17904857, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:03Z", "source_id": 55966564, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:41:08Z", "source_id": 17908113, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:43:08Z", "source_id": 55971911, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:43:11Z", "source_id": 17909632, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:13Z", "source_id": 55979898, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:47:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:18Z", "source_id": 17911873, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:06Z", "source_id": 56012342, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:00:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:13Z", "source_id": 17921130, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:05:04Z", "source_id": 56028189, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:06:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:05:05Z", "source_id": 17925420, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30866, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:06Z", "source_id": 56046005, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:13:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:07Z", "source_id": 17930607, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:09Z", "source_id": 56069827, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:21:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:14Z", "source_id": 17937276, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:44Z", "source_id": 56094047, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:31:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:48Z", "source_id": 17944164, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30986, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:51Z", "source_id": 56099221, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:34:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:52Z", "source_id": 17945657, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1229 |
1229 |
13 |
None |
None |
Brighton |
1327 |
1327 |
6 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77350/2026-09-18/detailed |
None |
Haywards Heath |
2026-09-18T13:20:00+01:00 |
Brighton |
19.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 |
1315 |
1334 |
Haywards Heath |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-18 12:44:27 |
TERMINATED |
2026-09-18 12:34:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945657 |
1789734774961711 |
89 |
89 |
2026-09-18 12:44:23.702258 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:22.551787 |
| 639699 |
671692 |
L24498 |
502V31MM18 |
2026-09-18 |
COMPLETE |
17946019 |
2026-09-18 13:34:00 |
2026-09-18 12:44:56 |
2026-09-20 12:44:56 |
{"id": 671692, "stp": "P", "toc": "London Overground", "uid": "L24498", "consist": null, "dest_crs": "RMF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24498/2026-09-18/detailed", "trust_id": "502V31MM18", "origin_crs": "XUP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Romford", "service_date": "2026-09-18", "dest_arr_time": "1334", "dest_platform": "1", "is_terminated": 1, "next_location": "Romford", "signalling_id": "2V31", "timing_status": "ON TIME", "origin_station": "Upminster", "current_leg_arr": "1334", "current_leg_dep": "1329", "current_leg_end": "Romford", "origin_dep_time": "1325", "origin_platform": null, "current_location": "Romford Ground Frame", "last_update_time": "2026-09-18T12:44:56", "route_debug_link": null, "timing_variation": "0 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": "1334", "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\": 671692, \"profile_key\": \"a3570f82c371eaa02f2603857f3510e1548c70b60436b990a5d1810fd5d1e8d0\", \"schedule_id\": 15125, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Upminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32953}, {\"is_pass\": false, \"wtt_arr\": \"1328H\", \"wtt_dep\": \"1329\", \"location\": \"Emerson Park\", \"stage_seq\": 2, \"distance_m\": 2536.032, \"section_seq\": 1, \"route_path_id\": 32953}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"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": "1325", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.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-18T12:33:21Z\", \"source_id\": 56100653, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:23Z\", \"source_id\": 17946019, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Romford", "service_state_platform": "1", "timing_fact_generation": 1789734805943751, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:27.621555", "service_state_evidence_id": 17946019, "current_leg_start_actual_dep": "2026-09-18T13:29:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:28.654354", "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 |
2V31 |
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": 671692, "profile_key": "a3570f82c371eaa02f2603857f3510e1548c70b60436b990a5d1810fd5d1e8d0", "schedule_id": 15125, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1325", "location": "Upminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32953}, {"is_pass": false, "wtt_arr": "1328H", "wtt_dep": "1329", "location": "Emerson Park", "stage_seq": 2, "distance_m": 2536.032, "section_seq": 1, "route_path_id": 32953}, {"is_pass": false, "wtt_arr": "1334", "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-18T12:33:21Z", "source_id": 56100653, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:34:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:23Z", "source_id": 17946019, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Upminster |
1325 |
1325 |
None |
None |
None |
Romford |
1334 |
1334 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24498/2026-09-18/detailed |
None |
Emerson Park |
2026-09-18T13:29:00+01:00 |
Romford |
5.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 |
1329 |
1334 |
Emerson Park |
Romford Ground Frame |
Romford |
51.5747796 |
0.1826401 |
51.5747796 |
0.1826401 |
1 |
0 |
2026-09-18 12:44:56 |
TERMINATED |
2026-09-18 12:34:00 |
Romford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946019 |
1789734805943751 |
4 |
4 |
2026-09-18 12:44:28.654354 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:27.621555 |
| 639700 |
669428 |
G88618 |
861N27MJ18 |
2026-09-18 |
COMPLETE |
17945749 |
2026-09-18 13:34:00 |
2026-09-18 12:44:56 |
2026-09-20 12:44:56 |
{"id": 669428, "stp": "P", "toc": "Southern", "uid": "G88618", "consist": "387204", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88618/2026-09-18/detailed", "trust_id": "861N27MJ18", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-18", "dest_arr_time": "1335", "dest_platform": "2", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1N27", "timing_status": "EARLY", "origin_station": "Southampton Central", "current_leg_arr": "1334", "current_leg_dep": "1330", "current_leg_end": "Brighton", "origin_dep_time": "1150", "origin_platform": "2A", "current_location": "Brighton", "last_update_time": "2026-09-18T12:44:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Hove", "dest_arr_time_act": "1335", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Hove", "current_leg_milage": "2.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1349.931, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1706.248, \"from_m\": 1349.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3063.067, \"from_m\": 1706.248, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3312.766, \"from_m\": 3063.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3723.917, \"from_m\": 3312.766, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4867.793, \"from_m\": 3723.917, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5514.689, \"from_m\": 4867.793, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6574.18, \"from_m\": 5514.689, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7214.814, \"from_m\": 6574.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7594.709, \"from_m\": 7214.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10875.192, \"from_m\": 7594.709, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12469.694, \"from_m\": 10875.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13705.471, \"from_m\": 12469.694, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15286.188, \"from_m\": 13705.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21725.821, \"from_m\": 15286.188, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22546.192, \"from_m\": 21725.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22958.386, \"from_m\": 22546.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23810.036, \"from_m\": 22958.386, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25126.578, \"from_m\": 23810.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25134.568, \"from_m\": 25126.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34435.467, \"from_m\": 25134.568, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34506.589, \"from_m\": 34435.467, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37264.423, \"from_m\": 34506.589, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 37988.01, \"from_m\": 37264.423, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38904.129, \"from_m\": 37988.01, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38996.744, \"from_m\": 38904.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39075.367, \"from_m\": 38996.744, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39877.463, \"from_m\": 39075.367, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51998.205, \"from_m\": 39877.463, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52614.921, \"from_m\": 51998.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53405.213, \"from_m\": 52614.921, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53448.226, \"from_m\": 53405.213, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63410.443, \"from_m\": 53448.226, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64037.507, \"from_m\": 63410.443, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 68130.224, \"from_m\": 64037.507, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68181.908, \"from_m\": 68130.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68287.357, \"from_m\": 68181.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68522.817, \"from_m\": 68287.357, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69299.826, \"from_m\": 68522.817, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69686.695, \"from_m\": 69299.826, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 74470.208, \"from_m\": 69686.695, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 74512.483, \"from_m\": 74470.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81150.15, \"from_m\": 74512.483, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81285.032, \"from_m\": 81150.15, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82918.432, \"from_m\": 81285.032, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 82958.594, \"from_m\": 82918.432, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 97140.121, \"from_m\": 82958.594, \"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\": 97808.269, \"from_m\": 97140.121, \"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\": 97894.107, \"from_m\": 97808.269, \"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\": 99019.124, \"from_m\": 97894.107, \"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\": 99206.745, \"from_m\": 99019.124, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 100430.977, \"from_m\": 99206.745, \"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\": 100534.395, \"from_m\": 100430.977, \"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\": 100575.75, \"from_m\": 100534.395, \"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\": 100835.912, \"from_m\": 100575.75, \"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\": 669428, \"profile_key\": \"fa8e37ae75fd53a1794e32612b413ee8c14ddf99584f5620bb58f432bae7bada\", \"schedule_id\": 12570, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1150\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152H\", \"location\": \"Northam Jn\", \"stage_seq\": 2, \"distance_m\": 1797.957, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154H\", \"location\": \"St. Denys\", \"stage_seq\": 3, \"distance_m\": 3150.1, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157H\", \"location\": \"Woolston Sig. E803\", \"stage_seq\": 4, \"distance_m\": 5875.73, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1159\", \"wtt_dep\": \"1159H\", \"location\": \"Woolston\", \"stage_seq\": 5, \"distance_m\": 7051.871, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Netley\", \"stage_seq\": 6, \"distance_m\": 11054.628, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Bursledon\", \"stage_seq\": 7, \"distance_m\": 14293.644, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1208\", \"location\": \"Swanwick\", \"stage_seq\": 8, \"distance_m\": 17515.953, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214H\", \"location\": \"Fareham\", \"stage_seq\": 9, \"distance_m\": 23481.77, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1224\", \"location\": \"Cosham\", \"stage_seq\": 10, \"distance_m\": 32862.886, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Cosham Jn\", \"stage_seq\": 11, \"distance_m\": 33624.556, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Farlington Jn\", \"stage_seq\": 12, \"distance_m\": 34646.582, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"Havant\", \"stage_seq\": 13, \"distance_m\": 39373.6, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234\", \"location\": \"Emsworth\", \"stage_seq\": 14, \"distance_m\": 42397.061, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Southbourne\", \"stage_seq\": 15, \"distance_m\": 44649.815, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244H\", \"location\": \"Chichester\", \"stage_seq\": 16, \"distance_m\": 53599.14, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": \"1253\", \"location\": \"Barnham\", \"stage_seq\": 17, \"distance_m\": 63712.948, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1257H\", \"location\": \"Ford\", \"stage_seq\": 18, \"distance_m\": 67954.776, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Arundel Jn\", \"stage_seq\": 19, \"distance_m\": 69049.587, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": \"1304H\", \"location\": \"Angmering\", \"stage_seq\": 20, \"distance_m\": 74664.895, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"West Worthing\", \"stage_seq\": 21, \"distance_m\": 81474.762, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1312\", \"location\": \"Worthing\", \"stage_seq\": 22, \"distance_m\": 82756.279, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1315H\", \"wtt_dep\": \"1316\", \"location\": \"Lancing\", \"stage_seq\": 23, \"distance_m\": 86483.809, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1320H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 24, \"distance_m\": 90354.288, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1323\", \"wtt_dep\": \"1323H\", \"location\": \"Southwick\", \"stage_seq\": 25, \"distance_m\": 92692.153, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1326H\", \"wtt_dep\": \"1327\", \"location\": \"Portslade\", \"stage_seq\": 26, \"distance_m\": 95060.659, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1329H\", \"wtt_dep\": \"1330H\", \"location\": \"Hove\", \"stage_seq\": 27, \"distance_m\": 97378.942, \"section_seq\": 1, \"route_path_id\": 69824}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 28, \"distance_m\": 100835.912, \"section_seq\": 1, \"route_path_id\": 69824}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 100835.912, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69824}], \"total_distance_m\": 100835.912, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 99339.525, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1496.387, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1150", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:53:47Z\", \"source_id\": 55847352, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:54:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:53:48Z\", \"source_id\": 17873940, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:57:31Z\", \"source_id\": 55857030, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:58:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:57:32Z\", \"source_id\": 17876609, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:02:11Z\", \"source_id\": 55868512, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:02:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:02:14Z\", \"source_id\": 17879930, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:04:24Z\", \"source_id\": 55874208, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:04:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:04:26Z\", \"source_id\": 17881573, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:12:34Z\", \"source_id\": 55894927, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:12:38Z\", \"source_id\": 17887547, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:56Z\", \"source_id\": 55918706, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:22:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:22:00Z\", \"source_id\": 17894354, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:28:23Z\", \"source_id\": 55934554, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:28:27Z\", \"source_id\": 17899080, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:31:49Z\", \"source_id\": 55943338, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:32:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:31:54Z\", \"source_id\": 17901449, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:16Z\", \"source_id\": 55952079, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:36:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:22Z\", \"source_id\": 17903907, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:32Z\", \"source_id\": 55970340, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:34Z\", \"source_id\": 17909186, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:50:08Z\", \"source_id\": 55989870, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:50:08Z\", \"source_id\": 17914691, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:11Z\", \"source_id\": 56005358, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:11Z\", \"source_id\": 17919025, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:23Z\", \"source_id\": 56023679, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:26Z\", \"source_id\": 17924219, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:56Z\", \"source_id\": 56038016, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:00Z\", \"source_id\": 17928325, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:57Z\", \"source_id\": 56040531, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:10:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:01Z\", \"source_id\": 17929011, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:10Z\", \"source_id\": 56051580, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:14Z\", \"source_id\": 17932149, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:13Z\", \"source_id\": 56062329, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:19Z\", \"source_id\": 17935099, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:47Z\", \"source_id\": 56071551, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:51Z\", \"source_id\": 17937675, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:15Z\", \"source_id\": 56080413, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:17Z\", \"source_id\": 17940227, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:59Z\", \"source_id\": 56089730, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:03Z\", \"source_id\": 17942980, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:58Z\", \"source_id\": 56099622, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:00Z\", \"source_id\": 17945749, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "2", "timing_fact_generation": 1789734783974805, "current_leg_arrival_utc": "2026-09-18T13:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:32.780574", "service_state_evidence_id": 17945749, "current_leg_start_actual_dep": "2026-09-18T13:30:30+01:00", "operational_evidence_version": 121, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:33.365973", "service_state_valid_until_kind": null, "operational_interpretation_version": 121, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SOU |
BTN |
1N27 |
387204 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1349.931, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1706.248, "from_m": 1349.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3063.067, "from_m": 1706.248, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3312.766, "from_m": 3063.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3723.917, "from_m": 3312.766, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4867.793, "from_m": 3723.917, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5514.689, "from_m": 4867.793, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6574.18, "from_m": 5514.689, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7214.814, "from_m": 6574.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7594.709, "from_m": 7214.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10875.192, "from_m": 7594.709, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12469.694, "from_m": 10875.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13705.471, "from_m": 12469.694, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15286.188, "from_m": 13705.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21725.821, "from_m": 15286.188, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22546.192, "from_m": 21725.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22958.386, "from_m": 22546.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23810.036, "from_m": 22958.386, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25126.578, "from_m": 23810.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25134.568, "from_m": 25126.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34435.467, "from_m": 25134.568, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34506.589, "from_m": 34435.467, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37264.423, "from_m": 34506.589, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 37988.01, "from_m": 37264.423, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38904.129, "from_m": 37988.01, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38996.744, "from_m": 38904.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39075.367, "from_m": 38996.744, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39877.463, "from_m": 39075.367, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51998.205, "from_m": 39877.463, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52614.921, "from_m": 51998.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53405.213, "from_m": 52614.921, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53448.226, "from_m": 53405.213, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63410.443, "from_m": 53448.226, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64037.507, "from_m": 63410.443, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 68130.224, "from_m": 64037.507, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68181.908, "from_m": 68130.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68287.357, "from_m": 68181.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68522.817, "from_m": 68287.357, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69299.826, "from_m": 68522.817, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69686.695, "from_m": 69299.826, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 74470.208, "from_m": 69686.695, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 74512.483, "from_m": 74470.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81150.15, "from_m": 74512.483, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81285.032, "from_m": 81150.15, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82918.432, "from_m": 81285.032, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82958.594, "from_m": 82918.432, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 97140.121, "from_m": 82958.594, "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": 97808.269, "from_m": 97140.121, "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": 97894.107, "from_m": 97808.269, "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": 99019.124, "from_m": 97894.107, "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": 99206.745, "from_m": 99019.124, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 100430.977, "from_m": 99206.745, "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": 100534.395, "from_m": 100430.977, "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": 100575.75, "from_m": 100534.395, "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": 100835.912, "from_m": 100575.75, "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": 669428, "profile_key": "fa8e37ae75fd53a1794e32612b413ee8c14ddf99584f5620bb58f432bae7bada", "schedule_id": 12570, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1150", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152H", "location": "Northam Jn", "stage_seq": 2, "distance_m": 1797.957, "section_seq": 1, "route_path_id": 69824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154H", "location": "St. Denys", "stage_seq": 3, "distance_m": 3150.1, "section_seq": 1, "route_path_id": 69824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157H", "location": "Woolston Sig. E803", "stage_seq": 4, "distance_m": 5875.73, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1159", "wtt_dep": "1159H", "location": "Woolston", "stage_seq": 5, "distance_m": 7051.871, "section_seq": 1, "route_path_id": 69824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Netley", "stage_seq": 6, "distance_m": 11054.628, "section_seq": 1, "route_path_id": 69824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Bursledon", "stage_seq": 7, "distance_m": 14293.644, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1208", "location": "Swanwick", "stage_seq": 8, "distance_m": 17515.953, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214H", "location": "Fareham", "stage_seq": 9, "distance_m": 23481.77, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1224", "location": "Cosham", "stage_seq": 10, "distance_m": 32862.886, "section_seq": 1, "route_path_id": 69824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Cosham Jn", "stage_seq": 11, "distance_m": 33624.556, "section_seq": 1, "route_path_id": 69824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Farlington Jn", "stage_seq": 12, "distance_m": 34646.582, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "Havant", "stage_seq": 13, "distance_m": 39373.6, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234", "location": "Emsworth", "stage_seq": 14, "distance_m": 42397.061, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Southbourne", "stage_seq": 15, "distance_m": 44649.815, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244H", "location": "Chichester", "stage_seq": 16, "distance_m": 53599.14, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": "1253", "location": "Barnham", "stage_seq": 17, "distance_m": 63712.948, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1257H", "location": "Ford", "stage_seq": 18, "distance_m": 67954.776, "section_seq": 1, "route_path_id": 69824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Arundel Jn", "stage_seq": 19, "distance_m": 69049.587, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": "1304H", "location": "Angmering", "stage_seq": 20, "distance_m": 74664.895, "section_seq": 1, "route_path_id": 69824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "West Worthing", "stage_seq": 21, "distance_m": 81474.762, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1312", "location": "Worthing", "stage_seq": 22, "distance_m": 82756.279, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1315H", "wtt_dep": "1316", "location": "Lancing", "stage_seq": 23, "distance_m": 86483.809, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1320H", "location": "Shoreham-by-Sea", "stage_seq": 24, "distance_m": 90354.288, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1323", "wtt_dep": "1323H", "location": "Southwick", "stage_seq": 25, "distance_m": 92692.153, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1326H", "wtt_dep": "1327", "location": "Portslade", "stage_seq": 26, "distance_m": 95060.659, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1329H", "wtt_dep": "1330H", "location": "Hove", "stage_seq": 27, "distance_m": 97378.942, "section_seq": 1, "route_path_id": 69824}, {"is_pass": false, "wtt_arr": "1335", "wtt_dep": null, "location": "Brighton", "stage_seq": 28, "distance_m": 100835.912, "section_seq": 1, "route_path_id": 69824}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 100835.912, "from_m": 0.0, "section_seq": 1, "route_path_id": 69824}], "total_distance_m": 100835.912, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 99339.525, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1496.387, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27506, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:53:47Z", "source_id": 55847352, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T10:54:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:53:48Z", "source_id": 17873940, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27282, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:57:31Z", "source_id": 55857030, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T10:58:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:57:32Z", "source_id": 17876609, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27289, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:02:11Z", "source_id": 55868512, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:02:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:02:14Z", "source_id": 17879930, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27293, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:04:24Z", "source_id": 55874208, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:04:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:04:26Z", "source_id": 17881573, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:12:34Z", "source_id": 55894927, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:14:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:12:38Z", "source_id": 17887547, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:56Z", "source_id": 55918706, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:22:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:22:00Z", "source_id": 17894354, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:28:23Z", "source_id": 55934554, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:28:27Z", "source_id": 17899080, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:31:49Z", "source_id": 55943338, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T11:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:31:54Z", "source_id": 17901449, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:16Z", "source_id": 55952079, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T11:36:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:22Z", "source_id": 17903907, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:32Z", "source_id": 55970340, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T11:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:34Z", "source_id": 17909186, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:50:08Z", "source_id": 55989870, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T11:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:50:08Z", "source_id": 17914691, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:11Z", "source_id": 56005358, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T11:57:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:11Z", "source_id": 17919025, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:23Z", "source_id": 56023679, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:26Z", "source_id": 17924219, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:56Z", "source_id": 56038016, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:00Z", "source_id": 17928325, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:57Z", "source_id": 56040531, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:10:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:01Z", "source_id": 17929011, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:10Z", "source_id": 56051580, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T12:15:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:14Z", "source_id": 17932149, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:13Z", "source_id": 56062329, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:19:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:19Z", "source_id": 17935099, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:47Z", "source_id": 56071551, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T12:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:51Z", "source_id": 17937675, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:15Z", "source_id": 56080413, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T12:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:17Z", "source_id": 17940227, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:59Z", "source_id": 56089730, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T12:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:03Z", "source_id": 17942980, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30941, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:58Z", "source_id": 56099622, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T12:34:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:00Z", "source_id": 17945749, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Southampton Central |
1150 |
1150 |
2A |
None |
None |
Brighton |
1335 |
1335 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G88618/2026-09-18/detailed |
None |
Hove |
2026-09-18T13:30:30+01:00 |
Brighton |
4.0 |
{"type": "LineString", "coordinates": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
2.1 |
1330 |
1334 |
Hove |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-18 12:44:56 |
TERMINATED |
2026-09-18 12:34:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945749 |
1789734783974805 |
121 |
121 |
2026-09-18 12:44:33.365973 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:32.780574 |
| 639701 |
669796 |
C04667 |
501N37MK18 |
2026-09-18 |
COMPLETE |
17945938 |
2026-09-18 13:34:00 |
2026-09-18 12:44:56 |
2026-09-20 12:44:56 |
{"id": 669796, "stp": "P", "toc": "Greater Anglia", "uid": "C04667", "consist": "720547", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04667/2026-09-18/detailed", "trust_id": "501N37MK18", "origin_crs": "CLT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-18", "dest_arr_time": "1331", "dest_platform": "11", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1N37", "timing_status": "LATE", "origin_station": "Clacton-on-Sea", "current_leg_arr": "1334", "current_leg_dep": "1327", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1205", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-18T12:44:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "1331", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 361.473, \"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\": 2572.324, \"from_m\": 361.473, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2646.644, \"from_m\": 2572.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7119.931, \"from_m\": 2646.644, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7150.518, \"from_m\": 7119.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7231.911, \"from_m\": 7150.518, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7651.834, \"from_m\": 7231.911, \"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\": 7828.02, \"from_m\": 7651.834, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8841.311, \"from_m\": 7828.02, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21797.447, \"from_m\": 8841.311, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21990.742, \"from_m\": 21797.447, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22975.901, \"from_m\": 21990.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25660.277, \"from_m\": 22975.901, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27089.144, \"from_m\": 25660.277, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27579.549, \"from_m\": 27089.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\": 27708.583, \"from_m\": 27579.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28361.103, \"from_m\": 27708.583, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28479.178, \"from_m\": 28361.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\": 28779.812, \"from_m\": 28479.178, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28809.088, \"from_m\": 28779.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36789.606, \"from_m\": 28809.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\": 36831.703, \"from_m\": 36789.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\": 62615.507, \"from_m\": 36831.703, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 63106.645, \"from_m\": 62615.507, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 63392.565, \"from_m\": 63106.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\": 63879.26, \"from_m\": 63392.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64608.164, \"from_m\": 63879.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66866.908, \"from_m\": 64608.164, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 78947.233, \"from_m\": 66866.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79869.935, \"from_m\": 78947.233, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 80175.91, \"from_m\": 79869.935, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 80365.471, \"from_m\": 80175.91, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92565.545, \"from_m\": 80365.471, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92635.909, \"from_m\": 92565.545, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104647.694, \"from_m\": 92635.909, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105260.924, \"from_m\": 104647.694, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 109208.953, \"from_m\": 105260.924, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109671.548, \"from_m\": 109208.953, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 109742.165, \"from_m\": 109671.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109967.432, \"from_m\": 109742.165, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110478.88, \"from_m\": 109967.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\": 111005.504, \"from_m\": 110478.88, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 111482.179, \"from_m\": 111005.504, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 111935.397, \"from_m\": 111482.179, \"capability_applied\": null, \"effective_limit_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\": 669796, \"profile_key\": \"0402d0ffb7075a0523be716b388f8ef92d8d59d313c67b2d2b91fd3b277aabf5\", \"schedule_id\": 34531, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Clacton-on-Sea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213\", \"location\": \"Thorpe-le-Soken\", \"stage_seq\": 2, \"distance_m\": 7459.797, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223\", \"location\": \"Wivenhoe\", \"stage_seq\": 3, \"distance_m\": 21907.966, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1227\", \"location\": \"Hythe\", \"stage_seq\": 4, \"distance_m\": 25820.961, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 5, \"distance_m\": 26497.496, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233H\", \"location\": \"Colchester\", \"stage_seq\": 6, \"distance_m\": 29003.968, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237H\", \"location\": \"Marks Tey\", \"stage_seq\": 7, \"distance_m\": 36995.717, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1246H\", \"location\": \"Witham\", \"stage_seq\": 8, \"distance_m\": 49905.998, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 9, \"distance_m\": 59920.204, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1255H\", \"location\": \"Chelmsford\", \"stage_seq\": 10, \"distance_m\": 64095.585, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302\", \"location\": \"Ingatestone\", \"stage_seq\": 11, \"distance_m\": 74031.107, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1308\", \"location\": \"Shenfield\", \"stage_seq\": 12, \"distance_m\": 79526.286, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313H\", \"location\": \"Gidea Park\", \"stage_seq\": 13, \"distance_m\": 90290.632, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 100186.78, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 15, \"distance_m\": 102999.193, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": false, \"wtt_arr\": \"1322H\", \"wtt_dep\": \"1323H\", \"location\": \"Stratford\", \"stage_seq\": 16, \"distance_m\": 105552.13, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326\", \"location\": \"Bow Jn\", \"stage_seq\": 17, \"distance_m\": 107045.429, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328\", \"location\": \"Bethnal Green\", \"stage_seq\": 18, \"distance_m\": 110115.034, \"section_seq\": 1, \"route_path_id\": 99536}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 19, \"distance_m\": 111935.397, \"section_seq\": 1, \"route_path_id\": 99536}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 111935.397, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99536}], \"total_distance_m\": 111935.397, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 110521.546, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1413.851, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1205", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:12:08Z\", \"source_id\": 55893777, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:13:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:12:13Z\", \"source_id\": 17887233, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:22Z\", \"source_id\": 55917236, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:23:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:26Z\", \"source_id\": 17893924, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:26:44Z\", \"source_id\": 55930288, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:27:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:26:48Z\", \"source_id\": 17897831, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:45Z\", \"source_id\": 55940718, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:30:46Z\", \"source_id\": 17900658, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:32Z\", \"source_id\": 55957910, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:38:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:34Z\", \"source_id\": 17905497, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:32Z\", \"source_id\": 55975389, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:45:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:36Z\", \"source_id\": 17910613, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:31Z\", \"source_id\": 55996315, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:31Z\", \"source_id\": 17916428, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:11Z\", \"source_id\": 56005366, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:13Z\", \"source_id\": 17919058, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:24Z\", \"source_id\": 56026423, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:29Z\", \"source_id\": 17924974, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:47Z\", \"source_id\": 56040085, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:10:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:51Z\", \"source_id\": 17928882, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:04Z\", \"source_id\": 56061894, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:06Z\", \"source_id\": 17934973, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:50Z\", \"source_id\": 56074200, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:56Z\", \"source_id\": 17938485, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:42Z\", \"source_id\": 56081497, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:47Z\", \"source_id\": 17940552, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:12Z\", \"source_id\": 56100290, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:16Z\", \"source_id\": 17945938, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "11", "timing_fact_generation": 1789734796959465, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:36.934230", "service_state_evidence_id": 17945938, "current_leg_start_actual_dep": "2026-09-18T13:26:30+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:37.757396", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CLT |
LST |
1N37 |
720547 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 361.473, "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": 2572.324, "from_m": 361.473, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2646.644, "from_m": 2572.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7119.931, "from_m": 2646.644, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7150.518, "from_m": 7119.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7231.911, "from_m": 7150.518, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7651.834, "from_m": 7231.911, "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": 7828.02, "from_m": 7651.834, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8841.311, "from_m": 7828.02, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21797.447, "from_m": 8841.311, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21990.742, "from_m": 21797.447, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22975.901, "from_m": 21990.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25660.277, "from_m": 22975.901, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27089.144, "from_m": 25660.277, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27579.549, "from_m": 27089.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": 27708.583, "from_m": 27579.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28361.103, "from_m": 27708.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28479.178, "from_m": 28361.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": 28779.812, "from_m": 28479.178, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28809.088, "from_m": 28779.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36789.606, "from_m": 28809.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": 36831.703, "from_m": 36789.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": 62615.507, "from_m": 36831.703, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 63106.645, "from_m": 62615.507, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 63392.565, "from_m": 63106.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": 63879.26, "from_m": 63392.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64608.164, "from_m": 63879.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66866.908, "from_m": 64608.164, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 78947.233, "from_m": 66866.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79869.935, "from_m": 78947.233, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 80175.91, "from_m": 79869.935, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80365.471, "from_m": 80175.91, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92565.545, "from_m": 80365.471, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92635.909, "from_m": 92565.545, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104647.694, "from_m": 92635.909, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105260.924, "from_m": 104647.694, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 109208.953, "from_m": 105260.924, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109671.548, "from_m": 109208.953, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 109742.165, "from_m": 109671.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109967.432, "from_m": 109742.165, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110478.88, "from_m": 109967.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": 111005.504, "from_m": 110478.88, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 111482.179, "from_m": 111005.504, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 111935.397, "from_m": 111482.179, "capability_applied": null, "effective_limit_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": 669796, "profile_key": "0402d0ffb7075a0523be716b388f8ef92d8d59d313c67b2d2b91fd3b277aabf5", "schedule_id": 34531, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1205", "location": "Clacton-on-Sea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99536}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213", "location": "Thorpe-le-Soken", "stage_seq": 2, "distance_m": 7459.797, "section_seq": 1, "route_path_id": 99536}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223", "location": "Wivenhoe", "stage_seq": 3, "distance_m": 21907.966, "section_seq": 1, "route_path_id": 99536}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1227", "location": "Hythe", "stage_seq": 4, "distance_m": 25820.961, "section_seq": 1, "route_path_id": 99536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Colchester East Gate Jn", "stage_seq": 5, "distance_m": 26497.496, "section_seq": 1, "route_path_id": 99536}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233H", "location": "Colchester", "stage_seq": 6, "distance_m": 29003.968, "section_seq": 1, "route_path_id": 99536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237H", "location": "Marks Tey", "stage_seq": 7, "distance_m": 36995.717, "section_seq": 1, "route_path_id": 99536}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1246H", "location": "Witham", "stage_seq": 8, "distance_m": 49905.998, "section_seq": 1, "route_path_id": 99536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Beaulieu Park (Construction)", "stage_seq": 9, "distance_m": 59920.204, "section_seq": 1, "route_path_id": 99536}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1255H", "location": "Chelmsford", "stage_seq": 10, "distance_m": 64095.585, "section_seq": 1, "route_path_id": 99536}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302", "location": "Ingatestone", "stage_seq": 11, "distance_m": 74031.107, "section_seq": 1, "route_path_id": 99536}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1308", "location": "Shenfield", "stage_seq": 12, "distance_m": 79526.286, "section_seq": 1, "route_path_id": 99536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313H", "location": "Gidea Park", "stage_seq": 13, "distance_m": 90290.632, "section_seq": 1, "route_path_id": 99536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "Ilford", "stage_seq": 14, "distance_m": 100186.78, "section_seq": 1, "route_path_id": 99536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "Forest Gate Jn", "stage_seq": 15, "distance_m": 102999.193, "section_seq": 1, "route_path_id": 99536}, {"is_pass": false, "wtt_arr": "1322H", "wtt_dep": "1323H", "location": "Stratford", "stage_seq": 16, "distance_m": 105552.13, "section_seq": 1, "route_path_id": 99536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326", "location": "Bow Jn", "stage_seq": 17, "distance_m": 107045.429, "section_seq": 1, "route_path_id": 99536}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328", "location": "Bethnal Green", "stage_seq": 18, "distance_m": 110115.034, "section_seq": 1, "route_path_id": 99536}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 19, "distance_m": 111935.397, "section_seq": 1, "route_path_id": 99536}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 111935.397, "from_m": 0.0, "section_seq": 1, "route_path_id": 99536}], "total_distance_m": 111935.397, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 110521.546, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1413.851, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13613, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:12:08Z", "source_id": 55893777, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:13:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:12:13Z", "source_id": 17887233, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13642, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:22Z", "source_id": 55917236, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:23:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:26Z", "source_id": 17893924, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13646, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:26:44Z", "source_id": 55930288, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:27:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:26:48Z", "source_id": 17897831, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13693, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:45Z", "source_id": 55940718, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:30:46Z", "source_id": 17900658, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13762, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:32Z", "source_id": 55957910, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:38:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:34Z", "source_id": 17905497, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13809, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:32Z", "source_id": 55975389, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:36Z", "source_id": 17910613, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:31Z", "source_id": 55996315, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:31Z", "source_id": 17916428, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:11Z", "source_id": 56005366, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:56:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:13Z", "source_id": 17919058, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13880, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:24Z", "source_id": 56026423, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:04:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:29Z", "source_id": 17924974, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:47Z", "source_id": 56040085, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:51Z", "source_id": 17928882, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:04Z", "source_id": 56061894, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:06Z", "source_id": 17934973, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:50Z", "source_id": 56074200, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:23:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:56Z", "source_id": 17938485, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:42Z", "source_id": 56081497, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:26:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:47Z", "source_id": 17940552, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15500, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:12Z", "source_id": 56100290, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:16Z", "source_id": 17945938, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Clacton-on-Sea |
1205 |
1205 |
2 |
None |
None |
London Liverpool Street |
1331 |
1331 |
11 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C04667/2026-09-18/detailed |
None |
Stratford |
2026-09-18T13:26:30+01:00 |
London Liverpool Street |
7.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.9 |
1327 |
1334 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-18 12:44:56 |
TERMINATED |
2026-09-18 12:34:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945938 |
1789734796959465 |
105 |
105 |
2026-09-18 12:44:37.757396 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:36.934230 |
| 639702 |
663924 |
W34566 |
851A80MC18 |
2026-09-18 |
COMPLETE |
17945590 |
2026-09-18 13:34:00 |
2026-09-18 12:44:56 |
2026-09-20 12:44:56 |
{"id": 663924, "stp": "O", "toc": "Great Western Railway", "uid": "W34566", "consist": "800321", "dest_crs": "PAD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34566/2026-09-18/detailed", "trust_id": "851A80MC18", "origin_crs": "PNZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-18", "dest_arr_time": "1329", "dest_platform": "3", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1A80", "timing_status": "LATE", "origin_station": "Penzance", "current_leg_arr": "1334", "current_leg_dep": "1306", "current_leg_end": "London Paddington", "origin_dep_time": "0812", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-18T12:44:56", "route_debug_link": null, "timing_variation": "+5 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": "1329", "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\": 453.493, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2562.381, \"from_m\": 453.493, \"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\": 11295.253, \"from_m\": 2562.381, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11559.743, \"from_m\": 11295.253, \"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\": 14416.362, \"from_m\": 11559.743, \"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\": 17101.964, \"from_m\": 14416.362, \"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\": 17451.97, \"from_m\": 17101.964, \"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\": 19020.462, \"from_m\": 17451.97, \"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\": 21390.771, \"from_m\": 19020.462, \"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\": 22239.241, \"from_m\": 21390.771, \"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\": 26533.482, \"from_m\": 22239.241, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27160.49, \"from_m\": 26533.482, \"capability_applied\": null, \"effective_limit_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\": 32106.237, \"from_m\": 27160.49, \"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\": 32703.653, \"from_m\": 32106.237, \"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\": 32712.822, \"from_m\": 32703.653, \"capability_applied\": null, \"effective_limit_mph\": 34.175, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 34.175}, {\"to_m\": 33478.548, \"from_m\": 32712.822, \"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\": 40828.577, \"from_m\": 33478.548, \"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\": 40889.151, \"from_m\": 40828.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\": 41279.895, \"from_m\": 40889.151, \"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\": 41656.85, \"from_m\": 41279.895, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47166.335, \"from_m\": 41656.85, \"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\": 50520.931, \"from_m\": 47166.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67725.03, \"from_m\": 50520.931, \"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\": 71806.106, \"from_m\": 67725.03, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72326.95, \"from_m\": 71806.106, \"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\": 76542.916, \"from_m\": 72326.95, \"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\": 78690.542, \"from_m\": 76542.916, \"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\": 79055.229, \"from_m\": 78690.542, \"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\": 79577.18, \"from_m\": 79055.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80393.003, \"from_m\": 79577.18, \"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\": 80399.662, \"from_m\": 80393.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80790.551, \"from_m\": 80399.662, \"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\": 84213.707, \"from_m\": 80790.551, \"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\": 84903.043, \"from_m\": 84213.707, \"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\": 87049.849, \"from_m\": 84903.043, \"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\": 92391.349, \"from_m\": 87049.849, \"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\": 97650.254, \"from_m\": 92391.349, \"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\": 98078.823, \"from_m\": 97650.254, \"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\": 112370.248, \"from_m\": 98078.823, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113259.479, \"from_m\": 112370.248, \"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\": 113320.212, \"from_m\": 113259.479, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 119401.746, \"from_m\": 113320.212, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 120703.993, \"from_m\": 119401.746, \"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\": 121370.37, \"from_m\": 120703.993, \"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\": 122886.506, \"from_m\": 121370.37, \"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\": 123101.492, \"from_m\": 122886.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124963.125, \"from_m\": 123101.492, \"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\": 125456.1, \"from_m\": 124963.125, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 125500.93, \"from_m\": 125456.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126549.822, \"from_m\": 125500.93, \"capability_applied\": null, \"effective_limit_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\": 127012.468, \"from_m\": 126549.822, \"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\": 127054.074, \"from_m\": 127012.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127117.441, \"from_m\": 127054.074, \"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\": 127146.849, \"from_m\": 127117.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127763.046, \"from_m\": 127146.849, \"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\": 127825.964, \"from_m\": 127763.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127996.118, \"from_m\": 127825.964, \"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\": 128701.002, \"from_m\": 127996.118, \"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\": 129563.403, \"from_m\": 128701.002, \"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\": 131829.112, \"from_m\": 129563.403, \"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\": 132307.362, \"from_m\": 131829.112, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 138105.829, \"from_m\": 132307.362, \"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\": 138192.191, \"from_m\": 138105.829, \"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\": 138233.943, \"from_m\": 138192.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 146561.459, \"from_m\": 138233.943, \"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\": 146652.028, \"from_m\": 146561.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\": 152114.366, \"from_m\": 146652.028, \"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\": 152155.68, \"from_m\": 152114.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166268.778, \"from_m\": 152155.68, \"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\": 174210.737, \"from_m\": 166268.778, \"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\": 180609.041, \"from_m\": 174210.737, \"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\": 184545.351, \"from_m\": 180609.041, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 185495.012, \"from_m\": 184545.351, \"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\": 187206.614, \"from_m\": 185495.012, \"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\": 188714.739, \"from_m\": 187206.614, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 191445.895, \"from_m\": 188714.739, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 192847.353, \"from_m\": 191445.895, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 193449.415, \"from_m\": 192847.353, \"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\": 196258.511, \"from_m\": 193449.415, \"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\": 199857.966, \"from_m\": 196258.511, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 208291.376, \"from_m\": 199857.966, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 209055.754, \"from_m\": 208291.376, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 209110.456, \"from_m\": 209055.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 210528.783, \"from_m\": 209110.456, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 211332.537, \"from_m\": 210528.783, \"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\": 212704.647, \"from_m\": 211332.537, \"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\": 212730.225, \"from_m\": 212704.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 212773.315, \"from_m\": 212730.225, \"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\": 212822.632, \"from_m\": 212773.315, \"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\": 212956.03, \"from_m\": 212822.632, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 213731.039, \"from_m\": 212956.03, \"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\": 215725.286, \"from_m\": 213731.039, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 268048.517, \"from_m\": 215725.286, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 268320.402, \"from_m\": 268048.517, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 303375.323, \"from_m\": 268320.402, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 304675.394, \"from_m\": 303375.323, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 310962.683, \"from_m\": 304675.394, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 314091.869, \"from_m\": 310962.683, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 337249.101, \"from_m\": 314091.869, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 337426.049, \"from_m\": 337249.101, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 337501.684, \"from_m\": 337426.049, \"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\": 337533.205, \"from_m\": 337501.684, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 350379.643, \"from_m\": 337533.205, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 352163.959, \"from_m\": 350379.643, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 352813.965, \"from_m\": 352163.959, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 367241.242, \"from_m\": 352813.965, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 375937.936, \"from_m\": 367241.242, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 377807.048, \"from_m\": 375937.936, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 379133.959, \"from_m\": 377807.048, \"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\": 379959.357, \"from_m\": 379133.959, \"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\": 386293.563, \"from_m\": 379959.357, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 389732.781, \"from_m\": 386293.563, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 390625.094, \"from_m\": 389732.781, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 393211.144, \"from_m\": 390625.094, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 393284.802, \"from_m\": 393211.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 395288.456, \"from_m\": 393284.802, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 406575.007, \"from_m\": 395288.456, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 413618.649, \"from_m\": 406575.007, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 414414.048, \"from_m\": 413618.649, \"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\": 421578.157, \"from_m\": 414414.048, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 421630.419, \"from_m\": 421578.157, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 427996.168, \"from_m\": 421630.419, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 430087.1, \"from_m\": 427996.168, \"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\": 430859.791, \"from_m\": 430087.1, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 430998.54, \"from_m\": 430859.791, \"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\": 431297.251, \"from_m\": 430998.54, \"capability_applied\": null, \"effective_limit_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\": 431908.039, \"from_m\": 431297.251, \"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\": 432532.556, \"from_m\": 431908.039, \"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\": 432590.946, \"from_m\": 432532.556, \"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\": 432647.066, \"from_m\": 432590.946, \"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\": 432753.953, \"from_m\": 432647.066, \"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\": 432812.334, \"from_m\": 432753.953, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 432892.28, \"from_m\": 432812.334, \"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\": 439649.208, \"from_m\": 432892.28, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 439703.719, \"from_m\": 439649.208, \"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\": 448881.198, \"from_m\": 439703.719, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 448892.802, \"from_m\": 448881.198, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 450222.547, \"from_m\": 448892.802, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 450373.138, \"from_m\": 450222.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 450411.678, \"from_m\": 450373.138, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 450901.193, \"from_m\": 450411.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 450984.706, \"from_m\": 450901.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\": 481580.995, \"from_m\": 450984.706, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 485844.455, \"from_m\": 481580.995, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 486045.86, \"from_m\": 485844.455, \"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\": 486131.54, \"from_m\": 486045.86, \"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\": 487294.801, \"from_m\": 486131.54, \"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\": 487579.812, \"from_m\": 487294.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 489049.937, \"from_m\": 487579.812, \"capability_applied\": null, \"effective_limit_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\": 663924, \"profile_key\": \"7bdeffc051acbc82cf20630294cfa02ee04714d0a62abb62a5f7a4da5a59ee8f\", \"schedule_id\": 37654, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Penzance\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Long Rock S.B.\", \"stage_seq\": 2, \"distance_m\": 2310.814, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0821H\", \"location\": \"St. Erth\", \"stage_seq\": 3, \"distance_m\": 9133.031, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825H\", \"location\": \"Hayle\", \"stage_seq\": 4, \"distance_m\": 11705.613, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Camborne Sig. R6\", \"stage_seq\": 5, \"distance_m\": 20977.625, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0835\", \"location\": \"Camborne\", \"stage_seq\": 6, \"distance_m\": 21120.793, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Camborne Sig. R10\", \"stage_seq\": 7, \"distance_m\": 22199.972, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": \"0841H\", \"location\": \"Redruth\", \"stage_seq\": 8, \"distance_m\": 26922.416, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846H\", \"location\": \"Redruth Sig. R14\", \"stage_seq\": 9, \"distance_m\": 28216.558, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Penwithers Jn\", \"stage_seq\": 10, \"distance_m\": 40614.524, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"0851H\", \"wtt_dep\": \"0853H\", \"location\": \"Truro\", \"stage_seq\": 11, \"distance_m\": 41371.292, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0859\", \"location\": \"Probus Sig. Cl5884\", \"stage_seq\": 12, \"distance_m\": 50204.691, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0906\", \"location\": \"Burngullow Jn\", \"stage_seq\": 13, \"distance_m\": 61371.101, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"0908H\", \"wtt_dep\": \"0910H\", \"location\": \"St. Austell\", \"stage_seq\": 14, \"distance_m\": 64664.685, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"0916\", \"wtt_dep\": \"0918\", \"location\": \"Par\", \"stage_seq\": 15, \"distance_m\": 71806.106, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"0923H\", \"wtt_dep\": \"0925\", \"location\": \"Lostwithiel\", \"stage_seq\": 16, \"distance_m\": 78811.39, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"0930\", \"wtt_dep\": \"0932\", \"location\": \"Bodmin Parkway\", \"stage_seq\": 17, \"distance_m\": 84292.12, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0937\", \"location\": \"Largin\", \"stage_seq\": 18, \"distance_m\": 90604.197, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938\", \"location\": \"St. Pinnock Viaduct East\", \"stage_seq\": 19, \"distance_m\": 92032.809, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"0943\", \"wtt_dep\": \"0945\", \"location\": \"Liskeard\", \"stage_seq\": 20, \"distance_m\": 98998.662, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0950H\", \"location\": \"Menheniot Sig. Um259\", \"stage_seq\": 21, \"distance_m\": 110193.573, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0954\", \"location\": \"St. Germans\", \"stage_seq\": 22, \"distance_m\": 112617.463, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"0959\", \"wtt_dep\": \"1000H\", \"location\": \"Saltash\", \"stage_seq\": 23, \"distance_m\": 120624.452, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004H\", \"location\": \"St. Budeaux Jn\", \"stage_seq\": 24, \"distance_m\": 122938.691, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"1010\", \"wtt_dep\": \"1013\", \"location\": \"Plymouth\", \"stage_seq\": 25, \"distance_m\": 127350.916, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1016\", \"location\": \"Lipson Jn\", \"stage_seq\": 26, \"distance_m\": 129790.165, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 27, \"distance_m\": 132649.204, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1021\", \"location\": \"Hemerdon\", \"stage_seq\": 28, \"distance_m\": 138233.943, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1027H\", \"location\": \"Ivybridge\", \"stage_seq\": 29, \"distance_m\": 146003.263, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1032\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 30, \"distance_m\": 152114.366, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"Rattery\", \"stage_seq\": 31, \"distance_m\": 156972.534, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"1040H\", \"wtt_dep\": \"1042\", \"location\": \"Totnes\", \"stage_seq\": 32, \"distance_m\": 164529.636, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 33, \"distance_m\": 172547.508, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 34, \"distance_m\": 177712.375, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"1052H\", \"wtt_dep\": \"1054H\", \"location\": \"Newton Abbot\", \"stage_seq\": 35, \"distance_m\": 178533.489, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1059H\", \"location\": \"Teignmouth\", \"stage_seq\": 36, \"distance_m\": 186721.284, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1102\", \"location\": \"Dawlish\", \"stage_seq\": 37, \"distance_m\": 191224.52, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1103H\", \"location\": \"Dawlish Warren\", \"stage_seq\": 38, \"distance_m\": 193863.551, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"1113\", \"wtt_dep\": \"1115\", \"location\": \"Exeter St. David's\", \"stage_seq\": 39, \"distance_m\": 210845.83, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1117\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 40, \"distance_m\": 212773.315, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126\", \"location\": \"Tiverton Loop\", \"stage_seq\": 41, \"distance_m\": 234653.803, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"1128\", \"wtt_dep\": \"1129H\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 42, \"distance_m\": 237434.764, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133H\", \"location\": \"Whiteball\", \"stage_seq\": 43, \"distance_m\": 244160.413, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 44, \"distance_m\": 257570.481, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"1140H\", \"wtt_dep\": \"1142\", \"location\": \"Taunton\", \"stage_seq\": 45, \"distance_m\": 260271.366, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146H\", \"location\": \"Cogload Jn\", \"stage_seq\": 46, \"distance_m\": 267744.765, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148H\", \"location\": \"Athelney L.C.\", \"stage_seq\": 47, \"distance_m\": 272924.763, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153H\", \"location\": \"Somerton G.F.\", \"stage_seq\": 48, \"distance_m\": 287120.333, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Castle Cary\", \"stage_seq\": 49, \"distance_m\": 304437.921, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"East Somerset Jn\", \"stage_seq\": 50, \"distance_m\": 318845.671, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208H\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 51, \"distance_m\": 325131.535, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Clink Road Jn\", \"stage_seq\": 52, \"distance_m\": 328274.519, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Fairwood Jn\", \"stage_seq\": 53, \"distance_m\": 333569.213, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Heywood Road Jn\", \"stage_seq\": 54, \"distance_m\": 337501.684, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Lavington\", \"stage_seq\": 55, \"distance_m\": 348696.712, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Woodborough\", \"stage_seq\": 56, \"distance_m\": 362438.636, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Bedwyn\", \"stage_seq\": 57, \"distance_m\": 382691.007, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Hungerford\", \"stage_seq\": 58, \"distance_m\": 390535.285, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Newbury\", \"stage_seq\": 59, \"distance_m\": 404020.092, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Theale\", \"stage_seq\": 60, \"distance_m\": 422985.306, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253H\", \"location\": \"Southcote Jn\", \"stage_seq\": 61, \"distance_m\": 428617.558, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 62, \"distance_m\": 430114.242, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1305H\", \"location\": \"Reading\", \"stage_seq\": 63, \"distance_m\": 431420.167, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 64, \"distance_m\": 432590.946, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Twyford\", \"stage_seq\": 65, \"distance_m\": 439375.594, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Maidenhead\", \"stage_seq\": 66, \"distance_m\": 450264.717, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316\", \"location\": \"Slough\", \"stage_seq\": 67, \"distance_m\": 459493.837, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Stockley Jn\", \"stage_seq\": 68, \"distance_m\": 469766.399, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 69, \"distance_m\": 471426.532, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320H\", \"location\": \"Southall\", \"stage_seq\": 70, \"distance_m\": 474706.232, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"Acton West Jn\", \"stage_seq\": 71, \"distance_m\": 480871.877, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 72, \"distance_m\": 486263.24, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 73, \"distance_m\": 487135.381, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 74, \"distance_m\": 488409.522, \"section_seq\": 1, \"route_path_id\": 101302}, {\"is_pass\": false, \"wtt_arr\": \"1329\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 75, \"distance_m\": 489049.937, \"section_seq\": 1, \"route_path_id\": 101302}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 489049.937, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101302}], \"total_distance_m\": 489049.937, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 481628.236, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7421.701, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0812", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:00Z\", \"source_id\": 17688057, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:36Z\", \"source_id\": 17697798, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:21Z\", \"source_id\": 55359696, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:26Z\", \"source_id\": 17708990, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:06:25Z\", \"source_id\": 55405273, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:06:29Z\", \"source_id\": 17721049, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:14:35Z\", \"source_id\": 55427776, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:14:36Z\", \"source_id\": 17727098, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:23:07Z\", \"source_id\": 55451498, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:23:11Z\", \"source_id\": 17733507, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:27:13Z\", \"source_id\": 55463107, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:27:16Z\", \"source_id\": 17736453, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:42:42Z\", \"source_id\": 17747614, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:55:20Z\", \"source_id\": 55540112, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:56:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:55:24Z\", \"source_id\": 17756833, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:59:43Z\", \"source_id\": 55551565, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:00:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:59:46Z\", \"source_id\": 17760048, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:10:14Z\", \"source_id\": 55580428, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:11:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:10:15Z\", \"source_id\": 17778399, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:10:23Z\", \"source_id\": 17778720, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:26:13Z\", \"source_id\": 55621891, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:27:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:26:20Z\", \"source_id\": 17802596, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:26:33Z\", \"source_id\": 17803135, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:40:24Z\", \"source_id\": 55658788, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:41:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:40:29Z\", \"source_id\": 17820400, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:52:59Z\", \"source_id\": 55691013, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:53:04Z\", \"source_id\": 17829776, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:01:27Z\", \"source_id\": 55712201, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:02:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:01:29Z\", \"source_id\": 17835858, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:04:10Z\", \"source_id\": 55719523, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:05:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:04:14Z\", \"source_id\": 17837862, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:06:09Z\", \"source_id\": 55724872, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:06:12Z\", \"source_id\": 17839262, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:15:29Z\", \"source_id\": 55749165, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:15:31Z\", \"source_id\": 17846156, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:29:42Z\", \"source_id\": 55785858, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:30:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:29:46Z\", \"source_id\": 17856527, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:30:39Z\", \"source_id\": 55788193, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:31:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:30:41Z\", \"source_id\": 17857221, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:35:58Z\", \"source_id\": 55801827, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:36:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:36:03Z\", \"source_id\": 17861142, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:43:47Z\", \"source_id\": 55821784, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:43:46Z\", \"source_id\": 17866674, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:04:06Z\", \"source_id\": 55873547, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:05:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:04:08Z\", \"source_id\": 17881347, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:29:23Z\", \"source_id\": 55937039, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:29:28Z\", \"source_id\": 17899743, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:56Z\", \"source_id\": 55956459, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:38:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:36:57Z\", \"source_id\": 17905087, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:45Z\", \"source_id\": 55965880, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:42:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:51Z\", \"source_id\": 17907888, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:11Z\", \"source_id\": 55998037, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:16Z\", \"source_id\": 17916900, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23781, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:34Z\", \"source_id\": 56013465, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:35Z\", \"source_id\": 17921425, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:18Z\", \"source_id\": 56044004, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:21Z\", \"source_id\": 17930005, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:18Z\", \"source_id\": 56054629, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:21Z\", \"source_id\": 17932958, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:55Z\", \"source_id\": 56061483, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:58Z\", \"source_id\": 17934871, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:08Z\", \"source_id\": 56069778, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:12Z\", \"source_id\": 17937250, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:45Z\", \"source_id\": 56081614, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:51Z\", \"source_id\": 17940580, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:47Z\", \"source_id\": 56086614, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:49Z\", \"source_id\": 17942042, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:46Z\", \"source_id\": 56099093, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:48Z\", \"source_id\": 17945590, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "3", "timing_fact_generation": 1789734769130465, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:38.791948", "service_state_evidence_id": 17945590, "current_leg_start_actual_dep": "2026-09-18T13:10:30+01:00", "operational_evidence_version": 244, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:39.179381", "service_state_valid_until_kind": null, "operational_interpretation_version": 244, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
PNZ |
PAD |
1A80 |
800321 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 453.493, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2562.381, "from_m": 453.493, "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": 11295.253, "from_m": 2562.381, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11559.743, "from_m": 11295.253, "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": 14416.362, "from_m": 11559.743, "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": 17101.964, "from_m": 14416.362, "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": 17451.97, "from_m": 17101.964, "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": 19020.462, "from_m": 17451.97, "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": 21390.771, "from_m": 19020.462, "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": 22239.241, "from_m": 21390.771, "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": 26533.482, "from_m": 22239.241, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27160.49, "from_m": 26533.482, "capability_applied": null, "effective_limit_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": 32106.237, "from_m": 27160.49, "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": 32703.653, "from_m": 32106.237, "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": 32712.822, "from_m": 32703.653, "capability_applied": null, "effective_limit_mph": 34.175, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 34.175}, {"to_m": 33478.548, "from_m": 32712.822, "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": 40828.577, "from_m": 33478.548, "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": 40889.151, "from_m": 40828.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": 41279.895, "from_m": 40889.151, "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": 41656.85, "from_m": 41279.895, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47166.335, "from_m": 41656.85, "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": 50520.931, "from_m": 47166.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67725.03, "from_m": 50520.931, "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": 71806.106, "from_m": 67725.03, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72326.95, "from_m": 71806.106, "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": 76542.916, "from_m": 72326.95, "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": 78690.542, "from_m": 76542.916, "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": 79055.229, "from_m": 78690.542, "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": 79577.18, "from_m": 79055.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80393.003, "from_m": 79577.18, "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": 80399.662, "from_m": 80393.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80790.551, "from_m": 80399.662, "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": 84213.707, "from_m": 80790.551, "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": 84903.043, "from_m": 84213.707, "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": 87049.849, "from_m": 84903.043, "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": 92391.349, "from_m": 87049.849, "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": 97650.254, "from_m": 92391.349, "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": 98078.823, "from_m": 97650.254, "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": 112370.248, "from_m": 98078.823, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113259.479, "from_m": 112370.248, "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": 113320.212, "from_m": 113259.479, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 119401.746, "from_m": 113320.212, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 120703.993, "from_m": 119401.746, "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": 121370.37, "from_m": 120703.993, "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": 122886.506, "from_m": 121370.37, "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": 123101.492, "from_m": 122886.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124963.125, "from_m": 123101.492, "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": 125456.1, "from_m": 124963.125, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125500.93, "from_m": 125456.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126549.822, "from_m": 125500.93, "capability_applied": null, "effective_limit_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": 127012.468, "from_m": 126549.822, "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": 127054.074, "from_m": 127012.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127117.441, "from_m": 127054.074, "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": 127146.849, "from_m": 127117.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127763.046, "from_m": 127146.849, "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": 127825.964, "from_m": 127763.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127996.118, "from_m": 127825.964, "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": 128701.002, "from_m": 127996.118, "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": 129563.403, "from_m": 128701.002, "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": 131829.112, "from_m": 129563.403, "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": 132307.362, "from_m": 131829.112, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 138105.829, "from_m": 132307.362, "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": 138192.191, "from_m": 138105.829, "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": 138233.943, "from_m": 138192.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 146561.459, "from_m": 138233.943, "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": 146652.028, "from_m": 146561.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": 152114.366, "from_m": 146652.028, "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": 152155.68, "from_m": 152114.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166268.778, "from_m": 152155.68, "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": 174210.737, "from_m": 166268.778, "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": 180609.041, "from_m": 174210.737, "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": 184545.351, "from_m": 180609.041, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 185495.012, "from_m": 184545.351, "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": 187206.614, "from_m": 185495.012, "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": 188714.739, "from_m": 187206.614, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 191445.895, "from_m": 188714.739, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 192847.353, "from_m": 191445.895, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 193449.415, "from_m": 192847.353, "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": 196258.511, "from_m": 193449.415, "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": 199857.966, "from_m": 196258.511, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 208291.376, "from_m": 199857.966, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 209055.754, "from_m": 208291.376, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 209110.456, "from_m": 209055.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 210528.783, "from_m": 209110.456, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 211332.537, "from_m": 210528.783, "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": 212704.647, "from_m": 211332.537, "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": 212730.225, "from_m": 212704.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 212773.315, "from_m": 212730.225, "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": 212822.632, "from_m": 212773.315, "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": 212956.03, "from_m": 212822.632, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 213731.039, "from_m": 212956.03, "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": 215725.286, "from_m": 213731.039, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 268048.517, "from_m": 215725.286, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 268320.402, "from_m": 268048.517, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 303375.323, "from_m": 268320.402, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 304675.394, "from_m": 303375.323, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 310962.683, "from_m": 304675.394, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 314091.869, "from_m": 310962.683, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 337249.101, "from_m": 314091.869, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 337426.049, "from_m": 337249.101, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 337501.684, "from_m": 337426.049, "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": 337533.205, "from_m": 337501.684, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 350379.643, "from_m": 337533.205, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 352163.959, "from_m": 350379.643, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 352813.965, "from_m": 352163.959, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 367241.242, "from_m": 352813.965, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 375937.936, "from_m": 367241.242, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 377807.048, "from_m": 375937.936, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 379133.959, "from_m": 377807.048, "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": 379959.357, "from_m": 379133.959, "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": 386293.563, "from_m": 379959.357, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 389732.781, "from_m": 386293.563, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 390625.094, "from_m": 389732.781, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 393211.144, "from_m": 390625.094, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 393284.802, "from_m": 393211.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 395288.456, "from_m": 393284.802, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 406575.007, "from_m": 395288.456, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 413618.649, "from_m": 406575.007, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 414414.048, "from_m": 413618.649, "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": 421578.157, "from_m": 414414.048, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 421630.419, "from_m": 421578.157, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 427996.168, "from_m": 421630.419, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 430087.1, "from_m": 427996.168, "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": 430859.791, "from_m": 430087.1, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 430998.54, "from_m": 430859.791, "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": 431297.251, "from_m": 430998.54, "capability_applied": null, "effective_limit_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": 431908.039, "from_m": 431297.251, "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": 432532.556, "from_m": 431908.039, "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": 432590.946, "from_m": 432532.556, "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": 432647.066, "from_m": 432590.946, "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": 432753.953, "from_m": 432647.066, "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": 432812.334, "from_m": 432753.953, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 432892.28, "from_m": 432812.334, "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": 439649.208, "from_m": 432892.28, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 439703.719, "from_m": 439649.208, "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": 448881.198, "from_m": 439703.719, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 448892.802, "from_m": 448881.198, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 450222.547, "from_m": 448892.802, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 450373.138, "from_m": 450222.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 450411.678, "from_m": 450373.138, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 450901.193, "from_m": 450411.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 450984.706, "from_m": 450901.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": 481580.995, "from_m": 450984.706, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 485844.455, "from_m": 481580.995, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 486045.86, "from_m": 485844.455, "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": 486131.54, "from_m": 486045.86, "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": 487294.801, "from_m": 486131.54, "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": 487579.812, "from_m": 487294.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 489049.937, "from_m": 487579.812, "capability_applied": null, "effective_limit_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": 663924, "profile_key": "7bdeffc051acbc82cf20630294cfa02ee04714d0a62abb62a5f7a4da5a59ee8f", "schedule_id": 37654, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0812", "location": "Penzance", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Long Rock S.B.", "stage_seq": 2, "distance_m": 2310.814, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0821H", "location": "St. Erth", "stage_seq": 3, "distance_m": 9133.031, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825H", "location": "Hayle", "stage_seq": 4, "distance_m": 11705.613, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Camborne Sig. R6", "stage_seq": 5, "distance_m": 20977.625, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0835", "location": "Camborne", "stage_seq": 6, "distance_m": 21120.793, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Camborne Sig. R10", "stage_seq": 7, "distance_m": 22199.972, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": "0841H", "location": "Redruth", "stage_seq": 8, "distance_m": 26922.416, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846H", "location": "Redruth Sig. R14", "stage_seq": 9, "distance_m": 28216.558, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Penwithers Jn", "stage_seq": 10, "distance_m": 40614.524, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "0851H", "wtt_dep": "0853H", "location": "Truro", "stage_seq": 11, "distance_m": 41371.292, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0859", "location": "Probus Sig. Cl5884", "stage_seq": 12, "distance_m": 50204.691, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0906", "location": "Burngullow Jn", "stage_seq": 13, "distance_m": 61371.101, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "0908H", "wtt_dep": "0910H", "location": "St. Austell", "stage_seq": 14, "distance_m": 64664.685, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "0916", "wtt_dep": "0918", "location": "Par", "stage_seq": 15, "distance_m": 71806.106, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "0923H", "wtt_dep": "0925", "location": "Lostwithiel", "stage_seq": 16, "distance_m": 78811.39, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "0930", "wtt_dep": "0932", "location": "Bodmin Parkway", "stage_seq": 17, "distance_m": 84292.12, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0937", "location": "Largin", "stage_seq": 18, "distance_m": 90604.197, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938", "location": "St. Pinnock Viaduct East", "stage_seq": 19, "distance_m": 92032.809, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "0943", "wtt_dep": "0945", "location": "Liskeard", "stage_seq": 20, "distance_m": 98998.662, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0950H", "location": "Menheniot Sig. Um259", "stage_seq": 21, "distance_m": 110193.573, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0954", "location": "St. Germans", "stage_seq": 22, "distance_m": 112617.463, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "0959", "wtt_dep": "1000H", "location": "Saltash", "stage_seq": 23, "distance_m": 120624.452, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004H", "location": "St. Budeaux Jn", "stage_seq": 24, "distance_m": 122938.691, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "1010", "wtt_dep": "1013", "location": "Plymouth", "stage_seq": 25, "distance_m": 127350.916, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1016", "location": "Lipson Jn", "stage_seq": 26, "distance_m": 129790.165, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017H", "location": "Tavistock Jn Yard", "stage_seq": 27, "distance_m": 132649.204, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1021", "location": "Hemerdon", "stage_seq": 28, "distance_m": 138233.943, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1027H", "location": "Ivybridge", "stage_seq": 29, "distance_m": 146003.263, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1032", "location": "Aish Emergency Crossover", "stage_seq": 30, "distance_m": 152114.366, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "Rattery", "stage_seq": 31, "distance_m": 156972.534, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "1040H", "wtt_dep": "1042", "location": "Totnes", "stage_seq": 32, "distance_m": 164529.636, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048", "location": "Dainton Tunnel", "stage_seq": 33, "distance_m": 172547.508, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051H", "location": "Newton Abbot West Jn", "stage_seq": 34, "distance_m": 177712.375, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "1052H", "wtt_dep": "1054H", "location": "Newton Abbot", "stage_seq": 35, "distance_m": 178533.489, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1059H", "location": "Teignmouth", "stage_seq": 36, "distance_m": 186721.284, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1102", "location": "Dawlish", "stage_seq": 37, "distance_m": 191224.52, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1103H", "location": "Dawlish Warren", "stage_seq": 38, "distance_m": 193863.551, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "1113", "wtt_dep": "1115", "location": "Exeter St. David's", "stage_seq": 39, "distance_m": 210845.83, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1117", "location": "Cowley Bridge Jn", "stage_seq": 40, "distance_m": 212773.315, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126", "location": "Tiverton Loop", "stage_seq": 41, "distance_m": 234653.803, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "1128", "wtt_dep": "1129H", "location": "Tiverton Parkway", "stage_seq": 42, "distance_m": 237434.764, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133H", "location": "Whiteball", "stage_seq": 43, "distance_m": 244160.413, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139", "location": "Norton Fitzwarren Jn", "stage_seq": 44, "distance_m": 257570.481, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "1140H", "wtt_dep": "1142", "location": "Taunton", "stage_seq": 45, "distance_m": 260271.366, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146H", "location": "Cogload Jn", "stage_seq": 46, "distance_m": 267744.765, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148H", "location": "Athelney L.C.", "stage_seq": 47, "distance_m": 272924.763, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153H", "location": "Somerton G.F.", "stage_seq": 48, "distance_m": 287120.333, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200", "location": "Castle Cary", "stage_seq": 49, "distance_m": 304437.921, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206", "location": "East Somerset Jn", "stage_seq": 50, "distance_m": 318845.671, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208H", "location": "Blatchbridge Jn", "stage_seq": 51, "distance_m": 325131.535, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Clink Road Jn", "stage_seq": 52, "distance_m": 328274.519, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Fairwood Jn", "stage_seq": 53, "distance_m": 333569.213, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Heywood Road Jn", "stage_seq": 54, "distance_m": 337501.684, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Lavington", "stage_seq": 55, "distance_m": 348696.712, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Woodborough", "stage_seq": 56, "distance_m": 362438.636, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Bedwyn", "stage_seq": 57, "distance_m": 382691.007, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Hungerford", "stage_seq": 58, "distance_m": 390535.285, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Newbury", "stage_seq": 59, "distance_m": 404020.092, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Theale", "stage_seq": 60, "distance_m": 422985.306, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253H", "location": "Southcote Jn", "stage_seq": 61, "distance_m": 428617.558, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Oxford Road Jn", "stage_seq": 62, "distance_m": 430114.242, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1305H", "location": "Reading", "stage_seq": 63, "distance_m": 431420.167, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Kennet Bridge Jn", "stage_seq": 64, "distance_m": 432590.946, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Twyford", "stage_seq": 65, "distance_m": 439375.594, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "Maidenhead", "stage_seq": 66, "distance_m": 450264.717, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316", "location": "Slough", "stage_seq": 67, "distance_m": 459493.837, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "Stockley Jn", "stage_seq": 68, "distance_m": 469766.399, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Heathrow Airport Jn", "stage_seq": 69, "distance_m": 471426.532, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320H", "location": "Southall", "stage_seq": 70, "distance_m": 474706.232, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322", "location": "Acton West Jn", "stage_seq": 71, "distance_m": 480871.877, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325H", "location": "Ladbroke Grove Jn", "stage_seq": 72, "distance_m": 486263.24, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326", "location": "Portobello Jn (London)", "stage_seq": 73, "distance_m": 487135.381, "section_seq": 1, "route_path_id": 101302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328", "location": "Royal Oak Junction", "stage_seq": 74, "distance_m": 488409.522, "section_seq": 1, "route_path_id": 101302}, {"is_pass": false, "wtt_arr": "1329", "wtt_dep": null, "location": "London Paddington", "stage_seq": 75, "distance_m": 489049.937, "section_seq": 1, "route_path_id": 101302}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 489049.937, "from_m": 0.0, "section_seq": 1, "route_path_id": 101302}], "total_distance_m": 489049.937, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 481628.236, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7421.701, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:00Z", "source_id": 17688057, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:36Z", "source_id": 17697798, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26818, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:21Z", "source_id": 55359696, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:26Z", "source_id": 17708990, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26807, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:06:25Z", "source_id": 55405273, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:08:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:06:29Z", "source_id": 17721049, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T09:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26757, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:14:35Z", "source_id": 55427776, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:15:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:14:36Z", "source_id": 17727098, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T09:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26733, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:23:07Z", "source_id": 55451498, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:23:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:23:11Z", "source_id": 17733507, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T09:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26717, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:27:13Z", "source_id": 55463107, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:29:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:27:16Z", "source_id": 17736453, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T09:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:42:42Z", "source_id": 17747614, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T09:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26707, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:55:20Z", "source_id": 55540112, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:56:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:55:24Z", "source_id": 17756833, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T09:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26703, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:59:43Z", "source_id": 55551565, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T09:00:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:59:46Z", "source_id": 17760048, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T10:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26665, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:10:14Z", "source_id": 55580428, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T09:11:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:10:15Z", "source_id": 17778399, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T10:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:10:23Z", "source_id": 17778720, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T10:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26631, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:26:13Z", "source_id": 55621891, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T09:27:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:26:20Z", "source_id": 17802596, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T10:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:26:33Z", "source_id": 17803135, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T10:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26619, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:40:24Z", "source_id": 55658788, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T09:41:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:40:29Z", "source_id": 17820400, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26583, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:52:59Z", "source_id": 55691013, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T09:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:53:04Z", "source_id": 17829776, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T10:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:01:27Z", "source_id": 55712201, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T10:02:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:01:29Z", "source_id": 17835858, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T11:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:04:10Z", "source_id": 55719523, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T10:05:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:04:14Z", "source_id": 17837862, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T11:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26559, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:06:09Z", "source_id": 55724872, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T10:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:06:12Z", "source_id": 17839262, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T11:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26445, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:15:29Z", "source_id": 55749165, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T10:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:15:31Z", "source_id": 17846156, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T11:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26420, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:29:42Z", "source_id": 55785858, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T10:30:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:29:46Z", "source_id": 17856527, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T11:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26416, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:30:39Z", "source_id": 55788193, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T10:31:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:30:41Z", "source_id": 17857221, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26412, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:35:58Z", "source_id": 55801827, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T10:36:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:36:03Z", "source_id": 17861142, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26390, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:43:47Z", "source_id": 55821784, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T10:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:43:46Z", "source_id": 17866674, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26333, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:04:06Z", "source_id": 55873547, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-18T11:05:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:04:08Z", "source_id": 17881347, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-18T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24479, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:29:23Z", "source_id": 55937039, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-18T11:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:29:28Z", "source_id": 17899743, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-18T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24469, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:56Z", "source_id": 55956459, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-18T11:38:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:36:57Z", "source_id": 17905087, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-18T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24464, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:45Z", "source_id": 55965880, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-18T11:42:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:51Z", "source_id": 17907888, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-18T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24403, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:11Z", "source_id": 55998037, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-18T11:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:16Z", "source_id": 17916900, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23781, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:34Z", "source_id": 56013465, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-18T12:01:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:35Z", "source_id": 17921425, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-18T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:18Z", "source_id": 56044004, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-18T12:13:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:21Z", "source_id": 17930005, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:18Z", "source_id": 56054629, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-18T12:16:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:21Z", "source_id": 17932958, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:55Z", "source_id": 56061483, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-18T12:19:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:58Z", "source_id": 17934871, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:08Z", "source_id": 56069778, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-18T12:21:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:12Z", "source_id": 17937250, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:45Z", "source_id": 56081614, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-18T12:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:51Z", "source_id": 17940580, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-18T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:47Z", "source_id": 56086614, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-18T12:28:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:49Z", "source_id": 17942042, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22942, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:46Z", "source_id": 56099093, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-18T12:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:48Z", "source_id": 17945590, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Penzance |
0812 |
0812 |
3 |
None |
None |
London Paddington |
1329 |
1329 |
3 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34566/2026-09-18/detailed |
None |
Reading |
2026-09-18T13:10:30+01:00 |
London Paddington |
28.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 |
1306 |
1334 |
Reading |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-18 12:44:56 |
TERMINATED |
2026-09-18 12:34:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945590 |
1789734769130465 |
244 |
244 |
2026-09-18 12:44:39.179381 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:38.791948 |
| 639703 |
670861 |
C03820 |
615B60ML18 |
2026-09-18 |
COMPLETE |
17946969 |
2026-09-18 13:34:00 |
2026-09-18 12:44:56 |
2026-09-20 12:44:56 |
{"id": 670861, "stp": "O", "toc": "Unknown", "uid": "C03820", "consist": null, "dest_crs": "XND", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03820/2026-09-18/detailed", "trust_id": "615B60ML18", "origin_crs": null, "show_on_map": 0, "dar_est_time": "12:51:00", "dar_platform": null, "dest_station": "Northampton EMD", "service_date": "2026-09-18", "dest_arr_time": "1511", "dest_platform": null, "is_terminated": 1, "next_location": "Kettering Sig. BK6094", "signalling_id": "5B60", "timing_status": null, "origin_station": "Kettering Stabling Sidings", "current_leg_arr": "1254", "current_leg_dep": "1251", "current_leg_end": "Kettering Sig. BK6094", "origin_dep_time": "1251", "origin_platform": null, "current_location": "Kettering Stabling Sidings", "last_update_time": "2026-09-18T12:44:56", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7309351999999999, 52.3906203], [-0.7309381999999999, 52.388995499999986], [-0.7309275999999999, 52.38880480000001], [-0.7309087, 52.3886919], [-0.7308810999999998, 52.388571600000006], [-0.7307829, 52.3883046], [-0.7306862, 52.387996900000005], [-0.7305845, 52.3876646], [-0.7304791, 52.38739749999999], [-0.7303710419722598, 52.3872075952032]]}", "current_leg_start": "Kettering Stabling Sidings", "dest_arr_time_act": "1511", "motion_projection": null, "next_location_lat": "52.3872076", "next_location_lon": "-0.7303710", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 465.196, \"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\": 1566.822, \"from_m\": 465.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1633.228, \"from_m\": 1566.822, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1681.506, \"from_m\": 1633.228, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1779.446, \"from_m\": 1681.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3069.52, \"from_m\": 1779.446, \"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\": 8044.972, \"from_m\": 3069.52, \"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\": 9060.585, \"from_m\": 8044.972, \"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\": 9630.224, \"from_m\": 9060.585, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 10187.77, \"from_m\": 9630.224, \"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\": 10279.558, \"from_m\": 10187.77, \"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\": 10357.742, \"from_m\": 10279.558, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11006.333, \"from_m\": 10357.742, \"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\": 12179.371, \"from_m\": 11006.333, \"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\": 13783.981, \"from_m\": 12179.371, \"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\": 19748.308, \"from_m\": 13783.981, \"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\": 24038.059, \"from_m\": 19748.308, \"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\": 24082.965, \"from_m\": 24038.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25050.221, \"from_m\": 24082.965, \"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\": 25319.604, \"from_m\": 25050.221, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 34430.745, \"from_m\": 25319.604, \"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\": 34485.03, \"from_m\": 34430.745, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34588.908, \"from_m\": 34485.03, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34644.033, \"from_m\": 34588.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35325.378, \"from_m\": 34644.033, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35635.076, \"from_m\": 35325.378, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35645.225, \"from_m\": 35635.076, \"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\": 36252.266, \"from_m\": 35645.225, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36818.756, \"from_m\": 36252.266, \"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\": 60611.734, \"from_m\": 36818.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\": 62293.039, \"from_m\": 60611.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62591.401, \"from_m\": 62293.039, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62646.644, \"from_m\": 62591.401, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66351.357, \"from_m\": 62646.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79343.898, \"from_m\": 66351.357, \"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\": 79437.952, \"from_m\": 79343.898, \"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\": 86608.08, \"from_m\": 79437.952, \"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\": 86878.371, \"from_m\": 86608.08, \"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\": 86939.999, \"from_m\": 86878.371, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89665.378, \"from_m\": 86939.999, \"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\": 93473.832, \"from_m\": 89665.378, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 93881.801, \"from_m\": 93473.832, \"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\": 93891.309, \"from_m\": 93881.801, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94204.818, \"from_m\": 93891.309, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 94711.952, \"from_m\": 94204.818, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94742.335, \"from_m\": 94711.952, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 96189.618, \"from_m\": 94742.335, \"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\": 670861, \"profile_key\": \"268afe66be33975c70c5448531cad26ca4f620630b0a0c4a0be57879286c7e51\", \"schedule_id\": 35468, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Kettering Stabling Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1254H\", \"location\": \"Kettering Sig. BK6094\", \"stage_seq\": 2, \"distance_m\": 401.074, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Kettering South Jn\", \"stage_seq\": 3, \"distance_m\": 1681.506, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259H\", \"location\": \"Harrowden Jn\", \"stage_seq\": 4, \"distance_m\": 7939.541, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Wellingborough\", \"stage_seq\": 5, \"distance_m\": 10917.427, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 6, \"distance_m\": 24404.525, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320\", \"location\": \"Bedford North Jn\", \"stage_seq\": 7, \"distance_m\": 34126.847, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": false, \"wtt_arr\": \"1321H\", \"wtt_dep\": \"1324\", \"location\": \"Bedford\", \"stage_seq\": 8, \"distance_m\": 35240.621, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": false, \"wtt_arr\": \"1326H\", \"wtt_dep\": \"1340H\", \"location\": \"Bedford St. Johns Goods Loop\", \"stage_seq\": 9, \"distance_m\": 36048.71, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1342H\", \"location\": \"Bedford St. Johns\", \"stage_seq\": 10, \"distance_m\": 36252.266, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351H\", \"location\": \"Millbrook (Bedfordshire)\", \"stage_seq\": 11, \"distance_m\": 45978.609, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1355H\", \"location\": \"Ridgmont\", \"stage_seq\": 12, \"distance_m\": 51301.431, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Woburn Sands\", \"stage_seq\": 13, \"distance_m\": 55545.089, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404\", \"location\": \"Fenny Stratford\", \"stage_seq\": 14, \"distance_m\": 60344.55, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1427\", \"location\": \"Bletchley\", \"stage_seq\": 15, \"distance_m\": 63292.994, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": false, \"wtt_arr\": \"1430\", \"wtt_dep\": \"1442H\", \"location\": \"Bletchley Up and Down Relief 2\", \"stage_seq\": 16, \"distance_m\": 63818.643, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 17, \"distance_m\": 64826.349, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 18, \"distance_m\": 68335.068, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 19, \"distance_m\": 79058.821, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458H\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 20, \"distance_m\": 86878.371, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504\", \"location\": \"Northampton\", \"stage_seq\": 21, \"distance_m\": 94115.895, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505H\", \"location\": \"Northampton North Jn\", \"stage_seq\": 22, \"distance_m\": 94692.185, \"section_seq\": 1, \"route_path_id\": 108321}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": null, \"location\": \"Northampton EMD\", \"stage_seq\": 23, \"distance_m\": 96189.618, \"section_seq\": 1, \"route_path_id\": 108321}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 96189.618, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108321}], \"total_distance_m\": 96189.618, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 88736.316, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 7453.302, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1251", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "3.0", "current_position_lat": "52.3872076", "current_position_lon": "-0.7303710", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Kettering Stabling Sidings", "service_state_platform": null, "timing_fact_generation": 1789734882720166, "current_leg_arrival_utc": "2026-09-18T12:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:42.715795", "service_state_evidence_id": 17946969, "current_leg_start_actual_dep": "2026-09-18T12:51:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:43.010490", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
O |
None |
XND |
5B60 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 465.196, "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": 1566.822, "from_m": 465.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1633.228, "from_m": 1566.822, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1681.506, "from_m": 1633.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1779.446, "from_m": 1681.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3069.52, "from_m": 1779.446, "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": 8044.972, "from_m": 3069.52, "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": 9060.585, "from_m": 8044.972, "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": 9630.224, "from_m": 9060.585, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 10187.77, "from_m": 9630.224, "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": 10279.558, "from_m": 10187.77, "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": 10357.742, "from_m": 10279.558, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11006.333, "from_m": 10357.742, "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": 12179.371, "from_m": 11006.333, "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": 13783.981, "from_m": 12179.371, "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": 19748.308, "from_m": 13783.981, "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": 24038.059, "from_m": 19748.308, "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": 24082.965, "from_m": 24038.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25050.221, "from_m": 24082.965, "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": 25319.604, "from_m": 25050.221, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 34430.745, "from_m": 25319.604, "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": 34485.03, "from_m": 34430.745, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34588.908, "from_m": 34485.03, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34644.033, "from_m": 34588.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35325.378, "from_m": 34644.033, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35635.076, "from_m": 35325.378, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35645.225, "from_m": 35635.076, "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": 36252.266, "from_m": 35645.225, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36818.756, "from_m": 36252.266, "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": 60611.734, "from_m": 36818.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": 62293.039, "from_m": 60611.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62591.401, "from_m": 62293.039, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62646.644, "from_m": 62591.401, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66351.357, "from_m": 62646.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79343.898, "from_m": 66351.357, "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": 79437.952, "from_m": 79343.898, "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": 86608.08, "from_m": 79437.952, "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": 86878.371, "from_m": 86608.08, "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": 86939.999, "from_m": 86878.371, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89665.378, "from_m": 86939.999, "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": 93473.832, "from_m": 89665.378, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 93881.801, "from_m": 93473.832, "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": 93891.309, "from_m": 93881.801, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94204.818, "from_m": 93891.309, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 94711.952, "from_m": 94204.818, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94742.335, "from_m": 94711.952, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 96189.618, "from_m": 94742.335, "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": 670861, "profile_key": "268afe66be33975c70c5448531cad26ca4f620630b0a0c4a0be57879286c7e51", "schedule_id": 35468, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1251", "location": "Kettering Stabling Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 108321}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1254H", "location": "Kettering Sig. BK6094", "stage_seq": 2, "distance_m": 401.074, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Kettering South Jn", "stage_seq": 3, "distance_m": 1681.506, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259H", "location": "Harrowden Jn", "stage_seq": 4, "distance_m": 7939.541, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Wellingborough", "stage_seq": 5, "distance_m": 10917.427, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Sharnbrook Jn", "stage_seq": 6, "distance_m": 24404.525, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320", "location": "Bedford North Jn", "stage_seq": 7, "distance_m": 34126.847, "section_seq": 1, "route_path_id": 108321}, {"is_pass": false, "wtt_arr": "1321H", "wtt_dep": "1324", "location": "Bedford", "stage_seq": 8, "distance_m": 35240.621, "section_seq": 1, "route_path_id": 108321}, {"is_pass": false, "wtt_arr": "1326H", "wtt_dep": "1340H", "location": "Bedford St. Johns Goods Loop", "stage_seq": 9, "distance_m": 36048.71, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1342H", "location": "Bedford St. Johns", "stage_seq": 10, "distance_m": 36252.266, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351H", "location": "Millbrook (Bedfordshire)", "stage_seq": 11, "distance_m": 45978.609, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1355H", "location": "Ridgmont", "stage_seq": 12, "distance_m": 51301.431, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358", "location": "Woburn Sands", "stage_seq": 13, "distance_m": 55545.089, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404", "location": "Fenny Stratford", "stage_seq": 14, "distance_m": 60344.55, "section_seq": 1, "route_path_id": 108321}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1427", "location": "Bletchley", "stage_seq": 15, "distance_m": 63292.994, "section_seq": 1, "route_path_id": 108321}, {"is_pass": false, "wtt_arr": "1430", "wtt_dep": "1442H", "location": "Bletchley Up and Down Relief 2", "stage_seq": 16, "distance_m": 63818.643, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Denbigh Hall South Jn", "stage_seq": 17, "distance_m": 64826.349, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448H", "location": "Milton Keynes Central", "stage_seq": 18, "distance_m": 68335.068, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454H", "location": "Hanslope Jn", "stage_seq": 19, "distance_m": 79058.821, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458H", "location": "Courteenhall Jn", "stage_seq": 20, "distance_m": 86878.371, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504", "location": "Northampton", "stage_seq": 21, "distance_m": 94115.895, "section_seq": 1, "route_path_id": 108321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505H", "location": "Northampton North Jn", "stage_seq": 22, "distance_m": 94692.185, "section_seq": 1, "route_path_id": 108321}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": null, "location": "Northampton EMD", "stage_seq": 23, "distance_m": 96189.618, "section_seq": 1, "route_path_id": 108321}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 96189.618, "from_m": 0.0, "section_seq": 1, "route_path_id": 108321}], "total_distance_m": 96189.618, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 88736.316, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 7453.302, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Kettering Stabling Sidings |
1251 |
1251 |
None |
12:51:00 |
None |
Northampton EMD |
1511 |
1511 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C03820/2026-09-18/detailed |
None |
Kettering Stabling Sidings |
2026-09-18T12:51:30+01:00 |
Kettering Sig. BK6094 |
3.0 |
{"type": "LineString", "coordinates": [[-0.7309351999999999, 52.3906203], [-0.7309381999999999, 52.388995499999986], [-0.7309275999999999, 52.38880480000001], [-0.7309087, 52.3886919], [-0.7308810999999998, 52.388571600000006], [-0.7307829, 52.3883046], [-0.7306862, 52.387996900000005], [-0.7305845, 52.3876646], [-0.7304791, 52.38739749999999], [-0.7303710419722598, 52.3872075952032]]} |
0.2 |
1251 |
1254 |
None |
Kettering Stabling Sidings |
Kettering Sig. BK6094 |
52.3872076 |
-0.7303710 |
52.3872076 |
-0.7303710 |
1 |
0 |
2026-09-18 12:44:56 |
TERMINATED |
2026-09-18 12:34:00 |
Kettering Stabling Sidings |
TRUST |
TRUST_CANCELLATION |
17946969 |
1789734882720166 |
1 |
1 |
2026-09-18 12:44:43.010490 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:42.715795 |
| 639704 |
669929 |
C37382 |
509T91MK18 |
2026-09-18 |
COMPLETE |
17946003 |
2026-09-18 13:34:00 |
2026-09-18 12:44:56 |
2026-09-20 12:44:56 |
{"id": 669929, "stp": "P", "toc": "Elizabeth Line", "uid": "C37382", "consist": "345069", "dest_crs": "HWV", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37382/2026-09-18/detailed", "trust_id": "509T91MK18", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-18", "dest_arr_time": "1336", "dest_platform": "4", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "9T91", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "1334", "current_leg_dep": "1330", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "1211", "origin_platform": "5", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-18T12:44: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": "1334", "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\": 669929, \"profile_key\": \"0f3fa33f3559aac18538be1a2dadf5656fce188b4bc612d40ed32fb5a7f84636\", \"schedule_id\": 5058, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1214H\", \"wtt_dep\": \"1215\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1225\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1230H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1232H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1236\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1238H\", \"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\": \"1239H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1241\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1242H\", \"wtt_dep\": \"1243\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1246\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26103.761, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"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\": \"1249H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 30655.251, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 31683.571, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33183.685, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1257\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 34904.734, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1300\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 36932.33, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 38255.172, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1306\", \"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\": \"1307H\", \"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\": \"1308\", \"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\": \"1309\", \"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\": \"1312\", \"location\": \"Acton West Jn\", \"stage_seq\": 26, \"distance_m\": 48621.834, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1314\", \"location\": \"Ealing Broadway\", \"stage_seq\": 27, \"distance_m\": 49813.018, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": \"1316H\", \"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\": \"1319\", \"location\": \"Southall\", \"stage_seq\": 29, \"distance_m\": 55151.559, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1321H\", \"wtt_dep\": \"1322H\", \"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\": \"1323H\", \"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\": \"1325H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 32, \"distance_m\": 60363.086, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1329\", \"wtt_dep\": \"1330H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 33, \"distance_m\": 64136.819, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"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": "1211", "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-18T11:13:42Z\", \"source_id\": 55897647, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:14:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:13:43Z\", \"source_id\": 17888331, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:50Z\", \"source_id\": 55908100, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:56Z\", \"source_id\": 17891349, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:04Z\", \"source_id\": 55916424, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:21:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:09Z\", \"source_id\": 17893711, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:23:49Z\", \"source_id\": 55923201, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:24:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:23:52Z\", \"source_id\": 17895701, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:38Z\", \"source_id\": 55932581, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:28:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:27:41Z\", \"source_id\": 17898489, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:29:39Z\", \"source_id\": 55937671, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:30:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:29:42Z\", \"source_id\": 17899899, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:31:46Z\", \"source_id\": 55943172, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:31:47Z\", \"source_id\": 17901377, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:29Z\", \"source_id\": 55950218, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:33Z\", \"source_id\": 17903400, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:29Z\", \"source_id\": 55957766, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:37:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:37:32Z\", \"source_id\": 17905464, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:52Z\", \"source_id\": 55963830, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:39:57Z\", \"source_id\": 17907236, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:01Z\", \"source_id\": 55969040, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:42:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:03Z\", \"source_id\": 17908795, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:01Z\", \"source_id\": 55974079, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:05Z\", \"source_id\": 17910283, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:50:12Z\", \"source_id\": 55990176, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:50:16Z\", \"source_id\": 17914757, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:27Z\", \"source_id\": 55998649, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:30Z\", \"source_id\": 17917091, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:58Z\", \"source_id\": 56004741, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:01Z\", \"source_id\": 17918880, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:01Z\", \"source_id\": 56012214, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:59:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:07Z\", \"source_id\": 17921102, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:19Z\", \"source_id\": 56018084, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:23Z\", \"source_id\": 17922730, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:08Z\", \"source_id\": 56025765, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:13Z\", \"source_id\": 17924761, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:25Z\", \"source_id\": 56034215, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:07:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:07:30Z\", \"source_id\": 17927224, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:11Z\", \"source_id\": 56048952, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:13Z\", \"source_id\": 17931443, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:18Z\", \"source_id\": 56054676, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:19Z\", \"source_id\": 17932942, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:46Z\", \"source_id\": 56063703, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:51Z\", \"source_id\": 17935475, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:55Z\", \"source_id\": 56069189, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:02Z\", \"source_id\": 17937094, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:51Z\", \"source_id\": 56089358, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:57Z\", \"source_id\": 17942874, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:15Z\", \"source_id\": 56100381, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:21Z\", \"source_id\": 17946003, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "4", "timing_fact_generation": 1789734804028806, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:43.144008", "service_state_evidence_id": 17946003, "current_leg_start_actual_dep": "2026-09-18T13:30:30+01:00", "operational_evidence_version": 142, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:44.111399", "service_state_valid_until_kind": null, "operational_interpretation_version": 142, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
SNF |
HWV |
9T91 |
345069 |
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": 669929, "profile_key": "0f3fa33f3559aac18538be1a2dadf5656fce188b4bc612d40ed32fb5a7f84636", "schedule_id": 5058, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1211", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1214H", "wtt_dep": "1215", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1225", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1230H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1232H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1236", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1238H", "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": "1239H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1241", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1242H", "wtt_dep": "1243", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1246", "location": "Stratford", "stage_seq": 14, "distance_m": 26103.761, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "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": "1249H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 30655.251, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 31683.571, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33183.685, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1257", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 34904.734, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1300", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 36932.33, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 38255.172, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1306", "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": "1307H", "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": "1308", "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": "1309", "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": "1312", "location": "Acton West Jn", "stage_seq": 26, "distance_m": 48621.834, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1314", "location": "Ealing Broadway", "stage_seq": 27, "distance_m": 49813.018, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": "1316H", "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": "1319", "location": "Southall", "stage_seq": 29, "distance_m": 55151.559, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1321H", "wtt_dep": "1322H", "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": "1323H", "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": "1325H", "location": "Heathrow Tunnel Jn", "stage_seq": 32, "distance_m": 60363.086, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1329", "wtt_dep": "1330H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 33, "distance_m": 64136.819, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1334", "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-18T11:13:42Z", "source_id": 55897647, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:14:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:13:43Z", "source_id": 17888331, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:50Z", "source_id": 55908100, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:56Z", "source_id": 17891349, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:04Z", "source_id": 55916424, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:21:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:09Z", "source_id": 17893711, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:23:49Z", "source_id": 55923201, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:24:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:23:52Z", "source_id": 17895701, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:38Z", "source_id": 55932581, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:28:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:27:41Z", "source_id": 17898489, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:29:39Z", "source_id": 55937671, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:30:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:29:42Z", "source_id": 17899899, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:31:46Z", "source_id": 55943172, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:31:47Z", "source_id": 17901377, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:29Z", "source_id": 55950218, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:33Z", "source_id": 17903400, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:29Z", "source_id": 55957766, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:37:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:37:32Z", "source_id": 17905464, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:52Z", "source_id": 55963830, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:39:57Z", "source_id": 17907236, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:01Z", "source_id": 55969040, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:42:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:03Z", "source_id": 17908795, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:01Z", "source_id": 55974079, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T11:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:05Z", "source_id": 17910283, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:50:12Z", "source_id": 55990176, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T11:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:50:16Z", "source_id": 17914757, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:27Z", "source_id": 55998649, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T11:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:30Z", "source_id": 17917091, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:58Z", "source_id": 56004741, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T11:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:01Z", "source_id": 17918880, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:01Z", "source_id": 56012214, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T11:59:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:07Z", "source_id": 17921102, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:19Z", "source_id": 56018084, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:01:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:23Z", "source_id": 17922730, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:08Z", "source_id": 56025765, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:04:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:13Z", "source_id": 17924761, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:25Z", "source_id": 56034215, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T12:07:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:07:30Z", "source_id": 17927224, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:11Z", "source_id": 56048952, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T12:13:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:13Z", "source_id": 17931443, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:18Z", "source_id": 56054676, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T12:16:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:19Z", "source_id": 17932942, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:46Z", "source_id": 56063703, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T12:19:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:51Z", "source_id": 17935475, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:55Z", "source_id": 56069189, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T12:21:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:02Z", "source_id": 17937094, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:51Z", "source_id": 56089358, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T12:29:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:57Z", "source_id": 17942874, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23436, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:15Z", "source_id": 56100381, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T12:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:21Z", "source_id": 17946003, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Shenfield |
1211 |
1211 |
5 |
None |
None |
Heathrow Terminal 5 |
1336 |
1334 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37382/2026-09-18/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-18T13:30: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 |
1330 |
1334 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 5 |
Heathrow Terminal 5 |
51.4722980 |
-0.4905293 |
51.4722980 |
-0.4905293 |
1 |
0 |
2026-09-18 12:44:56 |
TERMINATED |
2026-09-18 12:34:00 |
Heathrow Terminal 5 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946003 |
1789734804028806 |
142 |
142 |
2026-09-18 12:44:44.111399 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:43.144008 |
| 639705 |
671651 |
W87224 |
075O36MM18 |
2026-09-18 |
COMPLETE |
17945924 |
2026-09-18 13:34:00 |
2026-09-18 12:44:56 |
2026-09-20 12:44:56 |
{"id": 671651, "stp": "P", "toc": "ScotRail", "uid": "W87224", "consist": "380004", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87224/2026-09-18/detailed", "trust_id": "075O36MM18", "origin_crs": "XCK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-18", "dest_arr_time": "1334", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5O36", "timing_status": "ON TIME", "origin_station": "Corkerhill C.S.M.D.", "current_leg_arr": "1334", "current_leg_dep": "1323", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1324", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-18T12:44:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Corkerhill C.S.M.D.", "dest_arr_time_act": "1334", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Corkerhill C.S.M.D.", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 862.153, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 995.873, \"from_m\": 862.153, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2791.241, \"from_m\": 995.873, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2975.486, \"from_m\": 2791.241, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2976.583, \"from_m\": 2975.486, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3300.634, \"from_m\": 2976.583, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3853.182, \"from_m\": 3300.634, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4316.604, \"from_m\": 3853.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4750.724, \"from_m\": 4316.604, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5278.197, \"from_m\": 4750.724, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5702.739, \"from_m\": 5278.197, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 671651, \"profile_key\": \"4dc3bc1d1a75bc91f413387368a33f7698e3dac77f9d9916557669b9d1b1e5e8\", \"schedule_id\": 28632, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329\", \"location\": \"Shields Jn\", \"stage_seq\": 2, \"distance_m\": 3042.539, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 3, \"distance_m\": 4776.2, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 4, \"distance_m\": 5702.739, \"section_seq\": 1, \"route_path_id\": 39884}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.739, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39884}], \"total_distance_m\": 5702.739, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5239.317, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1324", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:12Z\", \"source_id\": 56100275, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:15Z\", \"source_id\": 17945924, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1789734797760531, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:44.280499", "service_state_evidence_id": 17945924, "current_leg_start_actual_dep": "2026-09-18T13:24:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:45.756232", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XCK |
GLC |
5O36 |
380004 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 862.153, "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": 995.873, "from_m": 862.153, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2791.241, "from_m": 995.873, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2975.486, "from_m": 2791.241, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2976.583, "from_m": 2975.486, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3300.634, "from_m": 2976.583, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3853.182, "from_m": 3300.634, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 4316.604, "from_m": 3853.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4750.724, "from_m": 4316.604, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 5278.197, "from_m": 4750.724, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5702.739, "from_m": 5278.197, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 671651, "profile_key": "4dc3bc1d1a75bc91f413387368a33f7698e3dac77f9d9916557669b9d1b1e5e8", "schedule_id": 28632, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1324", "location": "Corkerhill C.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329", "location": "Shields Jn", "stage_seq": 2, "distance_m": 3042.539, "section_seq": 1, "route_path_id": 39884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332", "location": "Glasgow Bridge Street Jn", "stage_seq": 3, "distance_m": 4776.2, "section_seq": 1, "route_path_id": 39884}, {"is_pass": false, "wtt_arr": "1334", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 4, "distance_m": 5702.739, "section_seq": 1, "route_path_id": 39884}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.739, "from_m": 0.0, "section_seq": 1, "route_path_id": 39884}], "total_distance_m": 5702.739, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5239.317, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2024, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:12Z", "source_id": 56100275, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:15Z", "source_id": 17945924, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Corkerhill C.S.M.D. |
1324 |
1324 |
None |
None |
None |
Glasgow Central High Level |
1334 |
1334 |
10 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87224/2026-09-18/detailed |
None |
Corkerhill C.S.M.D. |
2026-09-18T13:24:00+01:00 |
Glasgow Central High Level |
11.0 |
{"type": "LineString", "coordinates": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
3.6 |
1323 |
1334 |
Corkerhill C.S.M.D. |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-18 12:44:56 |
TERMINATED |
2026-09-18 12:34:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945924 |
1789734797760531 |
10 |
10 |
2026-09-18 12:44:45.756232 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:44.280499 |
| 639706 |
671394 |
P65865 |
529E31MM18 |
2026-09-18 |
COMPLETE |
17945597 |
2026-09-18 13:34:00 |
2026-09-18 12:44:56 |
2026-09-20 12:44:56 |
{"id": 671394, "stp": "P", "toc": "London Overground", "uid": "P65865", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65865/2026-09-18/detailed", "trust_id": "529E31MM18", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Cross ELL", "service_date": "2026-09-18", "dest_arr_time": "1335", "dest_platform": "D", "is_terminated": 1, "next_location": "New Cross ELL", "signalling_id": "9E31", "timing_status": "EARLY", "origin_station": "Dalston Junction", "current_leg_arr": "1334", "current_leg_dep": "1330", "current_leg_end": "New Cross ELL", "origin_dep_time": "1313", "origin_platform": "2", "current_location": "New Cross ELL", "last_update_time": "2026-09-18T12:44:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]}", "current_leg_start": "Surrey Quays", "dest_arr_time_act": "1335", "motion_projection": null, "next_location_lat": "51.4769539", "next_location_lon": "-0.0327073", "previous_location": "Surrey Quays", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 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\": 13250.427, \"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\": 14440.933, \"from_m\": 13250.427, \"capability_applied\": null, \"effective_limit_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\": 671394, \"profile_key\": \"fc8eaa9ad0eaa8c9fe46169b438da043bffa3d79d40cd66e2a9b28c89f9dc696\", \"schedule_id\": 21053, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1315\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1316H\", \"wtt_dep\": \"1317\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": \"1319H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1322\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1323H\", \"wtt_dep\": \"1324\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1325H\", \"wtt_dep\": \"1326\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1327\", \"wtt_dep\": \"1327H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1328H\", \"wtt_dep\": \"1329H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1330H\", \"wtt_dep\": \"1331H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 13238.684, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333H\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 13, \"distance_m\": 13725.822, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"wtt_dep\": null, \"location\": \"New Cross ELL\", \"stage_seq\": 14, \"distance_m\": 14440.933, \"section_seq\": 1, \"route_path_id\": 36898}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14440.933, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}], \"total_distance_m\": 14440.933, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14270.403, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 170.53, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1313", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4769539", "current_position_lon": "-0.0327073", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:32Z\", \"source_id\": 56052537, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:34Z\", \"source_id\": 17932437, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:56Z\", \"source_id\": 56058898, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:02Z\", \"source_id\": 17934176, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:35Z\", \"source_id\": 56065718, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:38Z\", \"source_id\": 17936074, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:52Z\", \"source_id\": 56071774, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:55Z\", \"source_id\": 17937770, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:43Z\", \"source_id\": 56076424, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:43Z\", \"source_id\": 17939107, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:28Z\", \"source_id\": 56080885, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:31Z\", \"source_id\": 17940382, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:54Z\", \"source_id\": 56084460, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:27:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:26:59Z\", \"source_id\": 17941453, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:11Z\", \"source_id\": 56087589, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:14Z\", \"source_id\": 17942362, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:49Z\", \"source_id\": 56091729, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:52Z\", \"source_id\": 17943506, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:46Z\", \"source_id\": 56099043, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:52Z\", \"source_id\": 17945597, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Cross ELL", "service_state_platform": "D", "timing_fact_generation": 1789734776584256, "current_leg_arrival_utc": "2026-09-18T13:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:44.284796", "service_state_evidence_id": 17945597, "current_leg_start_actual_dep": "2026-09-18T13:31:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:45.765624", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
DLJ |
None |
9E31 |
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": 13250.427, "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": 14440.933, "from_m": 13250.427, "capability_applied": null, "effective_limit_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": 671394, "profile_key": "fc8eaa9ad0eaa8c9fe46169b438da043bffa3d79d40cd66e2a9b28c89f9dc696", "schedule_id": 21053, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1313", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1315", "location": "Haggerston", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1316H", "wtt_dep": "1317", "location": "Hoxton", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": "1319H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1322", "location": "Whitechapel", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1323H", "wtt_dep": "1324", "location": "Shadwell", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1325H", "wtt_dep": "1326", "location": "Wapping", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1327", "wtt_dep": "1327H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1328H", "wtt_dep": "1329H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1330H", "wtt_dep": "1331H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 13238.684, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333H", "location": "Rolt Street Jn", "stage_seq": 13, "distance_m": 13725.822, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1335", "wtt_dep": null, "location": "New Cross ELL", "stage_seq": 14, "distance_m": 14440.933, "section_seq": 1, "route_path_id": 36898}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14440.933, "from_m": 0.0, "section_seq": 1, "route_path_id": 36898}], "total_distance_m": 14440.933, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14270.403, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 170.53, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:32Z", "source_id": 56052537, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:15:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:34Z", "source_id": 17932437, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:56Z", "source_id": 56058898, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:17:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:02Z", "source_id": 17934176, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:35Z", "source_id": 56065718, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:19:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:38Z", "source_id": 17936074, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:52Z", "source_id": 56071774, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:55Z", "source_id": 17937770, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:43Z", "source_id": 56076424, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:24:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:43Z", "source_id": 17939107, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:28Z", "source_id": 56080885, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:25:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:31Z", "source_id": 17940382, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:54Z", "source_id": 56084460, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:27:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:26:59Z", "source_id": 17941453, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:11Z", "source_id": 56087589, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:14Z", "source_id": 17942362, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:49Z", "source_id": 56091729, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:52Z", "source_id": 17943506, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31413, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:46Z", "source_id": 56099043, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:52Z", "source_id": 17945597, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Dalston Junction |
1313 |
1313 |
2 |
None |
None |
New Cross ELL |
1335 |
1335 |
D |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65865/2026-09-18/detailed |
None |
Surrey Quays |
2026-09-18T13:31:30+01:00 |
New Cross ELL |
4.0 |
{"type": "LineString", "coordinates": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]} |
1.4 |
1330 |
1334 |
Surrey Quays |
New Cross ELL |
New Cross ELL |
51.4769539 |
-0.0327073 |
51.4769539 |
-0.0327073 |
1 |
0 |
2026-09-18 12:44:56 |
TERMINATED |
2026-09-18 12:34:00 |
New Cross ELL |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945597 |
1789734776584256 |
41 |
41 |
2026-09-18 12:44:45.765624 |
D |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:44.284796 |
| 639707 |
670394 |
C37660 |
739U59ML18 |
2026-09-18 |
COMPLETE |
17947041 |
2026-09-18 13:34:00 |
2026-09-18 12:44:56 |
2026-09-20 12:44:56 |
{"id": 670394, "stp": "P", "toc": "Elizabeth Line", "uid": "C37660", "consist": "345045", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37660/2026-09-18/detailed", "trust_id": "739U59ML18", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "1336", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U59", "timing_status": "ON TIME", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "1334", "current_leg_dep": "1332", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "1230", "origin_platform": "2", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-18T12:44:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "1334", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.638, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 790.937, \"from_m\": 428.638, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2398.56, \"from_m\": 790.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2922.619, \"from_m\": 2398.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3233.121, \"from_m\": 2922.619, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4133.756, \"from_m\": 3233.121, \"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\": 6732.063, \"from_m\": 4133.756, \"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\": 6807.002, \"from_m\": 6732.063, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7346.895, \"from_m\": 6807.002, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7857.878, \"from_m\": 7346.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10101.665, \"from_m\": 7857.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10394.832, \"from_m\": 10101.665, \"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\": 10558.022, \"from_m\": 10394.832, \"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\": 10731.583, \"from_m\": 10558.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12385.192, \"from_m\": 10731.583, \"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\": 12549.216, \"from_m\": 12385.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14653.107, \"from_m\": 12549.216, \"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\": 14803.687, \"from_m\": 14653.107, \"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\": 14862.816, \"from_m\": 14803.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21325.884, \"from_m\": 14862.816, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21418.974, \"from_m\": 21325.884, \"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\": 23477.175, \"from_m\": 21418.974, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 25205.866, \"from_m\": 23477.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25335.302, \"from_m\": 25205.866, \"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\": 25464.737, \"from_m\": 25335.302, \"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\": 26382.439, \"from_m\": 25464.737, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26945.147, \"from_m\": 26382.439, \"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\": 27100.209, \"from_m\": 26945.147, \"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\": 27557.757, \"from_m\": 27100.209, \"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\": 27695.78, \"from_m\": 27557.757, \"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\": 27851.706, \"from_m\": 27695.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27974.559, \"from_m\": 27851.706, \"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\": 28193.7, \"from_m\": 27974.559, \"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\": 28423.513, \"from_m\": 28193.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28794.148, \"from_m\": 28423.513, \"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\": 29861.483, \"from_m\": 28794.148, \"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\": 30100.18, \"from_m\": 29861.483, \"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\": 30260.689, \"from_m\": 30100.18, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30665.318, \"from_m\": 30260.689, \"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\": 30918.622, \"from_m\": 30665.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\": 31233.699, \"from_m\": 30918.622, \"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\": 31458.971, \"from_m\": 31233.699, \"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\": 31757.187, \"from_m\": 31458.971, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32420.499, \"from_m\": 31757.187, \"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\": 32590.722, \"from_m\": 32420.499, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32736.718, \"from_m\": 32590.722, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33137.15, \"from_m\": 32736.718, \"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\": 33360.033, \"from_m\": 33137.15, \"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\": 33544.894, \"from_m\": 33360.033, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34174.189, \"from_m\": 33544.894, \"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\": 34791.209, \"from_m\": 34174.189, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35293.367, \"from_m\": 34791.209, \"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\": 35436.71, \"from_m\": 35293.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\": 35538.988, \"from_m\": 35436.71, \"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\": 36431.458, \"from_m\": 35538.988, \"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\": 36619.64, \"from_m\": 36431.458, \"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\": 36838.556, \"from_m\": 36619.64, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36860.748, \"from_m\": 36838.556, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36867.39, \"from_m\": 36860.748, \"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\": 36889.583, \"from_m\": 36867.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37108.499, \"from_m\": 36889.583, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37292.407, \"from_m\": 37108.499, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37650.435, \"from_m\": 37292.407, \"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\": 37851.484, \"from_m\": 37650.435, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38128.988, \"from_m\": 37851.484, \"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\": 40207.022, \"from_m\": 38128.988, \"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\": 40356.037, \"from_m\": 40207.022, \"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\": 40492.651, \"from_m\": 40356.037, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41180.509, \"from_m\": 40492.651, \"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\": 41310.09, \"from_m\": 41180.509, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41488.481, \"from_m\": 41310.09, \"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\": 43850.432, \"from_m\": 41488.481, \"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\": 43937.506, \"from_m\": 43850.432, \"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\": 44024.889, \"from_m\": 43937.506, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44421.553, \"from_m\": 44024.889, \"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\": 46155.494, \"from_m\": 44421.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46415.165, \"from_m\": 46155.494, \"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\": 47881.083, \"from_m\": 46415.165, \"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\": 48011.204, \"from_m\": 47881.083, \"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\": 48105.099, \"from_m\": 48011.204, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48383.805, \"from_m\": 48105.099, \"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\": 48441.351, \"from_m\": 48383.805, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48592.029, \"from_m\": 48441.351, \"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\": 51575.478, \"from_m\": 48592.029, \"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}], \"service_id\": 670394, \"profile_key\": \"ec2c188aeb071718dc39d1bc0e5643b02b8ad79c5b4c315bd559bd639e65892c\", \"schedule_id\": 5160, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1236\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 3064.676, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6838.409, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 7145.077, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1242\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14701.348, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15981.147, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": \"1252H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 17388.972, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253H\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 18095.949, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 19752.561, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 23608.875, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24481.155, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 25335.302, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1304\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 27974.559, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1307\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 30292.468, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1309H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 31615.31, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1311H\", \"wtt_dep\": \"1312H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 33642.906, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": \"1315\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 35363.955, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1317\", \"wtt_dep\": \"1318\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 36864.069, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 38400.248, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1322\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 40663.48, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1325\", \"wtt_dep\": \"1326\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 44027.394, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1329H\", \"wtt_dep\": \"1330H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 48105.099, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 50364.547, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 51575.478, \"section_seq\": 1, \"route_path_id\": 29923}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51575.478, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29923}], \"total_distance_m\": 51575.478, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49167.667, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2407.811, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1230", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:46Z\", \"source_id\": 55953476, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:48Z\", \"source_id\": 17904260, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:09Z\", \"source_id\": 55969301, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:11Z\", \"source_id\": 17908878, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:23Z\", \"source_id\": 55977602, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:46:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:25Z\", \"source_id\": 17911216, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:56Z\", \"source_id\": 17913766, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:50:36Z\", \"source_id\": 55991126, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:51:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:50:41Z\", \"source_id\": 17915051, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:03Z\", \"source_id\": 55997638, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:06Z\", \"source_id\": 17916792, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:18Z\", \"source_id\": 56003214, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:22Z\", \"source_id\": 17918456, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:03Z\", \"source_id\": 56020009, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:02:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:06Z\", \"source_id\": 17923245, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:06Z\", \"source_id\": 56022900, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:03:09Z\", \"source_id\": 17923988, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:21Z\", \"source_id\": 56031458, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:06:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:23Z\", \"source_id\": 17926398, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:26Z\", \"source_id\": 56036776, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:25Z\", \"source_id\": 17927912, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:23Z\", \"source_id\": 56044247, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:11:27Z\", \"source_id\": 17930099, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:46Z\", \"source_id\": 56050535, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:13:48Z\", \"source_id\": 17931849, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:51Z\", \"source_id\": 56058632, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:55Z\", \"source_id\": 17934108, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:55Z\", \"source_id\": 56069153, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:20:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:57Z\", \"source_id\": 17937070, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:48Z\", \"source_id\": 56079248, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:52Z\", \"source_id\": 17939904, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:16Z\", \"source_id\": 56090360, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:23Z\", \"source_id\": 17943150, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:34:42Z\", \"source_id\": 56104055, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:34:46Z\", \"source_id\": 17947041, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1789734889032175, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:44.671598", "service_state_evidence_id": 56104055, "current_leg_start_actual_dep": "2026-09-18T13:30:30+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-18T12:34:41", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:45.761117", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
HAF |
ABX |
9U59 |
345045 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 428.638, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 790.937, "from_m": 428.638, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2398.56, "from_m": 790.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2922.619, "from_m": 2398.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3233.121, "from_m": 2922.619, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4133.756, "from_m": 3233.121, "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": 6732.063, "from_m": 4133.756, "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": 6807.002, "from_m": 6732.063, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7346.895, "from_m": 6807.002, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7857.878, "from_m": 7346.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10101.665, "from_m": 7857.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10394.832, "from_m": 10101.665, "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": 10558.022, "from_m": 10394.832, "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": 10731.583, "from_m": 10558.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12385.192, "from_m": 10731.583, "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": 12549.216, "from_m": 12385.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14653.107, "from_m": 12549.216, "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": 14803.687, "from_m": 14653.107, "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": 14862.816, "from_m": 14803.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21325.884, "from_m": 14862.816, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21418.974, "from_m": 21325.884, "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": 23477.175, "from_m": 21418.974, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 25205.866, "from_m": 23477.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25335.302, "from_m": 25205.866, "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": 25464.737, "from_m": 25335.302, "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": 26382.439, "from_m": 25464.737, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26945.147, "from_m": 26382.439, "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": 27100.209, "from_m": 26945.147, "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": 27557.757, "from_m": 27100.209, "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": 27695.78, "from_m": 27557.757, "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": 27851.706, "from_m": 27695.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27974.559, "from_m": 27851.706, "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": 28193.7, "from_m": 27974.559, "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": 28423.513, "from_m": 28193.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28794.148, "from_m": 28423.513, "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": 29861.483, "from_m": 28794.148, "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": 30100.18, "from_m": 29861.483, "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": 30260.689, "from_m": 30100.18, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30665.318, "from_m": 30260.689, "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": 30918.622, "from_m": 30665.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": 31233.699, "from_m": 30918.622, "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": 31458.971, "from_m": 31233.699, "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": 31757.187, "from_m": 31458.971, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32420.499, "from_m": 31757.187, "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": 32590.722, "from_m": 32420.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32736.718, "from_m": 32590.722, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33137.15, "from_m": 32736.718, "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": 33360.033, "from_m": 33137.15, "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": 33544.894, "from_m": 33360.033, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34174.189, "from_m": 33544.894, "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": 34791.209, "from_m": 34174.189, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35293.367, "from_m": 34791.209, "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": 35436.71, "from_m": 35293.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": 35538.988, "from_m": 35436.71, "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": 36431.458, "from_m": 35538.988, "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": 36619.64, "from_m": 36431.458, "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": 36838.556, "from_m": 36619.64, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36860.748, "from_m": 36838.556, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36867.39, "from_m": 36860.748, "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": 36889.583, "from_m": 36867.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37108.499, "from_m": 36889.583, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37292.407, "from_m": 37108.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37650.435, "from_m": 37292.407, "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": 37851.484, "from_m": 37650.435, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38128.988, "from_m": 37851.484, "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": 40207.022, "from_m": 38128.988, "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": 40356.037, "from_m": 40207.022, "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": 40492.651, "from_m": 40356.037, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41180.509, "from_m": 40492.651, "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": 41310.09, "from_m": 41180.509, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41488.481, "from_m": 41310.09, "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": 43850.432, "from_m": 41488.481, "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": 43937.506, "from_m": 43850.432, "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": 44024.889, "from_m": 43937.506, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44421.553, "from_m": 44024.889, "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": 46155.494, "from_m": 44421.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46415.165, "from_m": 46155.494, "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": 47881.083, "from_m": 46415.165, "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": 48011.204, "from_m": 47881.083, "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": 48105.099, "from_m": 48011.204, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48383.805, "from_m": 48105.099, "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": 48441.351, "from_m": 48383.805, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48592.029, "from_m": 48441.351, "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": 51575.478, "from_m": 48592.029, "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}], "service_id": 670394, "profile_key": "ec2c188aeb071718dc39d1bc0e5643b02b8ad79c5b4c315bd559bd639e65892c", "schedule_id": 5160, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1230", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1236", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 3064.676, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6838.409, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 7145.077, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1242", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248", "location": "Hanwell", "stage_seq": 8, "distance_m": 14701.348, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250", "location": "West Ealing", "stage_seq": 9, "distance_m": 15981.147, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": "1252H", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 17388.972, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253H", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 18095.949, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 19752.561, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 23608.875, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24481.155, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 25335.302, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1304", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 27974.559, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1307", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 30292.468, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1309H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 31615.31, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1311H", "wtt_dep": "1312H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 33642.906, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": "1315", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 35363.955, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1317", "wtt_dep": "1318", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 36864.069, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 38400.248, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1322", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 40663.48, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1325", "wtt_dep": "1326", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 44027.394, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1329H", "wtt_dep": "1330H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 48105.099, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 50364.547, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1334", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 51575.478, "section_seq": 1, "route_path_id": 29923}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51575.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 29923}], "total_distance_m": 51575.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49167.667, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.811, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23477, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:46Z", "source_id": 55953476, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:48Z", "source_id": 17904260, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:09Z", "source_id": 55969301, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:11Z", "source_id": 17908878, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:23Z", "source_id": 55977602, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:46:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:25Z", "source_id": 17911216, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:56Z", "source_id": 17913766, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:50:36Z", "source_id": 55991126, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:51:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:50:41Z", "source_id": 17915051, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:03Z", "source_id": 55997638, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:06Z", "source_id": 17916792, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:18Z", "source_id": 56003214, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:22Z", "source_id": 17918456, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:03Z", "source_id": 56020009, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:02:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:06Z", "source_id": 17923245, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:06Z", "source_id": 56022900, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:03:09Z", "source_id": 17923988, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:21Z", "source_id": 56031458, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:06:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:23Z", "source_id": 17926398, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:26Z", "source_id": 56036776, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:08:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:25Z", "source_id": 17927912, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:23Z", "source_id": 56044247, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:11:27Z", "source_id": 17930099, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:46Z", "source_id": 56050535, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:13:48Z", "source_id": 17931849, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:51Z", "source_id": 56058632, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:16:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:55Z", "source_id": 17934108, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:55Z", "source_id": 56069153, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T12:20:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:57Z", "source_id": 17937070, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T13:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:48Z", "source_id": 56079248, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T12:24:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:52Z", "source_id": 17939904, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:16Z", "source_id": 56090360, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T12:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:23Z", "source_id": 17943150, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:34:42Z", "source_id": 56104055, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T12:34:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:34:46Z", "source_id": 17947041, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Heathrow Terminal 4 |
1230 |
1230 |
2 |
None |
None |
Abbey Wood (Crossrail) |
1336 |
1334 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37660/2026-09-18/detailed |
None |
Woolwich (Crossrail) |
2026-09-18T13:30:30+01:00 |
Abbey Wood (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} |
3.7 |
1332 |
1334 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-18 12:44:56 |
TERMINATED |
2026-09-18 12:34:41 |
Abbey Wood (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
56104055 |
1789734889032175 |
111 |
111 |
2026-09-18 12:44:45.761117 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:44.671598 |
| 639708 |
670944 |
P01688 |
482J76ML18 |
2026-09-18 |
COMPLETE |
17945860 |
2026-09-18 13:34:00 |
2026-09-18 12:44:56 |
2026-09-20 12:44:56 |
{"id": 670944, "stp": "P", "toc": "Greater Anglia", "uid": "P01688", "consist": "755424", "dest_crs": "LWT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01688/2026-09-18/detailed", "trust_id": "482J76ML18", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lowestoft", "service_date": "2026-09-18", "dest_arr_time": "1336", "dest_platform": "2", "is_terminated": 1, "next_location": "Lowestoft", "signalling_id": "2J76", "timing_status": "EARLY", "origin_station": "Norwich", "current_leg_arr": "1334", "current_leg_dep": "1331", "current_leg_end": "Lowestoft", "origin_dep_time": "1254", "origin_platform": "5", "current_location": "Lowestoft", "last_update_time": "2026-09-18T12:44:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.7162805999999995, 52.4777162], [1.7167665999999997, 52.477733299999976], [1.7175323, 52.47776769999999], [1.718774, 52.4778224], [1.7196109999999998, 52.477850100000005], [1.7220932, 52.477959099999985], [1.7231147, 52.47797799999999], [1.7238903999999995, 52.477948], [1.7247487999999995, 52.47788880000001], [1.7255138, 52.4777954], [1.7260010999999995, 52.477710900000005], [1.7266191999999998, 52.4775722], [1.7301703999999998, 52.47667700000001], [1.7336734, 52.475776799999984], [1.7336872105892478, 52.4757733657276], [1.734425, 52.4755899], [1.7352409, 52.4753827], [1.7360224, 52.4752041], [1.736291, 52.4751583], [1.7369491, 52.4750628], [1.7383539, 52.4749316], [1.7436995, 52.474627600000005], [1.7442427, 52.4745963], [1.7445875999999998, 52.47457600000001], [1.7496732999999998, 52.474288300000005]]}", "current_leg_start": "Oulton Broad North", "dest_arr_time_act": "1336", "motion_projection": null, "next_location_lat": "52.4742883", "next_location_lon": "1.7496733", "previous_location": "Oulton Broad North", "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\": 867.127, \"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\": 3006.857, \"from_m\": 867.127, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3034.641, \"from_m\": 3006.857, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17090.159, \"from_m\": 3034.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\": 20238.111, \"from_m\": 17090.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20358.914, \"from_m\": 20238.111, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20542.591, \"from_m\": 20358.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21167.585, \"from_m\": 20542.591, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21270.055, \"from_m\": 21167.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\": 37624.259, \"from_m\": 21270.055, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38030.622, \"from_m\": 37624.259, \"capability_applied\": null, \"effective_limit_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\": 670944, \"profile_key\": \"a9a7077ccedc9723ff66ea327765e80941cd799a75037de5e330cd13a957b55e\", \"schedule_id\": 19075, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1254\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1303\", \"location\": \"Brundall\", \"stage_seq\": 4, \"distance_m\": 9282.98, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1309\", \"location\": \"Cantley\", \"stage_seq\": 5, \"distance_m\": 16129.33, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"1312H\", \"wtt_dep\": \"1313H\", \"location\": \"Reedham (Norfolk)\", \"stage_seq\": 6, \"distance_m\": 19587.113, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1321H\", \"location\": \"Haddiscoe\", \"stage_seq\": 7, \"distance_m\": 26189.59, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"1324H\", \"wtt_dep\": \"1325\", \"location\": \"Somerleyton\", \"stage_seq\": 8, \"distance_m\": 29176.042, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"1330H\", \"wtt_dep\": \"1331H\", \"location\": \"Oulton Broad North\", \"stage_seq\": 9, \"distance_m\": 35703.749, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"Oulton Broad North Jn\", \"stage_seq\": 10, \"distance_m\": 35929.801, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1334\", \"location\": \"Coke Ovens Jn\", \"stage_seq\": 11, \"distance_m\": 36928.268, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"1336\", \"wtt_dep\": null, \"location\": \"Lowestoft\", \"stage_seq\": 12, \"distance_m\": 38030.622, \"section_seq\": 1, \"route_path_id\": 36149}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38030.622, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36149}], \"total_distance_m\": 38030.622, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38002.838, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.784, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1254", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4742883", "current_position_lon": "1.7496733", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:07Z\", \"source_id\": 56041053, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:11Z\", \"source_id\": 17929135, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:15Z\", \"source_id\": 56051824, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:18Z\", \"source_id\": 17932210, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:37Z\", \"source_id\": 56076232, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:43Z\", \"source_id\": 17939098, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:08Z\", \"source_id\": 56092507, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:12Z\", \"source_id\": 17943739, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:05Z\", \"source_id\": 56100007, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:08Z\", \"source_id\": 17945860, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lowestoft", "service_state_platform": "2", "timing_fact_generation": 1789734793089846, "current_leg_arrival_utc": "2026-09-18T13:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:48.675678", "service_state_evidence_id": 17945860, "current_leg_start_actual_dep": "2026-09-18T13:31:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:49.720600", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
LWT |
2J76 |
755424 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 867.127, "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": 3006.857, "from_m": 867.127, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3034.641, "from_m": 3006.857, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17090.159, "from_m": 3034.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": 20238.111, "from_m": 17090.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20358.914, "from_m": 20238.111, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20542.591, "from_m": 20358.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21167.585, "from_m": 20542.591, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21270.055, "from_m": 21167.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": 37624.259, "from_m": 21270.055, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38030.622, "from_m": 37624.259, "capability_applied": null, "effective_limit_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": 670944, "profile_key": "a9a7077ccedc9723ff66ea327765e80941cd799a75037de5e330cd13a957b55e", "schedule_id": 19075, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1254", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 36149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1303", "location": "Brundall", "stage_seq": 4, "distance_m": 9282.98, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1309", "location": "Cantley", "stage_seq": 5, "distance_m": 16129.33, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "1312H", "wtt_dep": "1313H", "location": "Reedham (Norfolk)", "stage_seq": 6, "distance_m": 19587.113, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1321H", "location": "Haddiscoe", "stage_seq": 7, "distance_m": 26189.59, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "1324H", "wtt_dep": "1325", "location": "Somerleyton", "stage_seq": 8, "distance_m": 29176.042, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "1330H", "wtt_dep": "1331H", "location": "Oulton Broad North", "stage_seq": 9, "distance_m": 35703.749, "section_seq": 1, "route_path_id": 36149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332", "location": "Oulton Broad North Jn", "stage_seq": 10, "distance_m": 35929.801, "section_seq": 1, "route_path_id": 36149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1334", "location": "Coke Ovens Jn", "stage_seq": 11, "distance_m": 36928.268, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "1336", "wtt_dep": null, "location": "Lowestoft", "stage_seq": 12, "distance_m": 38030.622, "section_seq": 1, "route_path_id": 36149}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38030.622, "from_m": 0.0, "section_seq": 1, "route_path_id": 36149}], "total_distance_m": 38030.622, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38002.838, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.784, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12906, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:07Z", "source_id": 56041053, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:13:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:11Z", "source_id": 17929135, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12901, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:15Z", "source_id": 56051824, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:21:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:18Z", "source_id": 17932210, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12897, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:37Z", "source_id": 56076232, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:43Z", "source_id": 17939098, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12887, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:08Z", "source_id": 56092507, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:12Z", "source_id": 17943739, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12871, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:05Z", "source_id": 56100007, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:34:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:08Z", "source_id": 17945860, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Norwich |
1254 |
1254 |
5 |
None |
None |
Lowestoft |
1336 |
1336 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01688/2026-09-18/detailed |
None |
Oulton Broad North |
2026-09-18T13:31:30+01:00 |
Lowestoft |
3.0 |
{"type": "LineString", "coordinates": [[1.7162805999999995, 52.4777162], [1.7167665999999997, 52.477733299999976], [1.7175323, 52.47776769999999], [1.718774, 52.4778224], [1.7196109999999998, 52.477850100000005], [1.7220932, 52.477959099999985], [1.7231147, 52.47797799999999], [1.7238903999999995, 52.477948], [1.7247487999999995, 52.47788880000001], [1.7255138, 52.4777954], [1.7260010999999995, 52.477710900000005], [1.7266191999999998, 52.4775722], [1.7301703999999998, 52.47667700000001], [1.7336734, 52.475776799999984], [1.7336872105892478, 52.4757733657276], [1.734425, 52.4755899], [1.7352409, 52.4753827], [1.7360224, 52.4752041], [1.736291, 52.4751583], [1.7369491, 52.4750628], [1.7383539, 52.4749316], [1.7436995, 52.474627600000005], [1.7442427, 52.4745963], [1.7445875999999998, 52.47457600000001], [1.7496732999999998, 52.474288300000005]]} |
1.4 |
1331 |
1334 |
Oulton Broad North |
Lowestoft |
Lowestoft |
52.4742883 |
1.7496733 |
52.4742883 |
1.7496733 |
1 |
0 |
2026-09-18 12:44:56 |
TERMINATED |
2026-09-18 12:34:00 |
Lowestoft |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945860 |
1789734793089846 |
29 |
29 |
2026-09-18 12:44:49.720600 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:48.675678 |
| 639709 |
670632 |
L82058 |
872H36ML18 |
2026-09-18 |
COMPLETE |
17946138 |
2026-09-18 13:34:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 670632, "stp": "P", "toc": "South Western Railway", "uid": "L82058", "consist": "701023", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82058/2026-09-18/detailed", "trust_id": "872H36ML18", "origin_crs": "SHP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-18", "dest_arr_time": "1334", "dest_platform": "5", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2H36", "timing_status": "ON TIME", "origin_station": "Shepperton", "current_leg_arr": "1334", "current_leg_dep": "1331", "current_leg_end": "London Waterloo", "origin_dep_time": "1241", "origin_platform": null, "current_location": "London Waterloo", "last_update_time": "2026-09-18T12:45: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": "1334", "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\": 670632, \"profile_key\": \"e7450d40cbc068059a24722fd89969965b9458935e82e39aba631ffdb30d11e9\", \"schedule_id\": 16677, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Shepperton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1244H\", \"location\": \"Upper Halliford\", \"stage_seq\": 2, \"distance_m\": 2336.59, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1246H\", \"location\": \"Sunbury\", \"stage_seq\": 3, \"distance_m\": 3300.17, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248\", \"location\": \"Kempton Park\", \"stage_seq\": 4, \"distance_m\": 4049.355, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1251H\", \"location\": \"Hampton\", \"stage_seq\": 5, \"distance_m\": 6898.354, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1254H\", \"location\": \"Fulwell\", \"stage_seq\": 6, \"distance_m\": 9601.276, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 7, \"distance_m\": 10342.599, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259\", \"location\": \"Teddington\", \"stage_seq\": 8, \"distance_m\": 11468.816, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1301H\", \"location\": \"Hampton Wick\", \"stage_seq\": 9, \"distance_m\": 13305.326, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": \"1304\", \"location\": \"Kingston\", \"stage_seq\": 10, \"distance_m\": 13995.162, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306\", \"location\": \"Norbiton\", \"stage_seq\": 11, \"distance_m\": 15343.896, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1309H\", \"wtt_dep\": \"1310\", \"location\": \"New Malden\", \"stage_seq\": 12, \"distance_m\": 17760.953, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1313\", \"location\": \"Raynes Park\", \"stage_seq\": 13, \"distance_m\": 19633.105, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": \"1317\", \"location\": \"Wimbledon\", \"stage_seq\": 14, \"distance_m\": 21766.983, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1323H\", \"wtt_dep\": \"1324H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 15, \"distance_m\": 27143.409, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1328H\", \"wtt_dep\": \"1329H\", \"location\": \"Vauxhall\", \"stage_seq\": 16, \"distance_m\": 31335.721, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1331H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 17, \"distance_m\": 32674.318, \"section_seq\": 1, \"route_path_id\": 72967}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"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": "1241", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:27Z\", \"source_id\": 55975145, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:34Z\", \"source_id\": 17910577, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:27Z\", \"source_id\": 55975145, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:44:34Z\", \"source_id\": 17910579, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:23Z\", \"source_id\": 55987945, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:49:25Z\", \"source_id\": 17914179, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:13Z\", \"source_id\": 55995567, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:53:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:19Z\", \"source_id\": 17916259, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:17Z\", \"source_id\": 56000730, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:21Z\", \"source_id\": 17917683, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:56Z\", \"source_id\": 56014494, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:59:59Z\", \"source_id\": 17921697, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:44Z\", \"source_id\": 56021747, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:02:47Z\", \"source_id\": 17923697, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:33Z\", \"source_id\": 56026872, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:39Z\", \"source_id\": 17925078, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:43Z\", \"source_id\": 56037506, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:09:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:08:48Z\", \"source_id\": 17928151, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:14Z\", \"source_id\": 56046343, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:18Z\", \"source_id\": 17930722, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:06Z\", \"source_id\": 56054076, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:05Z\", \"source_id\": 17932810, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:28Z\", \"source_id\": 56062917, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:18:29Z\", \"source_id\": 17935242, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:23Z\", \"source_id\": 56078105, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:28Z\", \"source_id\": 17939656, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:30Z\", \"source_id\": 56090955, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:33Z\", \"source_id\": 17943319, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:26Z\", \"source_id\": 56100858, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:31Z\", \"source_id\": 17946138, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "5", "timing_fact_generation": 1789734811737571, "current_leg_arrival_utc": "2026-09-18T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:58.243478", "service_state_evidence_id": 17946138, "current_leg_start_actual_dep": "2026-09-18T13:29:30+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:58.513289", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
SHP |
None |
2H36 |
701023 |
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": 670632, "profile_key": "e7450d40cbc068059a24722fd89969965b9458935e82e39aba631ffdb30d11e9", "schedule_id": 16677, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1241", "location": "Shepperton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1244H", "location": "Upper Halliford", "stage_seq": 2, "distance_m": 2336.59, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1246H", "location": "Sunbury", "stage_seq": 3, "distance_m": 3300.17, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248", "location": "Kempton Park", "stage_seq": 4, "distance_m": 4049.355, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1251H", "location": "Hampton", "stage_seq": 5, "distance_m": 6898.354, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1254H", "location": "Fulwell", "stage_seq": 6, "distance_m": 9601.276, "section_seq": 1, "route_path_id": 72967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Shacklegate Jn", "stage_seq": 7, "distance_m": 10342.599, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259", "location": "Teddington", "stage_seq": 8, "distance_m": 11468.816, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1301H", "location": "Hampton Wick", "stage_seq": 9, "distance_m": 13305.326, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": "1304", "location": "Kingston", "stage_seq": 10, "distance_m": 13995.162, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306", "location": "Norbiton", "stage_seq": 11, "distance_m": 15343.896, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1309H", "wtt_dep": "1310", "location": "New Malden", "stage_seq": 12, "distance_m": 17760.953, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1313", "location": "Raynes Park", "stage_seq": 13, "distance_m": 19633.105, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": "1317", "location": "Wimbledon", "stage_seq": 14, "distance_m": 21766.983, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1323H", "wtt_dep": "1324H", "location": "Clapham Junction (M)", "stage_seq": 15, "distance_m": 27143.409, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1328H", "wtt_dep": "1329H", "location": "Vauxhall", "stage_seq": 16, "distance_m": 31335.721, "section_seq": 1, "route_path_id": 72967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1331H", "location": "Waterloo West Crossings", "stage_seq": 17, "distance_m": 32674.318, "section_seq": 1, "route_path_id": 72967}, {"is_pass": false, "wtt_arr": "1334", "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-18T11:44:27Z", "source_id": 55975145, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:34Z", "source_id": 17910577, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28443, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:27Z", "source_id": 55975145, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T11:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:44:34Z", "source_id": 17910579, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28435, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:23Z", "source_id": 55987945, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:49:25Z", "source_id": 17914179, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28447, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:13Z", "source_id": 55995567, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:19Z", "source_id": 17916259, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28455, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:17Z", "source_id": 56000730, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:56:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:21Z", "source_id": 17917683, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28451, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:56Z", "source_id": 56014494, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:00:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:59:59Z", "source_id": 17921697, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28473, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:44Z", "source_id": 56021747, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:02:47Z", "source_id": 17923697, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28464, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:33Z", "source_id": 56026872, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:05:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:39Z", "source_id": 17925078, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28482, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:43Z", "source_id": 56037506, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:09:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:08:48Z", "source_id": 17928151, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28495, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:14Z", "source_id": 56046343, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:18Z", "source_id": 17930722, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:06Z", "source_id": 56054076, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:15:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:05Z", "source_id": 17932810, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:28Z", "source_id": 56062917, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:18:29Z", "source_id": 17935242, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:23Z", "source_id": 56078105, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:28Z", "source_id": 17939656, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:30Z", "source_id": 56090955, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:30:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:33Z", "source_id": 17943319, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28952, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:26Z", "source_id": 56100858, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:34:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:31Z", "source_id": 17946138, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Shepperton |
1241 |
1241 |
None |
None |
None |
London Waterloo |
1334 |
1334 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82058/2026-09-18/detailed |
None |
Vauxhall |
2026-09-18T13:29:30+01:00 |
London Waterloo |
3.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
1331 |
1334 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:34:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946138 |
1789734811737571 |
75 |
75 |
2026-09-18 12:44:58.513289 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:58.243478 |
| 639710 |
670793 |
G39907 |
762N65ML18 |
2026-09-18 |
COMPLETE |
17947148 |
2026-09-18 13:34:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 670793, "stp": "P", "toc": "Transport for Wales", "uid": "G39907", "consist": "153325+153914", "dest_crs": "EBB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39907/2026-09-18/detailed", "trust_id": "762N65ML18", "origin_crs": "NWP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ebbw Vale Town", "service_date": "2026-09-18", "dest_arr_time": "1336", "dest_platform": null, "is_terminated": 1, "next_location": "Ebbw Vale Town", "signalling_id": "2N65", "timing_status": "EARLY", "origin_station": "Newport (South Wales)", "current_leg_arr": "1334", "current_leg_dep": "1331", "current_leg_end": "Ebbw Vale Town", "origin_dep_time": "1248", "origin_platform": "4", "current_location": "Ebbw Vale Town", "last_update_time": "2026-09-18T12:45:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1960549, 51.7565058], [-3.1961111999999994, 51.75678810000001], [-3.1961968, 51.75707090000001], [-3.1963288999999997, 51.75736440000001], [-3.1964903, 51.75766329999999], [-3.1968148999999997, 51.7581238], [-3.1970733999999994, 51.7584754], [-3.1973957999999993, 51.7590454], [-3.1976048, 51.75950009999998], [-3.1977566, 51.759861699999995], [-3.1978865, 51.76027580000001], [-3.1980451, 51.7608565], [-3.1981736, 51.7613226], [-3.1983532999999995, 51.761819], [-3.1985759, 51.76227790000001], [-3.1988781, 51.762849], [-3.1991049, 51.76341229999999], [-3.1992690999999995, 51.7639238], [-3.1994678999999997, 51.7645734], [-3.1998651999999996, 51.7660092], [-3.1999746999999994, 51.766407699999995], [-3.2000333, 51.766786299999985], [-3.2000579, 51.76721770000001], [-3.2000121, 51.76767699999999], [-3.1999126, 51.7682553], [-3.1998251, 51.7689055], [-3.1997133999999994, 51.7696794], [-3.1995153999999997, 51.7708695], [-3.1994698999999995, 51.7712738], [-3.1994942999999996, 51.77164429999999], [-3.1995482999999996, 51.7719694], [-3.1996436000000004, 51.77231489999999], [-3.1997759, 51.772648999999994], [-3.200126899999999, 51.77331850000001], [-3.2004258999999995, 51.7738551], [-3.2007806, 51.774384700000006], [-3.2012773999999995, 51.7750515], [-3.2016543999999993, 51.77551359999999], [-3.2018455999999995, 51.7758096], [-3.2024115, 51.77657740000001]]}", "current_leg_start": "Ebbw Vale Parkway", "dest_arr_time_act": "1335", "motion_projection": null, "next_location_lat": "51.7765774", "next_location_lon": "-3.2024115", "previous_location": "Ebbw Vale Parkway", "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\": 245.966, \"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\": 436.284, \"from_m\": 245.966, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.795, \"from_m\": 436.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1494.056, \"from_m\": 622.795, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1764.034, \"from_m\": 1494.056, \"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\": 2906.771, \"from_m\": 1764.034, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2959.556, \"from_m\": 2906.771, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 4927.687, \"from_m\": 2959.556, \"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\": 8349.877, \"from_m\": 4927.687, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12627.285, \"from_m\": 8349.877, \"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\": 12749.294, \"from_m\": 12627.285, \"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\": 17477.787, \"from_m\": 12749.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18391.965, \"from_m\": 17477.787, \"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\": 20154.553, \"from_m\": 18391.965, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32966.28, \"from_m\": 20154.553, \"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\": 33095.559, \"from_m\": 32966.28, \"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\": 670793, \"profile_key\": \"cfbbcd793d167ea795d702c16614a3cee40c9b3d16aefa483fee6b13dbba6bfb\", \"schedule_id\": 36775, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Gaer Jn\", \"stage_seq\": 2, \"distance_m\": 1521.194, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Park Jn (Newport)\", \"stage_seq\": 3, \"distance_m\": 2959.556, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254\", \"location\": \"Park North Jn\", \"stage_seq\": 4, \"distance_m\": 3775.125, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256\", \"location\": \"Pye Corner\", \"stage_seq\": 5, \"distance_m\": 4827.95, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1300\", \"location\": \"Rogerstone\", \"stage_seq\": 6, \"distance_m\": 7269.765, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Risca South Jn\", \"stage_seq\": 7, \"distance_m\": 7886.82, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": \"1303H\", \"location\": \"Risca & Pontymister\", \"stage_seq\": 8, \"distance_m\": 9495.34, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1309\", \"location\": \"Cross Keys\", \"stage_seq\": 9, \"distance_m\": 12551.711, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": \"1315H\", \"location\": \"Newbridge (Ebbw Vale)\", \"stage_seq\": 10, \"distance_m\": 18126.2, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1322\", \"location\": \"Llanhilleth\", \"stage_seq\": 11, \"distance_m\": 22619.995, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Aberbeeg Jn\", \"stage_seq\": 12, \"distance_m\": 23900.896, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": \"1331\", \"location\": \"Ebbw Vale Parkway\", \"stage_seq\": 13, \"distance_m\": 30786.743, \"section_seq\": 1, \"route_path_id\": 105509}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"wtt_dep\": null, \"location\": \"Ebbw Vale Town\", \"stage_seq\": 14, \"distance_m\": 33095.559, \"section_seq\": 1, \"route_path_id\": 105509}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33095.559, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105509}], \"total_distance_m\": 33095.559, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26417.967, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6677.592, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1248", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7765774", "current_position_lon": "-3.2024115", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:17Z\", \"source_id\": 55998291, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:54:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:53:23Z\", \"source_id\": 17916996, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:52Z\", \"source_id\": 17920944, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24750, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:43Z\", \"source_id\": 56016401, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:00:49Z\", \"source_id\": 17922289, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:05:42Z\", \"source_id\": 56029786, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:05:46Z\", \"source_id\": 17925882, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:09Z\", \"source_id\": 56046156, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:14:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:12:14Z\", \"source_id\": 17930661, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:55Z\", \"source_id\": 56058793, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:20:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:16:59Z\", \"source_id\": 17934149, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:24Z\", \"source_id\": 17943880, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:34:55Z\", \"source_id\": 17947148, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ebbw Vale Town", "service_state_platform": null, "timing_fact_generation": 1789734898667589, "current_leg_arrival_utc": "2026-09-18T13:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:58.661129", "service_state_evidence_id": 17947148, "current_leg_start_actual_dep": "2026-09-18T13:31:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:59.149419", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
NWP |
EBB |
2N65 |
153325+153914 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 245.966, "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": 436.284, "from_m": 245.966, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.795, "from_m": 436.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1494.056, "from_m": 622.795, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1764.034, "from_m": 1494.056, "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": 2906.771, "from_m": 1764.034, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2959.556, "from_m": 2906.771, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 4927.687, "from_m": 2959.556, "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": 8349.877, "from_m": 4927.687, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12627.285, "from_m": 8349.877, "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": 12749.294, "from_m": 12627.285, "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": 17477.787, "from_m": 12749.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18391.965, "from_m": 17477.787, "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": 20154.553, "from_m": 18391.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32966.28, "from_m": 20154.553, "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": 33095.559, "from_m": 32966.28, "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": 670793, "profile_key": "cfbbcd793d167ea795d702c16614a3cee40c9b3d16aefa483fee6b13dbba6bfb", "schedule_id": 36775, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1248", "location": "Newport (South Wales)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105509}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Gaer Jn", "stage_seq": 2, "distance_m": 1521.194, "section_seq": 1, "route_path_id": 105509}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Park Jn (Newport)", "stage_seq": 3, "distance_m": 2959.556, "section_seq": 1, "route_path_id": 105509}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254", "location": "Park North Jn", "stage_seq": 4, "distance_m": 3775.125, "section_seq": 1, "route_path_id": 105509}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256", "location": "Pye Corner", "stage_seq": 5, "distance_m": 4827.95, "section_seq": 1, "route_path_id": 105509}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1300", "location": "Rogerstone", "stage_seq": 6, "distance_m": 7269.765, "section_seq": 1, "route_path_id": 105509}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Risca South Jn", "stage_seq": 7, "distance_m": 7886.82, "section_seq": 1, "route_path_id": 105509}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": "1303H", "location": "Risca & Pontymister", "stage_seq": 8, "distance_m": 9495.34, "section_seq": 1, "route_path_id": 105509}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1309", "location": "Cross Keys", "stage_seq": 9, "distance_m": 12551.711, "section_seq": 1, "route_path_id": 105509}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": "1315H", "location": "Newbridge (Ebbw Vale)", "stage_seq": 10, "distance_m": 18126.2, "section_seq": 1, "route_path_id": 105509}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1322", "location": "Llanhilleth", "stage_seq": 11, "distance_m": 22619.995, "section_seq": 1, "route_path_id": 105509}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Aberbeeg Jn", "stage_seq": 12, "distance_m": 23900.896, "section_seq": 1, "route_path_id": 105509}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": "1331", "location": "Ebbw Vale Parkway", "stage_seq": 13, "distance_m": 30786.743, "section_seq": 1, "route_path_id": 105509}, {"is_pass": false, "wtt_arr": "1335", "wtt_dep": null, "location": "Ebbw Vale Town", "stage_seq": 14, "distance_m": 33095.559, "section_seq": 1, "route_path_id": 105509}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33095.559, "from_m": 0.0, "section_seq": 1, "route_path_id": 105509}], "total_distance_m": 33095.559, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26417.967, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6677.592, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24743, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:17Z", "source_id": 55998291, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:54:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:53:23Z", "source_id": 17916996, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:52Z", "source_id": 17920944, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24750, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:43Z", "source_id": 56016401, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:00:49Z", "source_id": 17922289, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24754, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:05:42Z", "source_id": 56029786, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:08:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:05:46Z", "source_id": 17925882, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24757, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:09Z", "source_id": 56046156, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:14:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:12:14Z", "source_id": 17930661, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24763, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:55Z", "source_id": 56058793, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:20:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:16:59Z", "source_id": 17934149, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:24Z", "source_id": 17943880, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:34:55Z", "source_id": 17947148, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Newport (South Wales) |
1248 |
1248 |
4 |
None |
None |
Ebbw Vale Town |
1336 |
1335 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39907/2026-09-18/detailed |
None |
Ebbw Vale Parkway |
2026-09-18T13:31:00+01:00 |
Ebbw Vale Town |
3.0 |
{"type": "LineString", "coordinates": [[-3.1960549, 51.7565058], [-3.1961111999999994, 51.75678810000001], [-3.1961968, 51.75707090000001], [-3.1963288999999997, 51.75736440000001], [-3.1964903, 51.75766329999999], [-3.1968148999999997, 51.7581238], [-3.1970733999999994, 51.7584754], [-3.1973957999999993, 51.7590454], [-3.1976048, 51.75950009999998], [-3.1977566, 51.759861699999995], [-3.1978865, 51.76027580000001], [-3.1980451, 51.7608565], [-3.1981736, 51.7613226], [-3.1983532999999995, 51.761819], [-3.1985759, 51.76227790000001], [-3.1988781, 51.762849], [-3.1991049, 51.76341229999999], [-3.1992690999999995, 51.7639238], [-3.1994678999999997, 51.7645734], [-3.1998651999999996, 51.7660092], [-3.1999746999999994, 51.766407699999995], [-3.2000333, 51.766786299999985], [-3.2000579, 51.76721770000001], [-3.2000121, 51.76767699999999], [-3.1999126, 51.7682553], [-3.1998251, 51.7689055], [-3.1997133999999994, 51.7696794], [-3.1995153999999997, 51.7708695], [-3.1994698999999995, 51.7712738], [-3.1994942999999996, 51.77164429999999], [-3.1995482999999996, 51.7719694], [-3.1996436000000004, 51.77231489999999], [-3.1997759, 51.772648999999994], [-3.200126899999999, 51.77331850000001], [-3.2004258999999995, 51.7738551], [-3.2007806, 51.774384700000006], [-3.2012773999999995, 51.7750515], [-3.2016543999999993, 51.77551359999999], [-3.2018455999999995, 51.7758096], [-3.2024115, 51.77657740000001]]} |
1.4 |
1331 |
1334 |
Ebbw Vale Parkway |
Ebbw Vale Town |
Ebbw Vale Town |
51.7765774 |
-3.2024115 |
51.7765774 |
-3.2024115 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:34:00 |
Ebbw Vale Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17947148 |
1789734898667589 |
43 |
43 |
2026-09-18 12:44:59.149419 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:58.661129 |
| 639711 |
670078 |
W69666 |
032K64MK18 |
2026-09-18 |
COMPLETE |
17946288 |
2026-09-18 13:34:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 670078, "stp": "P", "toc": "ScotRail", "uid": "W69666", "consist": "158713+170451", "dest_crs": "EDB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69666/2026-09-18/detailed", "trust_id": "032K64MK18", "origin_crs": "LEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-18", "dest_arr_time": "1335", "dest_platform": "16", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2K64", "timing_status": "EARLY", "origin_station": "Leven", "current_leg_arr": "1334", "current_leg_dep": "1329", "current_leg_end": "Edinburgh", "origin_dep_time": "1217", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-18T12:45:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1335", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 441.04, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 752.814, \"from_m\": 441.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 837.623, \"from_m\": 752.814, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2912.471, \"from_m\": 837.623, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3867.866, \"from_m\": 2912.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9231.517, \"from_m\": 3867.866, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9358.981, \"from_m\": 9231.517, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9432.247, \"from_m\": 9358.981, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9500.036, \"from_m\": 9432.247, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14067.002, \"from_m\": 9500.036, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17549.904, \"from_m\": 14067.002, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 21145.001, \"from_m\": 17549.904, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22218.426, \"from_m\": 21145.001, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 22691.816, \"from_m\": 22218.426, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23119.151, \"from_m\": 22691.816, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23859.543, \"from_m\": 23119.151, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 25974.385, \"from_m\": 23859.543, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26359.833, \"from_m\": 25974.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26921.873, \"from_m\": 26359.833, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27999.623, \"from_m\": 26921.873, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 29986.897, \"from_m\": 27999.623, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30885.039, \"from_m\": 29986.897, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 31288.566, \"from_m\": 30885.039, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36972.21, \"from_m\": 31288.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37383.108, \"from_m\": 36972.21, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37516.636, \"from_m\": 37383.108, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37561.056, \"from_m\": 37516.636, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37988.711, \"from_m\": 37561.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38153.191, \"from_m\": 37988.711, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39501.815, \"from_m\": 38153.191, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 40797.804, \"from_m\": 39501.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40821.94, \"from_m\": 40797.804, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40862.284, \"from_m\": 40821.94, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43550.53, \"from_m\": 40862.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43850.129, \"from_m\": 43550.53, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43948.29, \"from_m\": 43850.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45323.649, \"from_m\": 43948.29, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49236.525, \"from_m\": 45323.649, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52706.394, \"from_m\": 49236.525, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53198.567, \"from_m\": 52706.394, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54833.308, \"from_m\": 53198.567, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54935.371, \"from_m\": 54833.308, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56536.09, \"from_m\": 54935.371, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56596.753, \"from_m\": 56536.09, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56677.584, \"from_m\": 56596.753, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56737.394, \"from_m\": 56677.584, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56765.035, \"from_m\": 56737.394, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58156.622, \"from_m\": 56765.035, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59156.926, \"from_m\": 58156.622, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 59306.79, \"from_m\": 59156.926, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59398.421, \"from_m\": 59306.79, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59843.026, \"from_m\": 59398.421, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 670078, \"profile_key\": \"99367d16b84025a8cd7453250ff28f3edb2937cc81b10138128725396a1a5ac9\", \"schedule_id\": 26744, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Leven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1221H\", \"location\": \"Cameron Bridge\", \"stage_seq\": 2, \"distance_m\": 3202.044, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226H\", \"location\": \"Earlseat Jn\", \"stage_seq\": 3, \"distance_m\": 8082.752, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Thornton North Jn\", \"stage_seq\": 4, \"distance_m\": 9475.124, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Thornton South Jn\", \"stage_seq\": 5, \"distance_m\": 10283.091, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1235\", \"location\": \"Kirkcaldy\", \"stage_seq\": 6, \"distance_m\": 17349.49, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1239H\", \"location\": \"Kinghorn\", \"stage_seq\": 7, \"distance_m\": 22446.122, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244H\", \"location\": \"Burntisland\", \"stage_seq\": 8, \"distance_m\": 26587.738, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1248H\", \"wtt_dep\": \"1249H\", \"location\": \"Aberdour\", \"stage_seq\": 9, \"distance_m\": 30947.302, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254H\", \"location\": \"Dalgety Bay\", \"stage_seq\": 10, \"distance_m\": 35447.27, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1304H\", \"location\": \"Inverkeithing U.P.L.\", \"stage_seq\": 11, \"distance_m\": 36941.812, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1307H\", \"location\": \"Inverkeithing\", \"stage_seq\": 12, \"distance_m\": 37783.049, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1311H\", \"location\": \"North Queensferry\", \"stage_seq\": 13, \"distance_m\": 40715.203, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1314H\", \"wtt_dep\": \"1315H\", \"location\": \"Dalmeny\", \"stage_seq\": 14, \"distance_m\": 43627.45, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 15, \"distance_m\": 44400.04, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1320H\", \"wtt_dep\": \"1321H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 16, \"distance_m\": 50191.253, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 17, \"distance_m\": 54961.776, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1327\", \"wtt_dep\": \"1328\", \"location\": \"Haymarket\", \"stage_seq\": 18, \"distance_m\": 56928.611, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333\", \"location\": \"Princes St Gardens\", \"stage_seq\": 19, \"distance_m\": 58257.871, \"section_seq\": 1, \"route_path_id\": 101806}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 20, \"distance_m\": 59843.026, \"section_seq\": 1, \"route_path_id\": 101806}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59843.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101806}], \"total_distance_m\": 59843.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 59843.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1217", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:26Z\", \"source_id\": 55907145, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:20:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:31Z\", \"source_id\": 17891045, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:49Z\", \"source_id\": 55953570, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:35:52Z\", \"source_id\": 17904328, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:21Z\", \"source_id\": 55964896, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:40:27Z\", \"source_id\": 17907607, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:50Z\", \"source_id\": 55978876, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:46:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:54Z\", \"source_id\": 17911591, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:32Z\", \"source_id\": 55993653, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:51:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:51:36Z\", \"source_id\": 17915739, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:21Z\", \"source_id\": 56005785, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:56:25Z\", \"source_id\": 17919215, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:05:57Z\", \"source_id\": 56030396, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:06:00Z\", \"source_id\": 17926073, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:38Z\", \"source_id\": 56042360, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:10:44Z\", \"source_id\": 17929553, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:24Z\", \"source_id\": 56055016, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:29Z\", \"source_id\": 17933090, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:46Z\", \"source_id\": 56068733, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:49Z\", \"source_id\": 17936920, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:13Z\", \"source_id\": 56085234, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:27:17Z\", \"source_id\": 17941677, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:39Z\", \"source_id\": 56101424, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:34:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:43Z\", \"source_id\": 17946288, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "16", "timing_fact_generation": 1789734824456901, "current_leg_arrival_utc": "2026-09-18T13:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:34:59.484510", "service_state_evidence_id": 17946288, "current_leg_start_actual_dep": "2026-09-18T13:28:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:44:59.825054", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LEV |
EDB |
2K64 |
158713+170451 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 441.04, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 752.814, "from_m": 441.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 837.623, "from_m": 752.814, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 2912.471, "from_m": 837.623, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3867.866, "from_m": 2912.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9231.517, "from_m": 3867.866, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9358.981, "from_m": 9231.517, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9432.247, "from_m": 9358.981, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9500.036, "from_m": 9432.247, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14067.002, "from_m": 9500.036, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17549.904, "from_m": 14067.002, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 21145.001, "from_m": 17549.904, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22218.426, "from_m": 21145.001, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 22691.816, "from_m": 22218.426, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23119.151, "from_m": 22691.816, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23859.543, "from_m": 23119.151, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25974.385, "from_m": 23859.543, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26359.833, "from_m": 25974.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26921.873, "from_m": 26359.833, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27999.623, "from_m": 26921.873, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 29986.897, "from_m": 27999.623, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30885.039, "from_m": 29986.897, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 31288.566, "from_m": 30885.039, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36972.21, "from_m": 31288.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37383.108, "from_m": 36972.21, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37516.636, "from_m": 37383.108, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37561.056, "from_m": 37516.636, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37988.711, "from_m": 37561.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38153.191, "from_m": 37988.711, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39501.815, "from_m": 38153.191, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 40797.804, "from_m": 39501.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40821.94, "from_m": 40797.804, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40862.284, "from_m": 40821.94, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43550.53, "from_m": 40862.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43850.129, "from_m": 43550.53, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43948.29, "from_m": 43850.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45323.649, "from_m": 43948.29, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49236.525, "from_m": 45323.649, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52706.394, "from_m": 49236.525, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53198.567, "from_m": 52706.394, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54833.308, "from_m": 53198.567, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54935.371, "from_m": 54833.308, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56536.09, "from_m": 54935.371, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56596.753, "from_m": 56536.09, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56677.584, "from_m": 56596.753, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56737.394, "from_m": 56677.584, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56765.035, "from_m": 56737.394, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58156.622, "from_m": 56765.035, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59156.926, "from_m": 58156.622, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 59306.79, "from_m": 59156.926, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 59398.421, "from_m": 59306.79, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 59843.026, "from_m": 59398.421, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 670078, "profile_key": "99367d16b84025a8cd7453250ff28f3edb2937cc81b10138128725396a1a5ac9", "schedule_id": 26744, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1217", "location": "Leven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1221H", "location": "Cameron Bridge", "stage_seq": 2, "distance_m": 3202.044, "section_seq": 1, "route_path_id": 101806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226H", "location": "Earlseat Jn", "stage_seq": 3, "distance_m": 8082.752, "section_seq": 1, "route_path_id": 101806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Thornton North Jn", "stage_seq": 4, "distance_m": 9475.124, "section_seq": 1, "route_path_id": 101806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229", "location": "Thornton South Jn", "stage_seq": 5, "distance_m": 10283.091, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1235", "location": "Kirkcaldy", "stage_seq": 6, "distance_m": 17349.49, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1239H", "location": "Kinghorn", "stage_seq": 7, "distance_m": 22446.122, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244H", "location": "Burntisland", "stage_seq": 8, "distance_m": 26587.738, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1248H", "wtt_dep": "1249H", "location": "Aberdour", "stage_seq": 9, "distance_m": 30947.302, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254H", "location": "Dalgety Bay", "stage_seq": 10, "distance_m": 35447.27, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1304H", "location": "Inverkeithing U.P.L.", "stage_seq": 11, "distance_m": 36941.812, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1307H", "location": "Inverkeithing", "stage_seq": 12, "distance_m": 37783.049, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1311H", "location": "North Queensferry", "stage_seq": 13, "distance_m": 40715.203, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1314H", "wtt_dep": "1315H", "location": "Dalmeny", "stage_seq": 14, "distance_m": 43627.45, "section_seq": 1, "route_path_id": 101806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316H", "location": "Dalmeny Jn", "stage_seq": 15, "distance_m": 44400.04, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1320H", "wtt_dep": "1321H", "location": "Edinburgh Gateway", "stage_seq": 16, "distance_m": 50191.253, "section_seq": 1, "route_path_id": 101806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325H", "location": "Haymarket West Jn", "stage_seq": 17, "distance_m": 54961.776, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1327", "wtt_dep": "1328", "location": "Haymarket", "stage_seq": 18, "distance_m": 56928.611, "section_seq": 1, "route_path_id": 101806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333", "location": "Princes St Gardens", "stage_seq": 19, "distance_m": 58257.871, "section_seq": 1, "route_path_id": 101806}, {"is_pass": false, "wtt_arr": "1335", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 20, "distance_m": 59843.026, "section_seq": 1, "route_path_id": 101806}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59843.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 101806}], "total_distance_m": 59843.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 59843.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 464, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:26Z", "source_id": 55907145, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T11:20:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:31Z", "source_id": 17891045, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:49Z", "source_id": 55953570, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:35:52Z", "source_id": 17904328, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 528, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:21Z", "source_id": 55964896, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:40:27Z", "source_id": 17907607, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:50Z", "source_id": 55978876, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:46:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:54Z", "source_id": 17911591, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 536, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:32Z", "source_id": 55993653, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:51:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:51:36Z", "source_id": 17915739, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 540, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:21Z", "source_id": 56005785, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:56:25Z", "source_id": 17919215, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 570, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:05:57Z", "source_id": 56030396, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:06:00Z", "source_id": 17926073, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 591, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:38Z", "source_id": 56042360, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:11:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:10:44Z", "source_id": 17929553, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 733, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:24Z", "source_id": 56055016, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:15:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:29Z", "source_id": 17933090, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:46Z", "source_id": 56068733, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:21:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:49Z", "source_id": 17936920, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:13Z", "source_id": 56085234, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T12:28:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:27:17Z", "source_id": 17941677, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 851, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:39Z", "source_id": 56101424, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:34:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:43Z", "source_id": 17946288, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Leven |
1217 |
1217 |
1 |
None |
None |
Edinburgh |
1335 |
1335 |
16 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69666/2026-09-18/detailed |
None |
Haymarket |
2026-09-18T13:28:00+01:00 |
Edinburgh |
5.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
1329 |
1334 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:34:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946288 |
1789734824456901 |
71 |
71 |
2026-09-18 12:44:59.825054 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:34:59.484510 |
| 639712 |
670584 |
P86679 |
882A33ML18 |
2026-09-18 |
COMPLETE |
17946334 |
2026-09-18 13:35:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 670584, "stp": "P", "toc": "Southeastern", "uid": "P86679", "consist": "465033+465166", "dest_crs": "CST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86679/2026-09-18/detailed", "trust_id": "882A33ML18", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-18", "dest_arr_time": "1336", "dest_platform": "3", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2A33", "timing_status": "EARLY", "origin_station": "Dartford", "current_leg_arr": "1335", "current_leg_dep": "1331", "current_leg_end": "London Cannon Street", "origin_dep_time": "1239", "origin_platform": "3", "current_location": "London Cannon Street", "last_update_time": "2026-09-18T12:45:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "1336", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1370.828, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1403.851, \"from_m\": 1370.828, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1405.646, \"from_m\": 1403.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4826.127, \"from_m\": 1405.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4863.389, \"from_m\": 4826.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11763.758, \"from_m\": 4863.389, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11797.512, \"from_m\": 11763.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12704.319, \"from_m\": 11797.512, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13116.658, \"from_m\": 12704.319, \"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\": 14854.544, \"from_m\": 13116.658, \"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\": 15714.627, \"from_m\": 14854.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16766.322, \"from_m\": 15714.627, \"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\": 18301.481, \"from_m\": 16766.322, \"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\": 20263.186, \"from_m\": 18301.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20968.602, \"from_m\": 20263.186, \"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\": 21021.131, \"from_m\": 20968.602, \"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\": 21350.466, \"from_m\": 21021.131, \"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\": 21392.068, \"from_m\": 21350.466, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21460.844, \"from_m\": 21392.068, \"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\": 23811.136, \"from_m\": 21460.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23858.381, \"from_m\": 23811.136, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26579.787, \"from_m\": 23858.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26650.467, \"from_m\": 26579.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26732.449, \"from_m\": 26650.467, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27797.726, \"from_m\": 26732.449, \"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\": 28365.132, \"from_m\": 27797.726, \"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\": 670584, \"profile_key\": \"8e0c5dbd49637750e6b2256f290e4222ee06f761f7a9992737ab7cde7537391b\", \"schedule_id\": 22249, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1405.646, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 2536.0, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1244\", \"location\": \"Slade Green\", \"stage_seq\": 5, \"distance_m\": 3233.761, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247H\", \"location\": \"Erith\", \"stage_seq\": 6, \"distance_m\": 5086.333, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250\", \"location\": \"Belvedere\", \"stage_seq\": 7, \"distance_m\": 7091.273, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253H\", \"location\": \"Abbey Wood\", \"stage_seq\": 8, \"distance_m\": 9417.536, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1256H\", \"location\": \"Plumstead\", \"stage_seq\": 9, \"distance_m\": 11946.062, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1259\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 10, \"distance_m\": 12861.419, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1301H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 11, \"distance_m\": 14021.169, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": \"1305\", \"location\": \"Charlton\", \"stage_seq\": 12, \"distance_m\": 15887.626, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306\", \"location\": \"Angerstein Jn\", \"stage_seq\": 13, \"distance_m\": 16318.114, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1310H\", \"wtt_dep\": \"1313\", \"location\": \"Blackheath\", \"stage_seq\": 14, \"distance_m\": 18959.265, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": \"1319\", \"location\": \"Lewisham\", \"stage_seq\": 15, \"distance_m\": 20502.047, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1322\", \"location\": \"St. John's\", \"stage_seq\": 16, \"distance_m\": 21164.164, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1325\", \"location\": \"New Cross\", \"stage_seq\": 17, \"distance_m\": 22336.626, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326\", \"location\": \"North Kent East Jn\", \"stage_seq\": 18, \"distance_m\": 23248.951, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 19, \"distance_m\": 23811.136, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": \"1332\", \"location\": \"London Bridge\", \"stage_seq\": 20, \"distance_m\": 27254.29, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333\", \"location\": \"Borough Market Jn\", \"stage_seq\": 21, \"distance_m\": 27609.018, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"1336\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 22, \"distance_m\": 28365.132, \"section_seq\": 1, \"route_path_id\": 99934}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28365.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99934}], \"total_distance_m\": 28365.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 28130.549, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 234.583, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1239", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:15Z\", \"source_id\": 55969564, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:42:18Z\", \"source_id\": 17908969, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:45:56Z\", \"source_id\": 55979132, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:46:04Z\", \"source_id\": 17911677, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:52Z\", \"source_id\": 55986507, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:48:53Z\", \"source_id\": 17913755, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:24Z\", \"source_id\": 55995963, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:52:29Z\", \"source_id\": 17916393, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:50Z\", \"source_id\": 56004520, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:53Z\", \"source_id\": 17918804, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:24Z\", \"source_id\": 56010734, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:59:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:26Z\", \"source_id\": 17920650, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:17Z\", \"source_id\": 56018016, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:01:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:01:21Z\", \"source_id\": 17922701, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:28Z\", \"source_id\": 56026582, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:31Z\", \"source_id\": 17925007, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:47Z\", \"source_id\": 56040112, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:49Z\", \"source_id\": 17928863, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:08Z\", \"source_id\": 56054117, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:15:13Z\", \"source_id\": 17932838, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:47Z\", \"source_id\": 56066273, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:50Z\", \"source_id\": 17936216, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:59Z\", \"source_id\": 56074611, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:06Z\", \"source_id\": 17938605, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:13Z\", \"source_id\": 56090242, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:29:17Z\", \"source_id\": 17943089, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:49Z\", \"source_id\": 56101711, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:51Z\", \"source_id\": 17946334, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "3", "timing_fact_generation": 1789734832883833, "current_leg_arrival_utc": "2026-09-18T13:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:35:00.080707", "service_state_evidence_id": 17946334, "current_leg_start_actual_dep": "2026-09-18T13:32:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-18T12:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:45:01.070369", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DFD |
CST |
2A33 |
465033+465166 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.717, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1370.828, "from_m": 668.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1403.851, "from_m": 1370.828, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1405.646, "from_m": 1403.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4826.127, "from_m": 1405.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4863.389, "from_m": 4826.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11763.758, "from_m": 4863.389, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11797.512, "from_m": 11763.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12704.319, "from_m": 11797.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13116.658, "from_m": 12704.319, "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": 14854.544, "from_m": 13116.658, "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": 15714.627, "from_m": 14854.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16766.322, "from_m": 15714.627, "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": 18301.481, "from_m": 16766.322, "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": 20263.186, "from_m": 18301.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20968.602, "from_m": 20263.186, "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": 21021.131, "from_m": 20968.602, "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": 21350.466, "from_m": 21021.131, "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": 21392.068, "from_m": 21350.466, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21460.844, "from_m": 21392.068, "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": 23811.136, "from_m": 21460.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23858.381, "from_m": 23811.136, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26579.787, "from_m": 23858.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26650.467, "from_m": 26579.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26732.449, "from_m": 26650.467, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27797.726, "from_m": 26732.449, "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": 28365.132, "from_m": 27797.726, "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": 670584, "profile_key": "8e0c5dbd49637750e6b2256f290e4222ee06f761f7a9992737ab7cde7537391b", "schedule_id": 22249, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1239", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1405.646, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 2536.0, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1244", "location": "Slade Green", "stage_seq": 5, "distance_m": 3233.761, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247H", "location": "Erith", "stage_seq": 6, "distance_m": 5086.333, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250", "location": "Belvedere", "stage_seq": 7, "distance_m": 7091.273, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253H", "location": "Abbey Wood", "stage_seq": 8, "distance_m": 9417.536, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1256H", "location": "Plumstead", "stage_seq": 9, "distance_m": 11946.062, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1259", "location": "Woolwich Arsenal", "stage_seq": 10, "distance_m": 12861.419, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1301H", "location": "Woolwich Dockyard", "stage_seq": 11, "distance_m": 14021.169, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": "1305", "location": "Charlton", "stage_seq": 12, "distance_m": 15887.626, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306", "location": "Angerstein Jn", "stage_seq": 13, "distance_m": 16318.114, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1310H", "wtt_dep": "1313", "location": "Blackheath", "stage_seq": 14, "distance_m": 18959.265, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": "1319", "location": "Lewisham", "stage_seq": 15, "distance_m": 20502.047, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1322", "location": "St. John's", "stage_seq": 16, "distance_m": 21164.164, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1325", "location": "New Cross", "stage_seq": 17, "distance_m": 22336.626, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326", "location": "North Kent East Jn", "stage_seq": 18, "distance_m": 23248.951, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Surrey Canal Jn", "stage_seq": 19, "distance_m": 23811.136, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": "1332", "location": "London Bridge", "stage_seq": 20, "distance_m": 27254.29, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333", "location": "Borough Market Jn", "stage_seq": 21, "distance_m": 27609.018, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "1336", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 22, "distance_m": 28365.132, "section_seq": 1, "route_path_id": 99934}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28365.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 99934}], "total_distance_m": 28365.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 28130.549, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 234.583, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:15Z", "source_id": 55969564, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:42:18Z", "source_id": 17908969, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32209, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:45:56Z", "source_id": 55979132, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:46:04Z", "source_id": 17911677, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32205, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:52Z", "source_id": 55986507, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:48:53Z", "source_id": 17913755, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:24Z", "source_id": 55995963, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:52:29Z", "source_id": 17916393, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:50Z", "source_id": 56004520, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T11:56:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:53Z", "source_id": 17918804, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:24Z", "source_id": 56010734, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:59:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:26Z", "source_id": 17920650, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32145, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:17Z", "source_id": 56018016, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:01:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:01:21Z", "source_id": 17922701, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:28Z", "source_id": 56026582, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:05:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:31Z", "source_id": 17925007, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:47Z", "source_id": 56040112, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:49Z", "source_id": 17928863, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:08Z", "source_id": 56054117, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:15:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:15:13Z", "source_id": 17932838, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31543, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:47Z", "source_id": 56066273, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:50Z", "source_id": 17936216, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T13:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:59Z", "source_id": 56074611, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:23:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:06Z", "source_id": 17938605, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:13Z", "source_id": 56090242, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:29:17Z", "source_id": 17943089, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T13:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31452, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:49Z", "source_id": 56101711, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T12:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:51Z", "source_id": 17946334, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T13:35:00+01:00", "operational_fact": true}] |
Dartford |
1239 |
1239 |
3 |
None |
None |
London Cannon Street |
1336 |
1336 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86679/2026-09-18/detailed |
None |
London Bridge |
2026-09-18T13:32:00+01:00 |
London Cannon Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} |
0.7 |
1331 |
1335 |
London Bridge |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:35:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946334 |
1789734832883833 |
72 |
72 |
2026-09-18 12:45:01.070369 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:35:00.080707 |
| 639713 |
662719 |
G38868 |
321V35MB18 |
2026-09-18 |
COMPLETE |
17947246 |
2026-09-18 13:34:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 662719, "stp": "P", "toc": "Transport for Wales", "uid": "G38868", "consist": "197031+197111", "dest_crs": "MFH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38868/2026-09-18/detailed", "trust_id": "321V35MB18", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milford Haven", "service_date": "2026-09-18", "dest_arr_time": "1339", "dest_platform": null, "is_terminated": 1, "next_location": "Milford Haven", "signalling_id": "1V35", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1334", "current_leg_dep": "1328½", "current_leg_end": "Milford Haven", "origin_dep_time": "0730", "origin_platform": "3", "current_location": "Milford Haven", "last_update_time": "2026-09-18T12:45:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.9970524, 51.7568197], [-4.996660400000001, 51.75618970000001], [-4.9963938, 51.7558358], [-4.9957415, 51.7550865], [-4.995525, 51.7548468], [-4.9950707, 51.7543748], [-4.9944850999999995, 51.753833699999994], [-4.9940682, 51.75347880000001], [-4.9927629, 51.7524652], [-4.9925499, 51.752274199999995], [-4.9923805, 51.752081800000006], [-4.992198799999999, 51.75183440000001], [-4.9920598, 51.7515571], [-4.9919519999999995, 51.751266399999984], [-4.991871, 51.75092149999999], [-4.9918227, 51.7505198], [-4.9918241, 51.7502271], [-4.9918657, 51.74987629999999], [-4.991948, 51.74957340000001], [-4.9921558, 51.74910810000001], [-4.9924558999999995, 51.7485642], [-4.992697399999999, 51.7481575], [-4.9928642000000005, 51.7478749], [-4.993500999999999, 51.74676900000001], [-4.994070599999999, 51.745771299999994], [-4.9943305, 51.745324], [-4.9945972, 51.744972], [-4.9950790000000005, 51.744434], [-4.995387299999999, 51.744139999999994], [-4.9958421, 51.7437599], [-4.996479, 51.7432835], [-4.996976199999999, 51.74296759999999], [-4.9980246, 51.742385599999984], [-4.998323, 51.7422427], [-4.9992028, 51.7418803], [-5.000038899999999, 51.7416274], [-5.001054399999999, 51.741356200000006], [-5.001368899999999, 51.7412793], [-5.0042292, 51.74057749999999], [-5.004338499999999, 51.74055069999999], [-5.007888099999999, 51.73965689999999], [-5.009570299999999, 51.7392646], [-5.011465699999999, 51.738811], [-5.0135358, 51.73830280000001], [-5.0151829999999995, 51.7378859], [-5.0175875, 51.73728979999999], [-5.020499, 51.7365858], [-5.0225225, 51.73610419999999], [-5.0242695, 51.73567049999998], [-5.0250551, 51.7354839], [-5.0270062, 51.7349726], [-5.027811, 51.73469709999999], [-5.0283517, 51.7344679], [-5.0288358, 51.7342438], [-5.0292957, 51.7340079], [-5.0297931, 51.7337156], [-5.030286599999999, 51.7333855], [-5.03056559106932, 51.73317742681301], [-5.030781499999999, 51.7330164], [-5.0312168, 51.732649999999985], [-5.031609499999999, 51.7322804], [-5.031966199999999, 51.7319098], [-5.0326509, 51.7310238], [-5.0342173, 51.7287511], [-5.034889699999999, 51.727823999999984], [-5.0362147, 51.7259248], [-5.036398599999999, 51.725639099999995], [-5.036526899999999, 51.725344], [-5.0366006, 51.7250776], [-5.0366308, 51.7249194], [-5.0366389, 51.7247096], [-5.0366273, 51.72458840000001], [-5.0366057, 51.72436460000001], [-5.0364953, 51.722627], [-5.036497699999999, 51.722356299999994], [-5.036535, 51.72209209999999], [-5.036600998939315, 51.721918011123584], [-5.036632999999999, 51.7218336], [-5.036785499999999, 51.7215845], [-5.036981999999999, 51.7213406], [-5.037208399999999, 51.7211195], [-5.0374684, 51.720924700000005], [-5.0380871, 51.72050769999999], [-5.038488899999999, 51.720186000000005], [-5.0386836, 51.7199304], [-5.0387824000000005, 51.7197785], [-5.0389024, 51.7195019], [-5.039077999999999, 51.7190308], [-5.0393014, 51.7184959], [-5.0394155, 51.718272899999995], [-5.0395972, 51.7179817], [-5.0398732, 51.7176737], [-5.0401017999999995, 51.717457800000005], [-5.0402778999999995, 51.71729539999999], [-5.040519799999999, 51.71709899999999], [-5.040714799999999, 51.7168995], [-5.040881499999999, 51.7167168], [-5.0411048, 51.7164392], [-5.041208, 51.71629159999999], [-5.041316800000001, 51.716114100000006], [-5.0413984, 51.71590319999999], [-5.0414452, 51.71569839999999]]}", "current_leg_start": "Johnston", "dest_arr_time_act": "1337", "motion_projection": null, "next_location_lat": "51.7156984", "next_location_lon": "-5.0414452", "previous_location": "Johnston", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14237.452, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18861.29, \"from_m\": 14237.452, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 19814.838, \"from_m\": 18861.29, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41927.756, \"from_m\": 19814.838, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 42809.099, \"from_m\": 41927.756, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 48872.288, \"from_m\": 42809.099, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49247.398, \"from_m\": 48872.288, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49881.622, \"from_m\": 49247.398, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49937.774, \"from_m\": 49881.622, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49945.782, \"from_m\": 49937.774, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49998.074, \"from_m\": 49945.782, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50042.481, \"from_m\": 49998.074, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50246.157, \"from_m\": 50042.481, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50533.989, \"from_m\": 50246.157, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50737.201, \"from_m\": 50533.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\": 50760.566, \"from_m\": 50737.201, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 55590.58, \"from_m\": 50760.566, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57450.984, \"from_m\": 55590.58, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70998.503, \"from_m\": 57450.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71982.422, \"from_m\": 70998.503, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 98639.952, \"from_m\": 71982.422, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101855.165, \"from_m\": 98639.952, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 102443.09, \"from_m\": 101855.165, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 102504.601, \"from_m\": 102443.09, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 102711.107, \"from_m\": 102504.601, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 103582.173, \"from_m\": 102711.107, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 103624.389, \"from_m\": 103582.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106391.173, \"from_m\": 103624.389, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107110.417, \"from_m\": 106391.173, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 110281.752, \"from_m\": 107110.417, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110677.489, \"from_m\": 110281.752, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 112169.251, \"from_m\": 110677.489, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 112724.111, \"from_m\": 112169.251, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117315.248, \"from_m\": 112724.111, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119849.958, \"from_m\": 117315.248, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 126143.992, \"from_m\": 119849.958, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140697.99, \"from_m\": 126143.992, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 145750.736, \"from_m\": 140697.99, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 147923.089, \"from_m\": 145750.736, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 164136.741, \"from_m\": 147923.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\": 164466.639, \"from_m\": 164136.741, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 164503.123, \"from_m\": 164466.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170716.309, \"from_m\": 164503.123, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 170915.697, \"from_m\": 170716.309, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 173015.855, \"from_m\": 170915.697, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 175919.993, \"from_m\": 173015.855, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 177714.097, \"from_m\": 175919.993, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 181442.166, \"from_m\": 177714.097, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 182902.252, \"from_m\": 181442.166, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 183296.635, \"from_m\": 182902.252, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184492.443, \"from_m\": 183296.635, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 185288.552, \"from_m\": 184492.443, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 187519.9, \"from_m\": 185288.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 189192.397, \"from_m\": 187519.9, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 189703.848, \"from_m\": 189192.397, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 198173.116, \"from_m\": 189703.848, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 203086.285, \"from_m\": 198173.116, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 204103.512, \"from_m\": 203086.285, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 205529.364, \"from_m\": 204103.512, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 214007.25, \"from_m\": 205529.364, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214549.93, \"from_m\": 214007.25, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 219302.153, \"from_m\": 214549.93, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 237854.561, \"from_m\": 219302.153, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 238677.031, \"from_m\": 237854.561, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 248271.614, \"from_m\": 238677.031, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 251239.172, \"from_m\": 248271.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\": 253297.17, \"from_m\": 251239.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 253334.365, \"from_m\": 253297.17, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 253400.055, \"from_m\": 253334.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 253462.867, \"from_m\": 253400.055, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 253635.928, \"from_m\": 253462.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 254188.021, \"from_m\": 253635.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\": 254427.866, \"from_m\": 254188.021, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 254614.378, \"from_m\": 254427.866, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 255485.638, \"from_m\": 254614.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 256863.231, \"from_m\": 255485.638, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 257097.362, \"from_m\": 256863.231, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 269019.663, \"from_m\": 257097.362, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 269977.152, \"from_m\": 269019.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\": 270174.862, \"from_m\": 269977.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\": 270576.813, \"from_m\": 270174.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\": 270638.807, \"from_m\": 270576.813, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 271540.867, \"from_m\": 270638.807, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 271623.966, \"from_m\": 271540.867, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 271835.428, \"from_m\": 271623.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 272014.525, \"from_m\": 271835.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 272064.433, \"from_m\": 272014.525, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 272214.826, \"from_m\": 272064.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\": 272656.602, \"from_m\": 272214.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\": 272924.867, \"from_m\": 272656.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\": 273642.553, \"from_m\": 272924.867, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 296807.156, \"from_m\": 273642.553, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 304515.43, \"from_m\": 296807.156, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 304920.834, \"from_m\": 304515.43, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 305654.725, \"from_m\": 304920.834, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 305747.241, \"from_m\": 305654.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\": 305810.859, \"from_m\": 305747.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 305873.753, \"from_m\": 305810.859, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 308008.232, \"from_m\": 305873.753, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 310178.293, \"from_m\": 308008.232, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 312544.658, \"from_m\": 310178.293, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 318354.282, \"from_m\": 312544.658, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 319041.825, \"from_m\": 318354.282, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 321305.028, \"from_m\": 319041.825, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 321373.233, \"from_m\": 321305.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 323397.573, \"from_m\": 321373.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\": 324189.464, \"from_m\": 323397.573, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 325473.964, \"from_m\": 324189.464, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 334068.474, \"from_m\": 325473.964, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 334993.927, \"from_m\": 334068.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\": 338779.894, \"from_m\": 334993.927, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 340206.837, \"from_m\": 338779.894, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 341776.69, \"from_m\": 340206.837, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 344055.943, \"from_m\": 341776.69, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 345030.099, \"from_m\": 344055.943, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 345060.293, \"from_m\": 345030.099, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 345454.545, \"from_m\": 345060.293, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 347070.487, \"from_m\": 345454.545, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 347464.74, \"from_m\": 347070.487, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 347494.934, \"from_m\": 347464.74, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 347559.034, \"from_m\": 347494.934, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 347606.771, \"from_m\": 347559.034, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 347792.793, \"from_m\": 347606.771, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 347854.753, \"from_m\": 347792.793, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 347906.866, \"from_m\": 347854.753, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 347971.629, \"from_m\": 347906.866, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 348593.795, \"from_m\": 347971.629, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 351087.839, \"from_m\": 348593.795, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 359996.316, \"from_m\": 351087.839, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 361313.01, \"from_m\": 359996.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 364472.347, \"from_m\": 361313.01, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 364519.681, \"from_m\": 364472.347, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 365265.062, \"from_m\": 364519.681, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 384989.776, \"from_m\": 365265.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 386341.392, \"from_m\": 384989.776, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 395485.933, \"from_m\": 386341.392, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 396548.833, \"from_m\": 395485.933, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 396565.562, \"from_m\": 396548.833, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 396571.76, \"from_m\": 396565.562, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 397138.682, \"from_m\": 396571.76, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 418245.037, \"from_m\": 397138.682, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 418403.173, \"from_m\": 418245.037, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 418418.451, \"from_m\": 418403.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\": 418840.988, \"from_m\": 418418.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\": 419944.559, \"from_m\": 418840.988, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 421957.078, \"from_m\": 419944.559, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 438307.934, \"from_m\": 421957.078, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 446207.127, \"from_m\": 438307.934, \"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\": 447135.552, \"from_m\": 446207.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 451626.626, \"from_m\": 447135.552, \"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\": 454472.086, \"from_m\": 451626.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 455553.767, \"from_m\": 454472.086, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 459449.289, \"from_m\": 455553.767, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 460308.162, \"from_m\": 459449.289, \"capability_applied\": null, \"effective_limit_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\": 662719, \"profile_key\": \"37c8b2f45e4a6eebb2bf6d1814e4666e1ab1925f1ecfe0a3c873ede28ffef511\", \"schedule_id\": 36450, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13200.339, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0747H\", \"location\": \"Wilmslow\", \"stage_seq\": 10, \"distance_m\": 19212.767, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Alderley Edge\", \"stage_seq\": 11, \"distance_m\": 21890.066, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Chelford\", \"stage_seq\": 12, \"distance_m\": 26804.849, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Sandbach\", \"stage_seq\": 13, \"distance_m\": 42225.989, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 14, \"distance_m\": 48386.451, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0810\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 49589.235, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Crewe Gresty Lane Jn\", \"stage_seq\": 16, \"distance_m\": 50760.566, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Crewe Gresty Green West Jn\", \"stage_seq\": 17, \"distance_m\": 51950.933, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Nantwich\", \"stage_seq\": 18, \"distance_m\": 56702.29, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Wrenbury\", \"stage_seq\": 19, \"distance_m\": 63864.873, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0828\", \"location\": \"Whitchurch (Shropshire)\", \"stage_seq\": 20, \"distance_m\": 71733.293, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Prees\", \"stage_seq\": 21, \"distance_m\": 79650.161, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Wem\", \"stage_seq\": 22, \"distance_m\": 84853.318, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Harlescott L.C.\", \"stage_seq\": 23, \"distance_m\": 98815.223, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": \"0849H\", \"location\": \"Shrewsbury\", \"stage_seq\": 24, \"distance_m\": 102139.917, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0851\", \"location\": \"English Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 102704.346, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Sutton Bridge Jn\", \"stage_seq\": 26, \"distance_m\": 103509.891, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0858\", \"location\": \"Dorrington\", \"stage_seq\": 27, \"distance_m\": 112238.075, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"0903H\", \"wtt_dep\": \"0904H\", \"location\": \"Church Stretton\", \"stage_seq\": 28, \"distance_m\": 122673.847, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0907H\", \"location\": \"Marshbrook S.B.\", \"stage_seq\": 29, \"distance_m\": 126833.34, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"0911H\", \"wtt_dep\": \"0912H\", \"location\": \"Craven Arms\", \"stage_seq\": 30, \"distance_m\": 134211.449, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0917\", \"location\": \"Bromfield\", \"stage_seq\": 31, \"distance_m\": 142705.313, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"0920\", \"wtt_dep\": \"0921\", \"location\": \"Ludlow\", \"stage_seq\": 32, \"distance_m\": 146341.27, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0925H\", \"location\": \"Woofferton\", \"stage_seq\": 33, \"distance_m\": 153260.893, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"0930H\", \"wtt_dep\": \"0931H\", \"location\": \"Leominster\", \"stage_seq\": 34, \"distance_m\": 163935.872, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0939\", \"location\": \"Moreton-on-Lugg\", \"stage_seq\": 35, \"distance_m\": 177249.868, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942\", \"location\": \"Shelwick Jn\", \"stage_seq\": 36, \"distance_m\": 181442.166, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"0946\", \"wtt_dep\": \"0948\", \"location\": \"Hereford\", \"stage_seq\": 37, \"distance_m\": 184098.151, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955\", \"location\": \"Tram Inn\", \"stage_seq\": 38, \"distance_m\": 194843.673, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959\", \"location\": \"Pontrilas\", \"stage_seq\": 39, \"distance_m\": 204026.909, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1009\", \"wtt_dep\": \"1010\", \"location\": \"Abergavenny\", \"stage_seq\": 40, \"distance_m\": 222865.171, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1016H\", \"location\": \"Little Mill Jn\", \"stage_seq\": 41, \"distance_m\": 235410.144, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1021H\", \"wtt_dep\": \"1022H\", \"location\": \"Cwmbran\", \"stage_seq\": 42, \"distance_m\": 242550.539, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1029H\", \"location\": \"Maindee North Jn\", \"stage_seq\": 43, \"distance_m\": 252502.203, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031\", \"location\": \"Maindee West Jn\", \"stage_seq\": 44, \"distance_m\": 253341.01, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1032\", \"wtt_dep\": \"1035\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 45, \"distance_m\": 253830.843, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036H\", \"location\": \"Gaer Jn\", \"stage_seq\": 46, \"distance_m\": 255526.252, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 47, \"distance_m\": 256555.423, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Marshfield\", \"stage_seq\": 48, \"distance_m\": 262507.086, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 49, \"distance_m\": 270576.813, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 50, \"distance_m\": 271623.966, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1047H\", \"wtt_dep\": \"1050H\", \"location\": \"Cardiff Central\", \"stage_seq\": 51, \"distance_m\": 272979.556, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1053H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 52, \"distance_m\": 275105.589, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1101H\", \"location\": \"Pontyclun\", \"stage_seq\": 53, \"distance_m\": 290950.309, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1109\", \"wtt_dep\": \"1110\", \"location\": \"Bridgend\", \"stage_seq\": 54, \"distance_m\": 305488.574, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114\", \"location\": \"Stormy\", \"stage_seq\": 55, \"distance_m\": 312136.588, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116H\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 56, \"distance_m\": 318844.83, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1117H\", \"location\": \"Margam East Jn\", \"stage_seq\": 57, \"distance_m\": 321282.604, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1120H\", \"wtt_dep\": \"1121H\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 58, \"distance_m\": 325136.568, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1125H\", \"location\": \"Court Sart Jn\", \"stage_seq\": 59, \"distance_m\": 331569.908, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1127H\", \"wtt_dep\": \"1128H\", \"location\": \"Neath\", \"stage_seq\": 60, \"distance_m\": 334043.653, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1138H\", \"location\": \"Swansea Loop East\", \"stage_seq\": 61, \"distance_m\": 345955.764, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1140H\", \"wtt_dep\": \"1148\", \"location\": \"Swansea\", \"stage_seq\": 62, \"distance_m\": 346262.516, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150\", \"location\": \"Swansea Loop East\", \"stage_seq\": 63, \"distance_m\": 346569.268, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Swansea Loop West\", \"stage_seq\": 64, \"distance_m\": 348513.986, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1157H\", \"wtt_dep\": \"1158H\", \"location\": \"Gowerton\", \"stage_seq\": 65, \"distance_m\": 355462.892, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Llandeilo Jn\", \"stage_seq\": 66, \"distance_m\": 362129.246, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1206H\", \"location\": \"Llanelli\", \"stage_seq\": 67, \"distance_m\": 364656.006, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212H\", \"location\": \"Pembrey & Burry Port\", \"stage_seq\": 68, \"distance_m\": 370995.885, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219H\", \"location\": \"Kidwelly\", \"stage_seq\": 69, \"distance_m\": 379298.138, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Bertwyn L.C.\", \"stage_seq\": 70, \"distance_m\": 381515.5, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225H\", \"location\": \"Ferryside\", \"stage_seq\": 71, \"distance_m\": 386127.411, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234H\", \"location\": \"Carmarthen Jn\", \"stage_seq\": 72, \"distance_m\": 396525.356, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1240H\", \"location\": \"Carmarthen\", \"stage_seq\": 73, \"distance_m\": 396828.685, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242H\", \"location\": \"Carmarthen Bridge\", \"stage_seq\": 74, \"distance_m\": 397007.916, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Sarnau S.B.\", \"stage_seq\": 75, \"distance_m\": 403956.078, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"St Clears Crossing\", \"stage_seq\": 76, \"distance_m\": 409600.309, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256H\", \"location\": \"Whitland\", \"stage_seq\": 77, \"distance_m\": 418628.965, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303H\", \"location\": \"Clunderwen\", \"stage_seq\": 78, \"distance_m\": 427327.996, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1310H\", \"wtt_dep\": \"1311H\", \"location\": \"Clarbeston Road\", \"stage_seq\": 79, \"distance_m\": 437908.025, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1320H\", \"location\": \"Haverfordwest\", \"stage_seq\": 80, \"distance_m\": 446330.473, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1327H\", \"wtt_dep\": \"1328H\", \"location\": \"Johnston\", \"stage_seq\": 81, \"distance_m\": 453876.157, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332H\", \"location\": \"Herbrandston Jn\", \"stage_seq\": 82, \"distance_m\": 457657.777, \"section_seq\": 1, \"route_path_id\": 105389}, {\"is_pass\": false, \"wtt_arr\": \"1337\", \"wtt_dep\": null, \"location\": \"Milford Haven\", \"stage_seq\": 83, \"distance_m\": 460308.162, \"section_seq\": 1, \"route_path_id\": 105389}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 460308.162, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105389}], \"total_distance_m\": 460308.162, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 452257.463, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8050.699, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0730", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.5", "current_position_lat": "51.7156984", "current_position_lon": "-5.0414452", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:37:35Z\", \"source_id\": 55154633, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:37:38Z\", \"source_id\": 17652971, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:40:18Z\", \"source_id\": 55162134, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:40:20Z\", \"source_id\": 17654992, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:42:20Z\", \"source_id\": 55167520, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:42:23Z\", \"source_id\": 17656573, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:33Z\", \"source_id\": 55176814, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:39Z\", \"source_id\": 17659073, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:49:27Z\", \"source_id\": 55187678, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:49:34Z\", \"source_id\": 17662093, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:50Z\", \"source_id\": 55194484, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:54Z\", \"source_id\": 17663920, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:49Z\", \"source_id\": 55210967, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:51Z\", \"source_id\": 17668503, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:44Z\", \"source_id\": 55236807, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:45Z\", \"source_id\": 17675480, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:13Z\", \"source_id\": 55257753, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:19Z\", \"source_id\": 17681306, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:41Z\", \"source_id\": 55315775, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:47Z\", \"source_id\": 17697158, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:05Z\", \"source_id\": 17704212, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:21:23Z\", \"source_id\": 17732204, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:30:14Z\", \"source_id\": 17738600, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T08:49:34Z\", \"source_id\": 17752604, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:11:10Z\", \"source_id\": 17780248, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:29:11Z\", \"source_id\": 17809956, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:30:49Z\", \"source_id\": 55634026, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:31:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:30:52Z\", \"source_id\": 17813340, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:45:10Z\", \"source_id\": 55671142, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T09:46:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T09:45:14Z\", \"source_id\": 17823871, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:01:22Z\", \"source_id\": 55711955, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:02:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:01:23Z\", \"source_id\": 17835794, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:08:46Z\", \"source_id\": 55731775, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:08:51Z\", \"source_id\": 17841218, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:20:51Z\", \"source_id\": 55763202, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:21:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:20:56Z\", \"source_id\": 17850092, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:27:18Z\", \"source_id\": 55779822, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:28:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:27:23Z\", \"source_id\": 17854786, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:38:30Z\", \"source_id\": 55808282, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:38:38Z\", \"source_id\": 17862951, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:03:18Z\", \"source_id\": 55871413, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:04:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:03:21Z\", \"source_id\": 17880785, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:09:36Z\", \"source_id\": 17885244, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:15:58Z\", \"source_id\": 17889950, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:22:31Z\", \"source_id\": 17894725, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:07Z\", \"source_id\": 55949315, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:34:14Z\", \"source_id\": 17903141, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:55:57Z\", \"source_id\": 17918830, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:09:51Z\", \"source_id\": 17928896, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:01Z\", \"source_id\": 17935614, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:35:00Z\", \"source_id\": 17947246, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milford Haven", "service_state_platform": null, "timing_fact_generation": 1789734901601886, "current_leg_arrival_utc": "2026-09-18T13:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:35:01.572627", "service_state_evidence_id": 17947246, "current_leg_start_actual_dep": "2026-09-18T13:28:30+01:00", "operational_evidence_version": 208, "service_state_event_time_utc": "2026-09-18T12:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:45:02.089858", "service_state_valid_until_kind": null, "operational_interpretation_version": 208, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
MAN |
MFH |
1V35 |
197031+197111 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14237.452, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18861.29, "from_m": 14237.452, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 19814.838, "from_m": 18861.29, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41927.756, "from_m": 19814.838, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 42809.099, "from_m": 41927.756, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 48872.288, "from_m": 42809.099, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49247.398, "from_m": 48872.288, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49881.622, "from_m": 49247.398, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49937.774, "from_m": 49881.622, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49945.782, "from_m": 49937.774, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49998.074, "from_m": 49945.782, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50042.481, "from_m": 49998.074, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50246.157, "from_m": 50042.481, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50533.989, "from_m": 50246.157, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50737.201, "from_m": 50533.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": 50760.566, "from_m": 50737.201, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 55590.58, "from_m": 50760.566, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57450.984, "from_m": 55590.58, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70998.503, "from_m": 57450.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71982.422, "from_m": 70998.503, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 98639.952, "from_m": 71982.422, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101855.165, "from_m": 98639.952, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 102443.09, "from_m": 101855.165, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 102504.601, "from_m": 102443.09, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 102711.107, "from_m": 102504.601, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 103582.173, "from_m": 102711.107, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 103624.389, "from_m": 103582.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106391.173, "from_m": 103624.389, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107110.417, "from_m": 106391.173, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 110281.752, "from_m": 107110.417, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110677.489, "from_m": 110281.752, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 112169.251, "from_m": 110677.489, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 112724.111, "from_m": 112169.251, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117315.248, "from_m": 112724.111, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119849.958, "from_m": 117315.248, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 126143.992, "from_m": 119849.958, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140697.99, "from_m": 126143.992, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 145750.736, "from_m": 140697.99, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 147923.089, "from_m": 145750.736, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 164136.741, "from_m": 147923.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": 164466.639, "from_m": 164136.741, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 164503.123, "from_m": 164466.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170716.309, "from_m": 164503.123, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 170915.697, "from_m": 170716.309, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 173015.855, "from_m": 170915.697, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 175919.993, "from_m": 173015.855, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 177714.097, "from_m": 175919.993, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 181442.166, "from_m": 177714.097, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 182902.252, "from_m": 181442.166, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 183296.635, "from_m": 182902.252, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184492.443, "from_m": 183296.635, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 185288.552, "from_m": 184492.443, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 187519.9, "from_m": 185288.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 189192.397, "from_m": 187519.9, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 189703.848, "from_m": 189192.397, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 198173.116, "from_m": 189703.848, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 203086.285, "from_m": 198173.116, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 204103.512, "from_m": 203086.285, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 205529.364, "from_m": 204103.512, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 214007.25, "from_m": 205529.364, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214549.93, "from_m": 214007.25, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 219302.153, "from_m": 214549.93, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 237854.561, "from_m": 219302.153, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 238677.031, "from_m": 237854.561, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 248271.614, "from_m": 238677.031, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 251239.172, "from_m": 248271.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": 253297.17, "from_m": 251239.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 253334.365, "from_m": 253297.17, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 253400.055, "from_m": 253334.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 253462.867, "from_m": 253400.055, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 253635.928, "from_m": 253462.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 254188.021, "from_m": 253635.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": 254427.866, "from_m": 254188.021, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 254614.378, "from_m": 254427.866, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 255485.638, "from_m": 254614.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 256863.231, "from_m": 255485.638, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 257097.362, "from_m": 256863.231, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 269019.663, "from_m": 257097.362, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 269977.152, "from_m": 269019.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": 270174.862, "from_m": 269977.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": 270576.813, "from_m": 270174.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": 270638.807, "from_m": 270576.813, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 271540.867, "from_m": 270638.807, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 271623.966, "from_m": 271540.867, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 271835.428, "from_m": 271623.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 272014.525, "from_m": 271835.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 272064.433, "from_m": 272014.525, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 272214.826, "from_m": 272064.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": 272656.602, "from_m": 272214.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": 272924.867, "from_m": 272656.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": 273642.553, "from_m": 272924.867, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 296807.156, "from_m": 273642.553, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 304515.43, "from_m": 296807.156, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 304920.834, "from_m": 304515.43, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 305654.725, "from_m": 304920.834, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 305747.241, "from_m": 305654.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": 305810.859, "from_m": 305747.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 305873.753, "from_m": 305810.859, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 308008.232, "from_m": 305873.753, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 310178.293, "from_m": 308008.232, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 312544.658, "from_m": 310178.293, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 318354.282, "from_m": 312544.658, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 319041.825, "from_m": 318354.282, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 321305.028, "from_m": 319041.825, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 321373.233, "from_m": 321305.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 323397.573, "from_m": 321373.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": 324189.464, "from_m": 323397.573, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 325473.964, "from_m": 324189.464, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 334068.474, "from_m": 325473.964, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 334993.927, "from_m": 334068.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": 338779.894, "from_m": 334993.927, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 340206.837, "from_m": 338779.894, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 341776.69, "from_m": 340206.837, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 344055.943, "from_m": 341776.69, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 345030.099, "from_m": 344055.943, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 345060.293, "from_m": 345030.099, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 345454.545, "from_m": 345060.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 347070.487, "from_m": 345454.545, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 347464.74, "from_m": 347070.487, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 347494.934, "from_m": 347464.74, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 347559.034, "from_m": 347494.934, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 347606.771, "from_m": 347559.034, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 347792.793, "from_m": 347606.771, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 347854.753, "from_m": 347792.793, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 347906.866, "from_m": 347854.753, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 347971.629, "from_m": 347906.866, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 348593.795, "from_m": 347971.629, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 351087.839, "from_m": 348593.795, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 359996.316, "from_m": 351087.839, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 361313.01, "from_m": 359996.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 364472.347, "from_m": 361313.01, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 364519.681, "from_m": 364472.347, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 365265.062, "from_m": 364519.681, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 384989.776, "from_m": 365265.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 386341.392, "from_m": 384989.776, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 395485.933, "from_m": 386341.392, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 396548.833, "from_m": 395485.933, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 396565.562, "from_m": 396548.833, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 396571.76, "from_m": 396565.562, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 397138.682, "from_m": 396571.76, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 418245.037, "from_m": 397138.682, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 418403.173, "from_m": 418245.037, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 418418.451, "from_m": 418403.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": 418840.988, "from_m": 418418.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": 419944.559, "from_m": 418840.988, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 421957.078, "from_m": 419944.559, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 438307.934, "from_m": 421957.078, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 446207.127, "from_m": 438307.934, "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": 447135.552, "from_m": 446207.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 451626.626, "from_m": 447135.552, "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": 454472.086, "from_m": 451626.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 455553.767, "from_m": 454472.086, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 459449.289, "from_m": 455553.767, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 460308.162, "from_m": 459449.289, "capability_applied": null, "effective_limit_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": 662719, "profile_key": "37c8b2f45e4a6eebb2bf6d1814e4666e1ab1925f1ecfe0a3c873ede28ffef511", "schedule_id": 36450, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0730", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13200.339, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0747H", "location": "Wilmslow", "stage_seq": 10, "distance_m": 19212.767, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Alderley Edge", "stage_seq": 11, "distance_m": 21890.066, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752", "location": "Chelford", "stage_seq": 12, "distance_m": 26804.849, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Sandbach", "stage_seq": 13, "distance_m": 42225.989, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Crewe Sig. CE154", "stage_seq": 14, "distance_m": 48386.451, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0810", "location": "Crewe", "stage_seq": 15, "distance_m": 49589.235, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Crewe Gresty Lane Jn", "stage_seq": 16, "distance_m": 50760.566, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Crewe Gresty Green West Jn", "stage_seq": 17, "distance_m": 51950.933, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Nantwich", "stage_seq": 18, "distance_m": 56702.29, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Wrenbury", "stage_seq": 19, "distance_m": 63864.873, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0828", "location": "Whitchurch (Shropshire)", "stage_seq": 20, "distance_m": 71733.293, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Prees", "stage_seq": 21, "distance_m": 79650.161, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Wem", "stage_seq": 22, "distance_m": 84853.318, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Harlescott L.C.", "stage_seq": 23, "distance_m": 98815.223, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": "0849H", "location": "Shrewsbury", "stage_seq": 24, "distance_m": 102139.917, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0851", "location": "English Bridge Jn", "stage_seq": 25, "distance_m": 102704.346, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Sutton Bridge Jn", "stage_seq": 26, "distance_m": 103509.891, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0858", "location": "Dorrington", "stage_seq": 27, "distance_m": 112238.075, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "0903H", "wtt_dep": "0904H", "location": "Church Stretton", "stage_seq": 28, "distance_m": 122673.847, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0907H", "location": "Marshbrook S.B.", "stage_seq": 29, "distance_m": 126833.34, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "0911H", "wtt_dep": "0912H", "location": "Craven Arms", "stage_seq": 30, "distance_m": 134211.449, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0917", "location": "Bromfield", "stage_seq": 31, "distance_m": 142705.313, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "0920", "wtt_dep": "0921", "location": "Ludlow", "stage_seq": 32, "distance_m": 146341.27, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0925H", "location": "Woofferton", "stage_seq": 33, "distance_m": 153260.893, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "0930H", "wtt_dep": "0931H", "location": "Leominster", "stage_seq": 34, "distance_m": 163935.872, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0939", "location": "Moreton-on-Lugg", "stage_seq": 35, "distance_m": 177249.868, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942", "location": "Shelwick Jn", "stage_seq": 36, "distance_m": 181442.166, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "0946", "wtt_dep": "0948", "location": "Hereford", "stage_seq": 37, "distance_m": 184098.151, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955", "location": "Tram Inn", "stage_seq": 38, "distance_m": 194843.673, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959", "location": "Pontrilas", "stage_seq": 39, "distance_m": 204026.909, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1009", "wtt_dep": "1010", "location": "Abergavenny", "stage_seq": 40, "distance_m": 222865.171, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1016H", "location": "Little Mill Jn", "stage_seq": 41, "distance_m": 235410.144, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1021H", "wtt_dep": "1022H", "location": "Cwmbran", "stage_seq": 42, "distance_m": 242550.539, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1029H", "location": "Maindee North Jn", "stage_seq": 43, "distance_m": 252502.203, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031", "location": "Maindee West Jn", "stage_seq": 44, "distance_m": 253341.01, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1032", "wtt_dep": "1035", "location": "Newport (South Wales)", "stage_seq": 45, "distance_m": 253830.843, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036H", "location": "Gaer Jn", "stage_seq": 46, "distance_m": 255526.252, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037H", "location": "Ebbw Jn", "stage_seq": 47, "distance_m": 256555.423, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041", "location": "Marshfield", "stage_seq": 48, "distance_m": 262507.086, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Moorland Road Jn", "stage_seq": 49, "distance_m": 270576.813, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Long Dyke Jn", "stage_seq": 50, "distance_m": 271623.966, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1047H", "wtt_dep": "1050H", "location": "Cardiff Central", "stage_seq": 51, "distance_m": 272979.556, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1053H", "location": "Leckwith Loop North Jn", "stage_seq": 52, "distance_m": 275105.589, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1101H", "location": "Pontyclun", "stage_seq": 53, "distance_m": 290950.309, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1109", "wtt_dep": "1110", "location": "Bridgend", "stage_seq": 54, "distance_m": 305488.574, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114", "location": "Stormy", "stage_seq": 55, "distance_m": 312136.588, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116H", "location": "Margam Moors Jn", "stage_seq": 56, "distance_m": 318844.83, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1117H", "location": "Margam East Jn", "stage_seq": 57, "distance_m": 321282.604, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1120H", "wtt_dep": "1121H", "location": "Port Talbot Parkway", "stage_seq": 58, "distance_m": 325136.568, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1125H", "location": "Court Sart Jn", "stage_seq": 59, "distance_m": 331569.908, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1127H", "wtt_dep": "1128H", "location": "Neath", "stage_seq": 60, "distance_m": 334043.653, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1138H", "location": "Swansea Loop East", "stage_seq": 61, "distance_m": 345955.764, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1140H", "wtt_dep": "1148", "location": "Swansea", "stage_seq": 62, "distance_m": 346262.516, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150", "location": "Swansea Loop East", "stage_seq": 63, "distance_m": 346569.268, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152", "location": "Swansea Loop West", "stage_seq": 64, "distance_m": 348513.986, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1157H", "wtt_dep": "1158H", "location": "Gowerton", "stage_seq": 65, "distance_m": 355462.892, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Llandeilo Jn", "stage_seq": 66, "distance_m": 362129.246, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1206H", "location": "Llanelli", "stage_seq": 67, "distance_m": 364656.006, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212H", "location": "Pembrey & Burry Port", "stage_seq": 68, "distance_m": 370995.885, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219H", "location": "Kidwelly", "stage_seq": 69, "distance_m": 379298.138, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Bertwyn L.C.", "stage_seq": 70, "distance_m": 381515.5, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225H", "location": "Ferryside", "stage_seq": 71, "distance_m": 386127.411, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234H", "location": "Carmarthen Jn", "stage_seq": 72, "distance_m": 396525.356, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1240H", "location": "Carmarthen", "stage_seq": 73, "distance_m": 396828.685, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242H", "location": "Carmarthen Bridge", "stage_seq": 74, "distance_m": 397007.916, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Sarnau S.B.", "stage_seq": 75, "distance_m": 403956.078, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "St Clears Crossing", "stage_seq": 76, "distance_m": 409600.309, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256H", "location": "Whitland", "stage_seq": 77, "distance_m": 418628.965, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303H", "location": "Clunderwen", "stage_seq": 78, "distance_m": 427327.996, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1310H", "wtt_dep": "1311H", "location": "Clarbeston Road", "stage_seq": 79, "distance_m": 437908.025, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1320H", "location": "Haverfordwest", "stage_seq": 80, "distance_m": 446330.473, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1327H", "wtt_dep": "1328H", "location": "Johnston", "stage_seq": 81, "distance_m": 453876.157, "section_seq": 1, "route_path_id": 105389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332H", "location": "Herbrandston Jn", "stage_seq": 82, "distance_m": 457657.777, "section_seq": 1, "route_path_id": 105389}, {"is_pass": false, "wtt_arr": "1337", "wtt_dep": null, "location": "Milford Haven", "stage_seq": 83, "distance_m": 460308.162, "section_seq": 1, "route_path_id": 105389}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 460308.162, "from_m": 0.0, "section_seq": 1, "route_path_id": 105389}], "total_distance_m": 460308.162, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 452257.463, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8050.699, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:37:35Z", "source_id": 55154633, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:38:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:37:38Z", "source_id": 17652971, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:40:18Z", "source_id": 55162134, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:40:20Z", "source_id": 17654992, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:42:20Z", "source_id": 55167520, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:42:23Z", "source_id": 17656573, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:33Z", "source_id": 55176814, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:46:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:39Z", "source_id": 17659073, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:49:27Z", "source_id": 55187678, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:50:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:49:34Z", "source_id": 17662093, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:50Z", "source_id": 55194484, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:54Z", "source_id": 17663920, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:49Z", "source_id": 55210967, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:51Z", "source_id": 17668503, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10609, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:44Z", "source_id": 55236807, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:07:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:45Z", "source_id": 17675480, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11074, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:13Z", "source_id": 55257753, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:19Z", "source_id": 17681306, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11146, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:41Z", "source_id": 55315775, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:47Z", "source_id": 17697158, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:05Z", "source_id": 17704212, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:21:23Z", "source_id": 17732204, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T09:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:30:14Z", "source_id": 17738600, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T09:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T08:49:34Z", "source_id": 17752604, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T09:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:11:10Z", "source_id": 17780248, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T10:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:29:11Z", "source_id": 17809956, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:30:49Z", "source_id": 55634026, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T09:31:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:30:52Z", "source_id": 17813340, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24959, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:45:10Z", "source_id": 55671142, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-18T09:46:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T09:45:14Z", "source_id": 17823871, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-18T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:01:22Z", "source_id": 55711955, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-18T10:02:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:01:23Z", "source_id": 17835794, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-18T11:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:08:46Z", "source_id": 55731775, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-18T10:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:08:51Z", "source_id": 17841218, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-18T11:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:20:51Z", "source_id": 55763202, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-18T10:21:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:20:56Z", "source_id": 17850092, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-18T11:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25532, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:27:18Z", "source_id": 55779822, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-18T10:28:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:27:23Z", "source_id": 17854786, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-18T11:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25485, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:38:30Z", "source_id": 55808282, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-18T10:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:38:38Z", "source_id": 17862951, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-18T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25409, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:03:18Z", "source_id": 55871413, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-18T11:04:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:03:21Z", "source_id": 17880785, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-18T12:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:09:36Z", "source_id": 17885244, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-18T12:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:15:58Z", "source_id": 17889950, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-18T12:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:22:31Z", "source_id": 17894725, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-18T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25628, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:07Z", "source_id": 55949315, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-18T11:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:34:14Z", "source_id": 17903141, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-18T12:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:55:57Z", "source_id": 17918830, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-18T12:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:09:51Z", "source_id": 17928896, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-18T13:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:01Z", "source_id": 17935614, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-18T13:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:35:00Z", "source_id": 17947246, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-18T13:34:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0730 |
0730 |
3 |
None |
None |
Milford Haven |
1339 |
1337 |
None |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38868/2026-09-18/detailed |
None |
Johnston |
2026-09-18T13:28:30+01:00 |
Milford Haven |
5.5 |
{"type": "LineString", "coordinates": [[-4.9970524, 51.7568197], [-4.996660400000001, 51.75618970000001], [-4.9963938, 51.7558358], [-4.9957415, 51.7550865], [-4.995525, 51.7548468], [-4.9950707, 51.7543748], [-4.9944850999999995, 51.753833699999994], [-4.9940682, 51.75347880000001], [-4.9927629, 51.7524652], [-4.9925499, 51.752274199999995], [-4.9923805, 51.752081800000006], [-4.992198799999999, 51.75183440000001], [-4.9920598, 51.7515571], [-4.9919519999999995, 51.751266399999984], [-4.991871, 51.75092149999999], [-4.9918227, 51.7505198], [-4.9918241, 51.7502271], [-4.9918657, 51.74987629999999], [-4.991948, 51.74957340000001], [-4.9921558, 51.74910810000001], [-4.9924558999999995, 51.7485642], [-4.992697399999999, 51.7481575], [-4.9928642000000005, 51.7478749], [-4.993500999999999, 51.74676900000001], [-4.994070599999999, 51.745771299999994], [-4.9943305, 51.745324], [-4.9945972, 51.744972], [-4.9950790000000005, 51.744434], [-4.995387299999999, 51.744139999999994], [-4.9958421, 51.7437599], [-4.996479, 51.7432835], [-4.996976199999999, 51.74296759999999], [-4.9980246, 51.742385599999984], [-4.998323, 51.7422427], [-4.9992028, 51.7418803], [-5.000038899999999, 51.7416274], [-5.001054399999999, 51.741356200000006], [-5.001368899999999, 51.7412793], [-5.0042292, 51.74057749999999], [-5.004338499999999, 51.74055069999999], [-5.007888099999999, 51.73965689999999], [-5.009570299999999, 51.7392646], [-5.011465699999999, 51.738811], [-5.0135358, 51.73830280000001], [-5.0151829999999995, 51.7378859], [-5.0175875, 51.73728979999999], [-5.020499, 51.7365858], [-5.0225225, 51.73610419999999], [-5.0242695, 51.73567049999998], [-5.0250551, 51.7354839], [-5.0270062, 51.7349726], [-5.027811, 51.73469709999999], [-5.0283517, 51.7344679], [-5.0288358, 51.7342438], [-5.0292957, 51.7340079], [-5.0297931, 51.7337156], [-5.030286599999999, 51.7333855], [-5.03056559106932, 51.73317742681301], [-5.030781499999999, 51.7330164], [-5.0312168, 51.732649999999985], [-5.031609499999999, 51.7322804], [-5.031966199999999, 51.7319098], [-5.0326509, 51.7310238], [-5.0342173, 51.7287511], [-5.034889699999999, 51.727823999999984], [-5.0362147, 51.7259248], [-5.036398599999999, 51.725639099999995], [-5.036526899999999, 51.725344], [-5.0366006, 51.7250776], [-5.0366308, 51.7249194], [-5.0366389, 51.7247096], [-5.0366273, 51.72458840000001], [-5.0366057, 51.72436460000001], [-5.0364953, 51.722627], [-5.036497699999999, 51.722356299999994], [-5.036535, 51.72209209999999], [-5.036600998939315, 51.721918011123584], [-5.036632999999999, 51.7218336], [-5.036785499999999, 51.7215845], [-5.036981999999999, 51.7213406], [-5.037208399999999, 51.7211195], [-5.0374684, 51.720924700000005], [-5.0380871, 51.72050769999999], [-5.038488899999999, 51.720186000000005], [-5.0386836, 51.7199304], [-5.0387824000000005, 51.7197785], [-5.0389024, 51.7195019], [-5.039077999999999, 51.7190308], [-5.0393014, 51.7184959], [-5.0394155, 51.718272899999995], [-5.0395972, 51.7179817], [-5.0398732, 51.7176737], [-5.0401017999999995, 51.717457800000005], [-5.0402778999999995, 51.71729539999999], [-5.040519799999999, 51.71709899999999], [-5.040714799999999, 51.7168995], [-5.040881499999999, 51.7167168], [-5.0411048, 51.7164392], [-5.041208, 51.71629159999999], [-5.041316800000001, 51.716114100000006], [-5.0413984, 51.71590319999999], [-5.0414452, 51.71569839999999]]} |
3.9 |
1328½ |
1334 |
Johnston |
Milford Haven |
Milford Haven |
51.7156984 |
-5.0414452 |
51.7156984 |
-5.0414452 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:34:00 |
Milford Haven |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17947246 |
1789734901601886 |
208 |
208 |
2026-09-18 12:45:02.089858 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:35:01.572627 |
| 639714 |
668822 |
P23940 |
302N16MI18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 12:35:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 668822, "stp": "P", "toc": "Northern", "uid": "P23940", "consist": "156412", "dest_crs": "CNE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23940/2026-09-18/detailed", "trust_id": "302N16MI18", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colne", "service_date": "2026-09-18", "dest_arr_time": "1234", "dest_platform": "1", "is_terminated": 1, "next_location": "Brierfield", "signalling_id": "2N16", "timing_status": "LATE", "origin_station": "Preston", "current_leg_arr": "1226", "current_leg_dep": "1222", "current_leg_end": "Brierfield", "origin_dep_time": "1124", "origin_platform": "4C", "current_location": "Brierfield", "last_update_time": "2026-09-18T12:45:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2446317, 53.793789299999986], [-2.2442957, 53.7940868], [-2.2442434999999996, 53.79414130000001], [-2.2440778999999997, 53.794365199999994], [-2.2439929, 53.7944901], [-2.243823, 53.79481259999999], [-2.2437051, 53.79515850000001], [-2.2436599, 53.795562899999986], [-2.2437114, 53.795927899999995], [-2.2442973, 53.798524099999995], [-2.2449285, 53.8015881], [-2.2449959, 53.8019916], [-2.2450444999999997, 53.80247429999999], [-2.245045, 53.8025569], [-2.2450529, 53.8028683], [-2.2450564999999996, 53.80301459999999], [-2.2450203, 53.8035169], [-2.244899600000001, 53.80446229999999], [-2.244814799999999, 53.8048203], [-2.2446548, 53.8053571], [-2.2444848, 53.8058596], [-2.2443744000000003, 53.8061304], [-2.244121, 53.8067029], [-2.2433723, 53.8081037], [-2.2429781, 53.80886409999999], [-2.242727299999999, 53.8093147], [-2.2426387, 53.8095049], [-2.2424692, 53.809823], [-2.242125, 53.810503999999995], [-2.2418648999999995, 53.8109961], [-2.241517, 53.81183430000001], [-2.2411812, 53.81287139999999], [-2.2395816, 53.8180138], [-2.2388981, 53.8198667], [-2.2384515, 53.82095889999999], [-2.2382114999999994, 53.821456399999995], [-2.2378959999999997, 53.8220247], [-2.236634899999999, 53.8238058], [-2.236243, 53.8243669]]}", "current_leg_start": "Burnley Central", "dest_arr_time_act": "1234", "motion_projection": null, "next_location_lat": "53.8243669", "next_location_lon": "-2.2362430", "previous_location": "Burnley Central", "current_leg_milage": "2.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 379.743, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 528.126, \"from_m\": 379.743, \"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\": 568.546, \"from_m\": 528.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 627.847, \"from_m\": 568.546, \"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\": 677.427, \"from_m\": 627.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2671.686, \"from_m\": 677.427, \"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\": 3838.882, \"from_m\": 2671.686, \"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\": 4014.17, \"from_m\": 3838.882, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4078.787, \"from_m\": 4014.17, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5122.334, \"from_m\": 4078.787, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5899.929, \"from_m\": 5122.334, \"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\": 6457.588, \"from_m\": 5899.929, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18127.812, \"from_m\": 6457.588, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19093.055, \"from_m\": 18127.812, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19605.088, \"from_m\": 19093.055, \"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\": 19633.409, \"from_m\": 19605.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20158.912, \"from_m\": 19633.409, \"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\": 20381.671, \"from_m\": 20158.912, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22073.771, \"from_m\": 20381.671, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23123.882, \"from_m\": 22073.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25416.678, \"from_m\": 23123.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25441.123, \"from_m\": 25416.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27724.96, \"from_m\": 25441.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28110.267, \"from_m\": 27724.96, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 34489.222, \"from_m\": 28110.267, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35507.976, \"from_m\": 34489.222, \"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\": 35563.027, \"from_m\": 35507.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\": 36201.501, \"from_m\": 35563.027, \"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\": 36244.217, \"from_m\": 36201.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36969.597, \"from_m\": 36244.217, \"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\": 38392.472, \"from_m\": 36969.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44110.48, \"from_m\": 38392.472, \"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\": 46483.51, \"from_m\": 44110.48, \"capability_applied\": null, \"effective_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\": 668822, \"profile_key\": \"234d0d8cc68df84c4d692e9babe6e9e93799e2fef0a0b7b22862fbcf2d565d1a\", \"schedule_id\": 19598, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1124\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1125H\", \"location\": \"Ribble Jn\", \"stage_seq\": 2, \"distance_m\": 969.698, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1127H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 3, \"distance_m\": 2697.84, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1130\", \"wtt_dep\": \"1130H\", \"location\": \"Lostock Hall\", \"stage_seq\": 4, \"distance_m\": 4622.126, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131H\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 5, \"distance_m\": 4950.633, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1133\", \"wtt_dep\": \"1134\", \"location\": \"Bamber Bridge\", \"stage_seq\": 6, \"distance_m\": 6378.793, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1141\", \"wtt_dep\": \"1141H\", \"location\": \"Pleasington\", \"stage_seq\": 7, \"distance_m\": 14622.094, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1144\", \"wtt_dep\": \"1144H\", \"location\": \"Cherry Tree\", \"stage_seq\": 8, \"distance_m\": 16305.317, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1146H\", \"wtt_dep\": \"1147\", \"location\": \"Mill Hill (Lancashire)\", \"stage_seq\": 9, \"distance_m\": 17455.104, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1149H\", \"wtt_dep\": \"1151H\", \"location\": \"Blackburn\", \"stage_seq\": 10, \"distance_m\": 19380.531, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 11, \"distance_m\": 20361.056, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1156\", \"wtt_dep\": \"1156H\", \"location\": \"Rishton\", \"stage_seq\": 12, \"distance_m\": 23912.255, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1159\", \"wtt_dep\": \"1159H\", \"location\": \"Church & Oswaldtwistle\", \"stage_seq\": 13, \"distance_m\": 26464.637, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1202\", \"wtt_dep\": \"1203\", \"location\": \"Accrington\", \"stage_seq\": 14, \"distance_m\": 27847.546, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1207\", \"wtt_dep\": \"1207H\", \"location\": \"Huncoat\", \"stage_seq\": 15, \"distance_m\": 30539.693, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1210H\", \"location\": \"Hapton\", \"stage_seq\": 16, \"distance_m\": 32866.478, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1214\", \"location\": \"Rose Grove\", \"stage_seq\": 17, \"distance_m\": 35212.548, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Gannow Jn\", \"stage_seq\": 18, \"distance_m\": 36201.501, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218\", \"location\": \"Burnley Barracks\", \"stage_seq\": 19, \"distance_m\": 36900.53, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1221\", \"location\": \"Burnley Central\", \"stage_seq\": 20, \"distance_m\": 37849.786, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1225H\", \"location\": \"Brierfield\", \"stage_seq\": 21, \"distance_m\": 41347.057, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1229\", \"location\": \"Nelson\", \"stage_seq\": 22, \"distance_m\": 43280.988, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1230\", \"location\": \"Chaffers S.B.\", \"stage_seq\": 23, \"distance_m\": 43800.317, \"section_seq\": 1, \"route_path_id\": 74275}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": null, \"location\": \"Colne\", \"stage_seq\": 24, \"distance_m\": 46483.51, \"section_seq\": 1, \"route_path_id\": 74275}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46483.51, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74275}], \"total_distance_m\": 46483.51, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30532.188, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 15951.322, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1124", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "53.8243669", "current_position_lon": "-2.2362430", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:29:55Z\", \"source_id\": 55786313, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:30:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:30:00Z\", \"source_id\": 17856683, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:32:07Z\", \"source_id\": 55791766, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:32:09Z\", \"source_id\": 17858306, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:40:13Z\", \"source_id\": 55812576, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:40:16Z\", \"source_id\": 17864127, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:43:09Z\", \"source_id\": 55820149, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:43:12Z\", \"source_id\": 17866263, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:49:16Z\", \"source_id\": 55835829, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:49:18Z\", \"source_id\": 17870693, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:55:49Z\", \"source_id\": 55852584, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T10:56:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:55:50Z\", \"source_id\": 17875377, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:58:49Z\", \"source_id\": 55860323, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T10:58:53Z\", \"source_id\": 17877565, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:01:37Z\", \"source_id\": 55867144, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:03:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:01:41Z\", \"source_id\": 17879556, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:07:45Z\", \"source_id\": 55882840, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:08:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:07:48Z\", \"source_id\": 17883981, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:34Z\", \"source_id\": 55889930, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:11:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:10:39Z\", \"source_id\": 17886054, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:14:19Z\", \"source_id\": 55899340, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:15:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:14:23Z\", \"source_id\": 17888850, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:37Z\", \"source_id\": 55907568, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:18:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:17:41Z\", \"source_id\": 17891143, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:33Z\", \"source_id\": 55917670, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:21:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:21:36Z\", \"source_id\": 17894072, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:26:39Z\", \"source_id\": 55930060, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:26:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:26:44Z\", \"source_id\": 17897816, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brierfield", "service_state_platform": null, "timing_fact_generation": 1789730804284401, "current_leg_arrival_utc": "2026-09-18T12:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:35:01.888236", "service_state_evidence_id": 55930060, "current_leg_start_actual_dep": "2026-09-18T12:22:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-18T12:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:45:01.931331", "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 |
PRE |
CNE |
2N16 |
156412 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 379.743, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 528.126, "from_m": 379.743, "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": 568.546, "from_m": 528.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 627.847, "from_m": 568.546, "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": 677.427, "from_m": 627.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2671.686, "from_m": 677.427, "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": 3838.882, "from_m": 2671.686, "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": 4014.17, "from_m": 3838.882, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4078.787, "from_m": 4014.17, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5122.334, "from_m": 4078.787, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5899.929, "from_m": 5122.334, "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": 6457.588, "from_m": 5899.929, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18127.812, "from_m": 6457.588, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19093.055, "from_m": 18127.812, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19605.088, "from_m": 19093.055, "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": 19633.409, "from_m": 19605.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20158.912, "from_m": 19633.409, "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": 20381.671, "from_m": 20158.912, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22073.771, "from_m": 20381.671, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23123.882, "from_m": 22073.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25416.678, "from_m": 23123.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25441.123, "from_m": 25416.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27724.96, "from_m": 25441.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28110.267, "from_m": 27724.96, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 34489.222, "from_m": 28110.267, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35507.976, "from_m": 34489.222, "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": 35563.027, "from_m": 35507.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": 36201.501, "from_m": 35563.027, "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": 36244.217, "from_m": 36201.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36969.597, "from_m": 36244.217, "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": 38392.472, "from_m": 36969.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44110.48, "from_m": 38392.472, "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": 46483.51, "from_m": 44110.48, "capability_applied": null, "effective_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": 668822, "profile_key": "234d0d8cc68df84c4d692e9babe6e9e93799e2fef0a0b7b22862fbcf2d565d1a", "schedule_id": 19598, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1124", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1125H", "location": "Ribble Jn", "stage_seq": 2, "distance_m": 969.698, "section_seq": 1, "route_path_id": 74275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1127H", "location": "Farington Curve Jn", "stage_seq": 3, "distance_m": 2697.84, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1130", "wtt_dep": "1130H", "location": "Lostock Hall", "stage_seq": 4, "distance_m": 4622.126, "section_seq": 1, "route_path_id": 74275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131H", "location": "Lostock Hall Jn", "stage_seq": 5, "distance_m": 4950.633, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1133", "wtt_dep": "1134", "location": "Bamber Bridge", "stage_seq": 6, "distance_m": 6378.793, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1141", "wtt_dep": "1141H", "location": "Pleasington", "stage_seq": 7, "distance_m": 14622.094, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1144", "wtt_dep": "1144H", "location": "Cherry Tree", "stage_seq": 8, "distance_m": 16305.317, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1146H", "wtt_dep": "1147", "location": "Mill Hill (Lancashire)", "stage_seq": 9, "distance_m": 17455.104, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1149H", "wtt_dep": "1151H", "location": "Blackburn", "stage_seq": 10, "distance_m": 19380.531, "section_seq": 1, "route_path_id": 74275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153", "location": "Daisyfield Jn", "stage_seq": 11, "distance_m": 20361.056, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1156", "wtt_dep": "1156H", "location": "Rishton", "stage_seq": 12, "distance_m": 23912.255, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1159", "wtt_dep": "1159H", "location": "Church & Oswaldtwistle", "stage_seq": 13, "distance_m": 26464.637, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1202", "wtt_dep": "1203", "location": "Accrington", "stage_seq": 14, "distance_m": 27847.546, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1207", "wtt_dep": "1207H", "location": "Huncoat", "stage_seq": 15, "distance_m": 30539.693, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1210H", "location": "Hapton", "stage_seq": 16, "distance_m": 32866.478, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1214", "location": "Rose Grove", "stage_seq": 17, "distance_m": 35212.548, "section_seq": 1, "route_path_id": 74275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Gannow Jn", "stage_seq": 18, "distance_m": 36201.501, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218", "location": "Burnley Barracks", "stage_seq": 19, "distance_m": 36900.53, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1221", "location": "Burnley Central", "stage_seq": 20, "distance_m": 37849.786, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1225H", "location": "Brierfield", "stage_seq": 21, "distance_m": 41347.057, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1229", "location": "Nelson", "stage_seq": 22, "distance_m": 43280.988, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1230", "location": "Chaffers S.B.", "stage_seq": 23, "distance_m": 43800.317, "section_seq": 1, "route_path_id": 74275}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": null, "location": "Colne", "stage_seq": 24, "distance_m": 46483.51, "section_seq": 1, "route_path_id": 74275}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46483.51, "from_m": 0.0, "section_seq": 1, "route_path_id": 74275}], "total_distance_m": 46483.51, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30532.188, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 15951.322, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7968, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:29:55Z", "source_id": 55786313, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T10:30:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:30:00Z", "source_id": 17856683, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7950, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:32:07Z", "source_id": 55791766, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T10:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:32:09Z", "source_id": 17858306, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T11:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7769, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:40:13Z", "source_id": 55812576, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T10:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:40:16Z", "source_id": 17864127, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7767, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:43:09Z", "source_id": 55820149, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T10:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:43:12Z", "source_id": 17866263, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7754, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:49:16Z", "source_id": 55835829, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T10:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:49:18Z", "source_id": 17870693, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7695, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:55:49Z", "source_id": 55852584, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T10:56:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:55:50Z", "source_id": 17875377, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7691, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:58:49Z", "source_id": 55860323, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T11:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T10:58:53Z", "source_id": 17877565, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7686, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:01:37Z", "source_id": 55867144, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T11:03:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:01:41Z", "source_id": 17879556, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7680, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:07:45Z", "source_id": 55882840, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T11:08:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:07:48Z", "source_id": 17883981, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7676, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:34Z", "source_id": 55889930, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T11:11:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:10:39Z", "source_id": 17886054, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7670, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:14:19Z", "source_id": 55899340, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T11:15:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:14:23Z", "source_id": 17888850, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7659, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:37Z", "source_id": 55907568, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T11:18:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:17:41Z", "source_id": 17891143, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7657, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:33Z", "source_id": 55917670, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T11:21:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:21:36Z", "source_id": 17894072, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7655, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:26:39Z", "source_id": 55930060, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T11:26:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:26:44Z", "source_id": 17897816, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T12:26:00+01:00", "operational_fact": true}] |
Preston |
1124 |
1124 |
4C |
None |
None |
Colne |
1234 |
1234 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23940/2026-09-18/detailed |
None |
Burnley Central |
2026-09-18T12:22:00+01:00 |
Brierfield |
4.0 |
{"type": "LineString", "coordinates": [[-2.2446317, 53.793789299999986], [-2.2442957, 53.7940868], [-2.2442434999999996, 53.79414130000001], [-2.2440778999999997, 53.794365199999994], [-2.2439929, 53.7944901], [-2.243823, 53.79481259999999], [-2.2437051, 53.79515850000001], [-2.2436599, 53.795562899999986], [-2.2437114, 53.795927899999995], [-2.2442973, 53.798524099999995], [-2.2449285, 53.8015881], [-2.2449959, 53.8019916], [-2.2450444999999997, 53.80247429999999], [-2.245045, 53.8025569], [-2.2450529, 53.8028683], [-2.2450564999999996, 53.80301459999999], [-2.2450203, 53.8035169], [-2.244899600000001, 53.80446229999999], [-2.244814799999999, 53.8048203], [-2.2446548, 53.8053571], [-2.2444848, 53.8058596], [-2.2443744000000003, 53.8061304], [-2.244121, 53.8067029], [-2.2433723, 53.8081037], [-2.2429781, 53.80886409999999], [-2.242727299999999, 53.8093147], [-2.2426387, 53.8095049], [-2.2424692, 53.809823], [-2.242125, 53.810503999999995], [-2.2418648999999995, 53.8109961], [-2.241517, 53.81183430000001], [-2.2411812, 53.81287139999999], [-2.2395816, 53.8180138], [-2.2388981, 53.8198667], [-2.2384515, 53.82095889999999], [-2.2382114999999994, 53.821456399999995], [-2.2378959999999997, 53.8220247], [-2.236634899999999, 53.8238058], [-2.236243, 53.8243669]]} |
2.2 |
1222 |
1226 |
Burnley Central |
Brierfield |
Brierfield |
53.8243669 |
-2.2362430 |
53.8243669 |
-2.2362430 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:35:00 |
Brierfield |
TD |
TRACKING_TIMEOUT |
55930060 |
1789730804284401 |
52 |
52 |
2026-09-18 12:45:01.931331 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:35:01.888236 |
| 639715 |
670438 |
L86362 |
865W21MK18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 12:35:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 670438, "stp": "O", "toc": "South Western Railway", "uid": "L86362", "consist": "444024", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86362/2026-09-18/detailed", "trust_id": "865W21MK18", "origin_crs": "BMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth Middle Sidings", "service_date": "2026-09-18", "dest_arr_time": "1235", "dest_platform": null, "is_terminated": 1, "next_location": "Bournemouth Middle Sidings", "signalling_id": "5W21", "timing_status": "EARLY", "origin_station": "Bournemouth", "current_leg_arr": "1235", "current_leg_dep": "1232", "current_leg_end": "Bournemouth Middle Sidings", "origin_dep_time": "1233", "origin_platform": "3", "current_location": "Bournemouth", "last_update_time": "2026-09-18T12:45:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.864156, 50.72725079999999], [-1.8656231999999997, 50.72777719999999], [-1.8659645, 50.72788930000001], [-1.8663413, 50.728034599999994], [-1.8665846999999995, 50.72813299999999], [-1.8669207000000003, 50.72826719999999], [-1.8672116999999997, 50.72840810000001], [-1.8675315999999995, 50.7285758], [-1.8678379999999997, 50.72875619999999], [-1.8681813000000005, 50.72897520000001], [-1.8691864999999992, 50.729715799999994]]}", "current_leg_start": "Bournemouth", "dest_arr_time_act": "1235", "motion_projection": null, "next_location_lat": "50.7297158", "next_location_lon": "-1.8691865", "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\": \"TD:55947076\", \"confirmationDeadline\": \"2026-09-18T12:34:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 118.707, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 452.47, \"from_m\": 118.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}], \"service_id\": 670438, \"profile_key\": \"e00515bb7f621dbc6cd2cca045d59ccb28fc65b8a500ab4d4c5de192ed629a3e\", \"schedule_id\": 37255, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Bournemouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35259}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": null, \"location\": \"Bournemouth Middle Sidings\", \"stage_seq\": 2, \"distance_m\": 452.47, \"section_seq\": 1, \"route_path_id\": 35259}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 452.47, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35259}], \"total_distance_m\": 452.47, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 118.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1233", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "50.7297158", "current_position_lon": "-1.8691865", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Bournemouth", "service_state_platform": "3", "timing_fact_generation": 1789731204137850, "current_leg_arrival_utc": "2026-09-18T12:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:35:02.554586", "service_state_evidence_id": 55947076, "current_leg_start_actual_dep": "2026-09-18T12:32:51+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T12:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:45:04.969540", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
BMH |
None |
5W21 |
444024 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 118.707, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 452.47, "from_m": 118.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}], "service_id": 670438, "profile_key": "e00515bb7f621dbc6cd2cca045d59ccb28fc65b8a500ab4d4c5de192ed629a3e", "schedule_id": 37255, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1233", "location": "Bournemouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35259}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": null, "location": "Bournemouth Middle Sidings", "stage_seq": 2, "distance_m": 452.47, "section_seq": 1, "route_path_id": 35259}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 452.47, "from_m": 0.0, "section_seq": 1, "route_path_id": 35259}], "total_distance_m": 452.47, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 118.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.763, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bournemouth |
1233 |
1233 |
3 |
None |
None |
Bournemouth Middle Sidings |
1235 |
1235 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86362/2026-09-18/detailed |
None |
Bournemouth |
2026-09-18T12:32:51+01:00 |
Bournemouth Middle Sidings |
3.0 |
{"type": "LineString", "coordinates": [[-1.864156, 50.72725079999999], [-1.8656231999999997, 50.72777719999999], [-1.8659645, 50.72788930000001], [-1.8663413, 50.728034599999994], [-1.8665846999999995, 50.72813299999999], [-1.8669207000000003, 50.72826719999999], [-1.8672116999999997, 50.72840810000001], [-1.8675315999999995, 50.7285758], [-1.8678379999999997, 50.72875619999999], [-1.8681813000000005, 50.72897520000001], [-1.8691864999999992, 50.729715799999994]]} |
0.3 |
1232 |
1235 |
None |
Bournemouth |
Bournemouth Middle Sidings |
50.7297158 |
-1.8691865 |
50.7297158 |
-1.8691865 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:35:00 |
Bournemouth |
TD |
TRACKING_TIMEOUT |
55947076 |
1789731204137850 |
5 |
5 |
2026-09-18 12:45:04.969540 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:35:02.554586 |
| 639716 |
670490 |
C08727 |
151T13ML18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 12:35:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 670490, "stp": "P", "toc": "North Yorkshire Moors Railway", "uid": "C08727", "consist": null, "dest_crs": "XPK", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08727/2026-09-18/detailed", "trust_id": "151T13ML18", "origin_crs": "WTB", "show_on_map": 0, "dar_est_time": "12:33:00", "dar_platform": null, "dest_station": "Pickering", "service_date": "2026-09-18", "dest_arr_time": "1450", "dest_platform": null, "is_terminated": 1, "next_location": "Grosmont North Yorks Moors", "signalling_id": "1T13", "timing_status": null, "origin_station": "Whitby", "current_leg_arr": "1300", "current_leg_dep": "1235", "current_leg_end": "Grosmont North Yorks Moors", "origin_dep_time": "1233", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-18T12:45:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6149361999999999, 54.48474720000001], [-0.6149139, 54.484729], [-0.6147846, 54.48462609999999], [-0.6146529, 54.484512800000005], [-0.6146077, 54.48446580000001], [-0.6145663999999998, 54.48439369999999], [-0.6144862, 54.4842751], [-0.6144065999999999, 54.48417009999999], [-0.614277, 54.483974], [-0.6142369, 54.48389259999999], [-0.6141696, 54.4837238], [-0.6141425, 54.483622], [-0.6140887999999999, 54.483424500000005], [-0.6140431, 54.4832223], [-0.6140104, 54.482946299999995], [-0.6139826999999999, 54.4827197], [-0.6139678999999999, 54.48260320000001], [-0.6139327, 54.4824613], [-0.6138926, 54.4822995], [-0.6138921999999999, 54.482161000000005], [-0.6138956, 54.4821061], [-0.6139039, 54.4819744], [-0.6139519999999999, 54.4816751], [-0.6139747999999999, 54.4815297], [-0.6140136, 54.48134339999999], [-0.614097, 54.48107659999999], [-0.6141877999999998, 54.4808239], [-0.6142607, 54.4805725], [-0.6143357, 54.480272199999995], [-0.614419, 54.4799737], [-0.6144450999999999, 54.4798884], [-0.6146501898298934, 54.47929283382882], [-0.6149876, 54.47831300000001], [-0.614993, 54.4781933], [-0.6149859, 54.478073599999995], [-0.6149632, 54.4779411], [-0.6149249999999999, 54.4778098], [-0.6148009999999999, 54.47752199999999], [-0.6147498999999998, 54.47738189999999], [-0.6147090999999999, 54.4772423], [-0.6146823999999999, 54.4771015], [-0.6146701, 54.4769601], [-0.6146719999999999, 54.4768185], [-0.6146883, 54.4766772], [-0.6147189, 54.4765367], [-0.6147636, 54.4763975], [-0.6148172, 54.4762709], [-0.6148577999999999, 54.4761746], [-0.6149076, 54.4760798], [-0.6149663999999999, 54.4759868], [-0.615034, 54.47589589999999], [-0.6151351, 54.47578070000001], [-0.6152504, 54.475670099999995], [-0.6153791999999999, 54.4755647], [-0.6155208, 54.47546499999999], [-0.6156763, 54.4753732], [-0.6158424999999998, 54.47528799999999], [-0.6160186, 54.4752099], [-0.6162038, 54.4751391], [-0.6163971, 54.475076099999995], [-0.6165975, 54.47502109999999], [-0.6168072, 54.4749739], [-0.6170221999999999, 54.47493540000001], [-0.6172414, 54.474906100000005], [-0.6174637, 54.4748858], [-0.6176877999999999, 54.4748749], [-0.6179315, 54.4748764], [-0.6181652, 54.4748902], [-0.6183971, 54.47491190000001], [-0.6186263, 54.47494150000001], [-0.6188258, 54.474974], [-0.6190221, 54.4750125], [-0.6197938, 54.47519319999999], [-0.6199974999999999, 54.475232], [-0.6202052999999998, 54.4752629], [-0.620416, 54.4752859], [-0.6206289, 54.4753008], [-0.6208429999999999, 54.475307599999994], [-0.6210573999999999, 54.4753062], [-0.6212711999999999, 54.4752966], [-0.6214835000000001, 54.47527899999999], [-0.6216932999999999, 54.4752533], [-0.6218998, 54.4752197], [-0.6221041, 54.4751779], [-0.6223032, 54.4751282], [-0.6224962, 54.4750711], [-0.6226823, 54.4750067], [-0.6228607, 54.4749352], [-0.6230305, 54.474857], [-0.6231911, 54.47477249999999], [-0.6233417000000001, 54.474682], [-0.6234816, 54.474586], [-0.6236104, 54.4744847], [-0.6237272999999999, 54.47437879999999], [-0.6238319, 54.4742685], [-0.6240501999999999, 54.4740149], [-0.6243978, 54.4735698], [-0.6248273999999999, 54.4730567], [-0.6258966999999999, 54.4718577], [-0.6260567175784238, 54.47169139997572], [-0.6264417, 54.4712913], [-0.6270261, 54.4706156], [-0.627251, 54.4703712], [-0.6274879, 54.47014670000001], [-0.627709, 54.469975599999984], [-0.6278304, 54.4698912], [-0.6280675999999998, 54.469739699999984], [-0.6282147, 54.469655800000005], [-0.628820698883665, 54.46930399467908], [-0.6293184999999999, 54.469015], [-0.6295189, 54.468898], [-0.6299139999999999, 54.4687024], [-0.6301544, 54.46859559999999], [-0.6304198, 54.4684947], [-0.6306356, 54.46841619999999], [-0.6309339999999999, 54.46832059999999], [-0.6313826, 54.4681922], [-0.6317440999999999, 54.4680822], [-0.6322641999999999, 54.4678901], [-0.6328491999999999, 54.4676599], [-0.6333110999999999, 54.4674561], [-0.6339956, 54.46714750000001], [-0.6346738, 54.46678780000001], [-0.6347590000000001, 54.466742], [-0.6352896, 54.46636130000001], [-0.6358895, 54.465939699999986], [-0.6364799999999999, 54.46555879999999], [-0.6370706, 54.4652937], [-0.637546, 54.465123199999994], [-0.6379844, 54.4650095], [-0.6393032, 54.464720500000006], [-0.6404187999999998, 54.4645049], [-0.641233, 54.464355999999995], [-0.6418921999999999, 54.4642942], [-0.6426929999999998, 54.4642805], [-0.6437467, 54.46427469999999], [-0.6442169999999999, 54.46425109999999], [-0.6447447, 54.46419720000001], [-0.6453010999999998, 54.464122800000005], [-0.6459096999999999, 54.46397290000001], [-0.6464441, 54.4638141], [-0.6485481, 54.463234], [-0.6492056, 54.4630087], [-0.6496438999999999, 54.4628342], [-0.6501276999999999, 54.4625932], [-0.6506048000000001, 54.46237469999999], [-0.6510718, 54.4622169], [-0.6514967, 54.46209439999999], [-0.6521255, 54.46197099999999], [-0.653944, 54.46168360000001], [-0.6552579, 54.46148], [-0.6559946, 54.46137029999999], [-0.657173, 54.4612223], [-0.6580934999999999, 54.46114289999999], [-0.6588909, 54.4610998], [-0.6596293999999999, 54.46108999999999], [-0.6601149, 54.461097900000006], [-0.6605141, 54.4611204], [-0.6608103, 54.461130899999986], [-0.6614597999999999, 54.46114570000001], [-0.6618265999999999, 54.4611532], [-0.6621542, 54.4611446], [-0.6623433999999999, 54.46114060000001], [-0.6628707999999999, 54.46111680000001], [-0.6632544999999999, 54.461083], [-0.6635318, 54.46106189999999], [-0.6641843, 54.4609782], [-0.6644139999999998, 54.460946400000005], [-0.6647993999999999, 54.4608827], [-0.6652902, 54.460791400000005], [-0.6659835, 54.460628799999995], [-0.6663176, 54.4605183], [-0.6667331999999999, 54.460347199999994], [-0.6670380999999999, 54.4601857], [-0.6673993, 54.459943], [-0.6676206999999998, 54.4597026], [-0.6677836, 54.4594259], [-0.6679714999999999, 54.4590605], [-0.6681449, 54.4586563], [-0.6683452999999999, 54.45837099999999], [-0.6685876, 54.4581306], [-0.6688904, 54.4579073], [-0.6692099, 54.457714300000006], [-0.6703984999999999, 54.45706679999999], [-0.6708021, 54.4568413], [-0.6716491999999998, 54.4563792], [-0.6740749999999999, 54.4550795], [-0.6745627999999999, 54.454813], [-0.6750797999999999, 54.4545333], [-0.6758388999999999, 54.4541482], [-0.6766891999999999, 54.4537661], [-0.6780248999999999, 54.453231300000006], [-0.6796341999999999, 54.4525842], [-0.6811378999999999, 54.4519877], [-0.6819797, 54.4516368], [-0.682576, 54.4513802], [-0.6829985, 54.4511674], [-0.6834619999999999, 54.4508321], [-0.6836775, 54.4506156], [-0.6838812000000001, 54.45034770000001], [-0.6840381, 54.4500371], [-0.6844187, 54.4492491], [-0.6847257999999999, 54.4488492], [-0.6851197999999998, 54.4485309], [-0.6855671, 54.44827459999999], [-0.6859811, 54.448109599999995], [-0.6865571000000001, 54.4479403], [-0.6868976, 54.4478894], [-0.6873522999999999, 54.447849599999984], [-0.6877760999999999, 54.44784489999999], [-0.6885821, 54.447916699999986], [-0.6895155, 54.4479697], [-0.6915922, 54.448039], [-0.6932705999999998, 54.44813769999998], [-0.6940790999999998, 54.448166099999995], [-0.6945657999999999, 54.4481539], [-0.6952299, 54.4481288], [-0.6955142, 54.44811469999999], [-0.6959903, 54.44807109999999], [-0.6963471, 54.44802270000001], [-0.6967065, 54.4479494], [-0.6971423, 54.44783010000001], [-0.6974185999999999, 54.4477303], [-0.6976814999999998, 54.447619399999994], [-0.6981938999999999, 54.4473798], [-0.6986263000000001, 54.44715109999999], [-0.6991781999999999, 54.44682639999999], [-0.6995101999999999, 54.44654020000001], [-0.6997718999999999, 54.4462563], [-0.6999867999999999, 54.4459384], [-0.700307, 54.44553870000001], [-0.700682, 54.44522520000001], [-0.7009983999999999, 54.44501850000001], [-0.7014670999999999, 54.4448073], [-0.7019085, 54.4446892], [-0.7023459, 54.44459160000001], [-0.7029826, 54.44446440000001], [-0.7034747, 54.444325799999994], [-0.7037927000000002, 54.44417789999999], [-0.7041896999999999, 54.4439845], [-0.7046403, 54.4437599], [-0.7052197, 54.443529000000005], [-0.7058527, 54.4433294], [-0.7064409000000001, 54.443214], [-0.7074426999999999, 54.44309270000001], [-0.7086015999999999, 54.4430296], [-0.7093458999999999, 54.442988799999995], [-0.7102620999999999, 54.4429476], [-0.7131014999999999, 54.44282679999999], [-0.7140821, 54.4427834], [-0.7147610999999999, 54.44274260000001], [-0.7155252999999999, 54.4426765], [-0.7162695, 54.4425838], [-0.7168818999999998, 54.4424559], [-0.7174184, 54.4422812], [-0.7179655, 54.4420442], [-0.7186522272956171, 54.441726632369445], [-0.718856, 54.4416324], [-0.7193413, 54.4414652], [-0.7199391, 54.44130959999999], [-0.7208308, 54.4411195], [-0.7213855999999998, 54.440973500000005], [-0.7217951999999999, 54.4408122], [-0.7220209999999999, 54.44069779999999], [-0.7222807, 54.44056630000001], [-0.7226279, 54.44031789999998], [-0.723154, 54.43985819999998], [-0.7233748, 54.4396638], [-0.7235768, 54.43944119999999], [-0.7237296999999999, 54.4392509], [-0.723837, 54.4390544], [-0.7239434999999999, 54.43882879999999], [-0.7239842999999999, 54.43871680000001], [-0.7240374, 54.43843179999999], [-0.7240779000000002, 54.43822879999999], [-0.7241632000000001, 54.4379062], [-0.7246775, 54.43658969999999], [-0.724749, 54.4364118], [-0.7247950999999999, 54.4362491]]}", "current_leg_start": "Whitby", "dest_arr_time_act": "1450", "motion_projection": null, "next_location_lat": "54.4362491", "next_location_lon": "-0.7247951", "previous_location": null, "current_leg_milage": "6.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 421.589, \"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\": 555.642, \"from_m\": 421.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9823.643, \"from_m\": 555.642, \"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\": 9855.519, \"from_m\": 9823.643, \"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\": 38775.084, \"from_m\": 9855.519, \"capability_applied\": null, \"effective_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\": 670490, \"profile_key\": \"c64863be95bddd3bd9f6ac8b4742b5cdb96d7821b3802bcaded19dc42c967535\", \"schedule_id\": 826, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Whitby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28285}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1247\", \"location\": \"Ruswarp\", \"stage_seq\": 2, \"distance_m\": 2212.277, \"section_seq\": 1, \"route_path_id\": 28285}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Sleights\", \"stage_seq\": 3, \"distance_m\": 4782.09, \"section_seq\": 1, \"route_path_id\": 28285}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1330\", \"location\": \"Grosmont North Yorks Moors\", \"stage_seq\": 4, \"distance_m\": 10103.305, \"section_seq\": 1, \"route_path_id\": 28285}, {\"is_pass\": false, \"wtt_arr\": \"1345\", \"wtt_dep\": \"1350\", \"location\": \"Goathland\", \"stage_seq\": 5, \"distance_m\": 15500.953, \"section_seq\": 1, \"route_path_id\": 28285}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1430\", \"location\": \"Levisham\", \"stage_seq\": 6, \"distance_m\": 29237.197, \"section_seq\": 1, \"route_path_id\": 28285}, {\"is_pass\": false, \"wtt_arr\": \"1450\", \"wtt_dep\": null, \"location\": \"Pickering\", \"stage_seq\": 7, \"distance_m\": 38775.084, \"section_seq\": 1, \"route_path_id\": 28285}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38775.084, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28285}], \"total_distance_m\": 38775.084, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 9855.519, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 28919.565, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1235", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "25.0", "current_position_lat": "54.4362491", "current_position_lon": "-0.7247951", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Whitby", "service_state_platform": "2", "timing_fact_generation": 1789727760084710, "current_leg_arrival_utc": "2026-09-18T13:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:35:02.603819", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T12:35:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-18T12:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:45:02.649296", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
North Yorkshire Moors Railway |
P |
WTB |
XPK |
1T13 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 421.589, "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": 555.642, "from_m": 421.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9823.643, "from_m": 555.642, "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": 9855.519, "from_m": 9823.643, "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": 38775.084, "from_m": 9855.519, "capability_applied": null, "effective_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": 670490, "profile_key": "c64863be95bddd3bd9f6ac8b4742b5cdb96d7821b3802bcaded19dc42c967535", "schedule_id": 826, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1235", "location": "Whitby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28285}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1247", "location": "Ruswarp", "stage_seq": 2, "distance_m": 2212.277, "section_seq": 1, "route_path_id": 28285}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Sleights", "stage_seq": 3, "distance_m": 4782.09, "section_seq": 1, "route_path_id": 28285}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1330", "location": "Grosmont North Yorks Moors", "stage_seq": 4, "distance_m": 10103.305, "section_seq": 1, "route_path_id": 28285}, {"is_pass": false, "wtt_arr": "1345", "wtt_dep": "1350", "location": "Goathland", "stage_seq": 5, "distance_m": 15500.953, "section_seq": 1, "route_path_id": 28285}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1430", "location": "Levisham", "stage_seq": 6, "distance_m": 29237.197, "section_seq": 1, "route_path_id": 28285}, {"is_pass": false, "wtt_arr": "1450", "wtt_dep": null, "location": "Pickering", "stage_seq": 7, "distance_m": 38775.084, "section_seq": 1, "route_path_id": 28285}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38775.084, "from_m": 0.0, "section_seq": 1, "route_path_id": 28285}], "total_distance_m": 38775.084, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 9855.519, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 28919.565, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Whitby |
1233 |
1235 |
2 |
12:33:00 |
None |
Pickering |
1450 |
1450 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C08727/2026-09-18/detailed |
None |
Whitby |
2026-09-18T12:35:30+01:00 |
Grosmont North Yorks Moors |
25.0 |
{"type": "LineString", "coordinates": [[-0.6149361999999999, 54.48474720000001], [-0.6149139, 54.484729], [-0.6147846, 54.48462609999999], [-0.6146529, 54.484512800000005], [-0.6146077, 54.48446580000001], [-0.6145663999999998, 54.48439369999999], [-0.6144862, 54.4842751], [-0.6144065999999999, 54.48417009999999], [-0.614277, 54.483974], [-0.6142369, 54.48389259999999], [-0.6141696, 54.4837238], [-0.6141425, 54.483622], [-0.6140887999999999, 54.483424500000005], [-0.6140431, 54.4832223], [-0.6140104, 54.482946299999995], [-0.6139826999999999, 54.4827197], [-0.6139678999999999, 54.48260320000001], [-0.6139327, 54.4824613], [-0.6138926, 54.4822995], [-0.6138921999999999, 54.482161000000005], [-0.6138956, 54.4821061], [-0.6139039, 54.4819744], [-0.6139519999999999, 54.4816751], [-0.6139747999999999, 54.4815297], [-0.6140136, 54.48134339999999], [-0.614097, 54.48107659999999], [-0.6141877999999998, 54.4808239], [-0.6142607, 54.4805725], [-0.6143357, 54.480272199999995], [-0.614419, 54.4799737], [-0.6144450999999999, 54.4798884], [-0.6146501898298934, 54.47929283382882], [-0.6149876, 54.47831300000001], [-0.614993, 54.4781933], [-0.6149859, 54.478073599999995], [-0.6149632, 54.4779411], [-0.6149249999999999, 54.4778098], [-0.6148009999999999, 54.47752199999999], [-0.6147498999999998, 54.47738189999999], [-0.6147090999999999, 54.4772423], [-0.6146823999999999, 54.4771015], [-0.6146701, 54.4769601], [-0.6146719999999999, 54.4768185], [-0.6146883, 54.4766772], [-0.6147189, 54.4765367], [-0.6147636, 54.4763975], [-0.6148172, 54.4762709], [-0.6148577999999999, 54.4761746], [-0.6149076, 54.4760798], [-0.6149663999999999, 54.4759868], [-0.615034, 54.47589589999999], [-0.6151351, 54.47578070000001], [-0.6152504, 54.475670099999995], [-0.6153791999999999, 54.4755647], [-0.6155208, 54.47546499999999], [-0.6156763, 54.4753732], [-0.6158424999999998, 54.47528799999999], [-0.6160186, 54.4752099], [-0.6162038, 54.4751391], [-0.6163971, 54.475076099999995], [-0.6165975, 54.47502109999999], [-0.6168072, 54.4749739], [-0.6170221999999999, 54.47493540000001], [-0.6172414, 54.474906100000005], [-0.6174637, 54.4748858], [-0.6176877999999999, 54.4748749], [-0.6179315, 54.4748764], [-0.6181652, 54.4748902], [-0.6183971, 54.47491190000001], [-0.6186263, 54.47494150000001], [-0.6188258, 54.474974], [-0.6190221, 54.4750125], [-0.6197938, 54.47519319999999], [-0.6199974999999999, 54.475232], [-0.6202052999999998, 54.4752629], [-0.620416, 54.4752859], [-0.6206289, 54.4753008], [-0.6208429999999999, 54.475307599999994], [-0.6210573999999999, 54.4753062], [-0.6212711999999999, 54.4752966], [-0.6214835000000001, 54.47527899999999], [-0.6216932999999999, 54.4752533], [-0.6218998, 54.4752197], [-0.6221041, 54.4751779], [-0.6223032, 54.4751282], [-0.6224962, 54.4750711], [-0.6226823, 54.4750067], [-0.6228607, 54.4749352], [-0.6230305, 54.474857], [-0.6231911, 54.47477249999999], [-0.6233417000000001, 54.474682], [-0.6234816, 54.474586], [-0.6236104, 54.4744847], [-0.6237272999999999, 54.47437879999999], [-0.6238319, 54.4742685], [-0.6240501999999999, 54.4740149], [-0.6243978, 54.4735698], [-0.6248273999999999, 54.4730567], [-0.6258966999999999, 54.4718577], [-0.6260567175784238, 54.47169139997572], [-0.6264417, 54.4712913], [-0.6270261, 54.4706156], [-0.627251, 54.4703712], [-0.6274879, 54.47014670000001], [-0.627709, 54.469975599999984], [-0.6278304, 54.4698912], [-0.6280675999999998, 54.469739699999984], [-0.6282147, 54.469655800000005], [-0.628820698883665, 54.46930399467908], [-0.6293184999999999, 54.469015], [-0.6295189, 54.468898], [-0.6299139999999999, 54.4687024], [-0.6301544, 54.46859559999999], [-0.6304198, 54.4684947], [-0.6306356, 54.46841619999999], [-0.6309339999999999, 54.46832059999999], [-0.6313826, 54.4681922], [-0.6317440999999999, 54.4680822], [-0.6322641999999999, 54.4678901], [-0.6328491999999999, 54.4676599], [-0.6333110999999999, 54.4674561], [-0.6339956, 54.46714750000001], [-0.6346738, 54.46678780000001], [-0.6347590000000001, 54.466742], [-0.6352896, 54.46636130000001], [-0.6358895, 54.465939699999986], [-0.6364799999999999, 54.46555879999999], [-0.6370706, 54.4652937], [-0.637546, 54.465123199999994], [-0.6379844, 54.4650095], [-0.6393032, 54.464720500000006], [-0.6404187999999998, 54.4645049], [-0.641233, 54.464355999999995], [-0.6418921999999999, 54.4642942], [-0.6426929999999998, 54.4642805], [-0.6437467, 54.46427469999999], [-0.6442169999999999, 54.46425109999999], [-0.6447447, 54.46419720000001], [-0.6453010999999998, 54.464122800000005], [-0.6459096999999999, 54.46397290000001], [-0.6464441, 54.4638141], [-0.6485481, 54.463234], [-0.6492056, 54.4630087], [-0.6496438999999999, 54.4628342], [-0.6501276999999999, 54.4625932], [-0.6506048000000001, 54.46237469999999], [-0.6510718, 54.4622169], [-0.6514967, 54.46209439999999], [-0.6521255, 54.46197099999999], [-0.653944, 54.46168360000001], [-0.6552579, 54.46148], [-0.6559946, 54.46137029999999], [-0.657173, 54.4612223], [-0.6580934999999999, 54.46114289999999], [-0.6588909, 54.4610998], [-0.6596293999999999, 54.46108999999999], [-0.6601149, 54.461097900000006], [-0.6605141, 54.4611204], [-0.6608103, 54.461130899999986], [-0.6614597999999999, 54.46114570000001], [-0.6618265999999999, 54.4611532], [-0.6621542, 54.4611446], [-0.6623433999999999, 54.46114060000001], [-0.6628707999999999, 54.46111680000001], [-0.6632544999999999, 54.461083], [-0.6635318, 54.46106189999999], [-0.6641843, 54.4609782], [-0.6644139999999998, 54.460946400000005], [-0.6647993999999999, 54.4608827], [-0.6652902, 54.460791400000005], [-0.6659835, 54.460628799999995], [-0.6663176, 54.4605183], [-0.6667331999999999, 54.460347199999994], [-0.6670380999999999, 54.4601857], [-0.6673993, 54.459943], [-0.6676206999999998, 54.4597026], [-0.6677836, 54.4594259], [-0.6679714999999999, 54.4590605], [-0.6681449, 54.4586563], [-0.6683452999999999, 54.45837099999999], [-0.6685876, 54.4581306], [-0.6688904, 54.4579073], [-0.6692099, 54.457714300000006], [-0.6703984999999999, 54.45706679999999], [-0.6708021, 54.4568413], [-0.6716491999999998, 54.4563792], [-0.6740749999999999, 54.4550795], [-0.6745627999999999, 54.454813], [-0.6750797999999999, 54.4545333], [-0.6758388999999999, 54.4541482], [-0.6766891999999999, 54.4537661], [-0.6780248999999999, 54.453231300000006], [-0.6796341999999999, 54.4525842], [-0.6811378999999999, 54.4519877], [-0.6819797, 54.4516368], [-0.682576, 54.4513802], [-0.6829985, 54.4511674], [-0.6834619999999999, 54.4508321], [-0.6836775, 54.4506156], [-0.6838812000000001, 54.45034770000001], [-0.6840381, 54.4500371], [-0.6844187, 54.4492491], [-0.6847257999999999, 54.4488492], [-0.6851197999999998, 54.4485309], [-0.6855671, 54.44827459999999], [-0.6859811, 54.448109599999995], [-0.6865571000000001, 54.4479403], [-0.6868976, 54.4478894], [-0.6873522999999999, 54.447849599999984], [-0.6877760999999999, 54.44784489999999], [-0.6885821, 54.447916699999986], [-0.6895155, 54.4479697], [-0.6915922, 54.448039], [-0.6932705999999998, 54.44813769999998], [-0.6940790999999998, 54.448166099999995], [-0.6945657999999999, 54.4481539], [-0.6952299, 54.4481288], [-0.6955142, 54.44811469999999], [-0.6959903, 54.44807109999999], [-0.6963471, 54.44802270000001], [-0.6967065, 54.4479494], [-0.6971423, 54.44783010000001], [-0.6974185999999999, 54.4477303], [-0.6976814999999998, 54.447619399999994], [-0.6981938999999999, 54.4473798], [-0.6986263000000001, 54.44715109999999], [-0.6991781999999999, 54.44682639999999], [-0.6995101999999999, 54.44654020000001], [-0.6997718999999999, 54.4462563], [-0.6999867999999999, 54.4459384], [-0.700307, 54.44553870000001], [-0.700682, 54.44522520000001], [-0.7009983999999999, 54.44501850000001], [-0.7014670999999999, 54.4448073], [-0.7019085, 54.4446892], [-0.7023459, 54.44459160000001], [-0.7029826, 54.44446440000001], [-0.7034747, 54.444325799999994], [-0.7037927000000002, 54.44417789999999], [-0.7041896999999999, 54.4439845], [-0.7046403, 54.4437599], [-0.7052197, 54.443529000000005], [-0.7058527, 54.4433294], [-0.7064409000000001, 54.443214], [-0.7074426999999999, 54.44309270000001], [-0.7086015999999999, 54.4430296], [-0.7093458999999999, 54.442988799999995], [-0.7102620999999999, 54.4429476], [-0.7131014999999999, 54.44282679999999], [-0.7140821, 54.4427834], [-0.7147610999999999, 54.44274260000001], [-0.7155252999999999, 54.4426765], [-0.7162695, 54.4425838], [-0.7168818999999998, 54.4424559], [-0.7174184, 54.4422812], [-0.7179655, 54.4420442], [-0.7186522272956171, 54.441726632369445], [-0.718856, 54.4416324], [-0.7193413, 54.4414652], [-0.7199391, 54.44130959999999], [-0.7208308, 54.4411195], [-0.7213855999999998, 54.440973500000005], [-0.7217951999999999, 54.4408122], [-0.7220209999999999, 54.44069779999999], [-0.7222807, 54.44056630000001], [-0.7226279, 54.44031789999998], [-0.723154, 54.43985819999998], [-0.7233748, 54.4396638], [-0.7235768, 54.43944119999999], [-0.7237296999999999, 54.4392509], [-0.723837, 54.4390544], [-0.7239434999999999, 54.43882879999999], [-0.7239842999999999, 54.43871680000001], [-0.7240374, 54.43843179999999], [-0.7240779000000002, 54.43822879999999], [-0.7241632000000001, 54.4379062], [-0.7246775, 54.43658969999999], [-0.724749, 54.4364118], [-0.7247950999999999, 54.4362491]]} |
6.3 |
1235 |
1300 |
None |
None |
Grosmont North Yorks Moors |
54.4362491 |
-0.7247951 |
54.4362491 |
-0.7247951 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:35:00 |
Whitby |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789727760084710 |
1 |
1 |
2026-09-18 12:45:02.649296 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:35:02.603819 |
| 639717 |
670508 |
W87836 |
652P82ML18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 12:35:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 670508, "stp": "P", "toc": "West Midlands Trains", "uid": "W87836", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87836/2026-09-18/detailed", "trust_id": "652P82ML18", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": "12:35:00", "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-18", "dest_arr_time": "1238", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P82", "timing_status": null, "origin_station": "Stourbridge Town", "current_leg_arr": "1238", "current_leg_dep": "1235", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "1235", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-18T12:45: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": "1238", "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\": 670508, \"profile_key\": \"2a9b66708822fc6f146c254765bb76953fe73651c16d2277e318ccc1bf9d25d6\", \"schedule_id\": 28808, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"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": "1235", "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": 1789727763367661, "current_leg_arrival_utc": "2026-09-18T12:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:35:02.609190", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T12:35:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-18T12:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:45:03.079987", "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 |
2P82 |
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": 670508, "profile_key": "2a9b66708822fc6f146c254765bb76953fe73651c16d2277e318ccc1bf9d25d6", "schedule_id": 28808, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1235", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "1238", "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 |
1235 |
1235 |
None |
12:35:00 |
None |
Stourbridge Jn (Town Plat) |
1238 |
1238 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W87836/2026-09-18/detailed |
None |
Stourbridge Town |
2026-09-18T12:35: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 |
1235 |
1238 |
None |
None |
Stourbridge Jn (Town Plat) |
52.4473924 |
-2.1342705 |
52.4473924 |
-2.1342705 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:35:00 |
Stourbridge Town |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789727763367661 |
0 |
0 |
2026-09-18 12:45:03.079987 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:35:02.609190 |
| 639718 |
671843 |
G39197 |
782B56MN18 |
2026-09-18 |
COMPLETE |
17945557 |
2026-09-18 13:35:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 671843, "stp": "P", "toc": "Transport for Wales", "uid": "G39197", "consist": "398031", "dest_crs": "CDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39197/2026-09-18/detailed", "trust_id": "782B56MN18", "origin_crs": "CDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Bay", "service_date": "2026-09-18", "dest_arr_time": "1336", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Bay", "signalling_id": "2B56", "timing_status": "ON TIME", "origin_station": "Cardiff Queen Street", "current_leg_arr": "1335", "current_leg_dep": "1331", "current_leg_end": "Cardiff Bay", "origin_dep_time": "1332", "origin_platform": "1", "current_location": "Cardiff Bay", "last_update_time": "2026-09-18T12:45:26", "route_debug_link": null, "timing_variation": "0 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": "1335", "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\": 671843, \"profile_key\": \"68e14e5a8107dea0453e3dc7b152461dbc839c73bdeaa05f6b48261771d84d70\", \"schedule_id\": 36552, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32085}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"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": "1332", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-18T12:32:41Z\", \"source_id\": 56098878, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:48Z\", \"source_id\": 17945557, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Bay", "service_state_platform": "1", "timing_fact_generation": 1789734768807012, "current_leg_arrival_utc": "2026-09-18T13:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:35:02.886504", "service_state_evidence_id": 17945557, "current_leg_start_actual_dep": "2026-09-18T13:32:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-18T12:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:45:05.728515", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDQ |
CDB |
2B56 |
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": 671843, "profile_key": "68e14e5a8107dea0453e3dc7b152461dbc839c73bdeaa05f6b48261771d84d70", "schedule_id": 36552, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1332", "location": "Cardiff Queen Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32085}, {"is_pass": false, "wtt_arr": "1335", "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-18T12:32:41Z", "source_id": 56098878, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T12:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:48Z", "source_id": 17945557, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T13:35:00+01:00", "operational_fact": true}] |
Cardiff Queen Street |
1332 |
1332 |
1 |
None |
None |
Cardiff Bay |
1336 |
1335 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39197/2026-09-18/detailed |
None |
Cardiff Queen Street |
2026-09-18T13:32:00+01:00 |
Cardiff Bay |
4.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 |
1331 |
1335 |
Cardiff Queen Street |
Cardiff Bay |
Cardiff Bay |
51.4675733 |
-3.1665697 |
51.4675733 |
-3.1665697 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:35:00 |
Cardiff Bay |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17945557 |
1789734768807012 |
17 |
17 |
2026-09-18 12:45:05.728515 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:35:02.886504 |
| 639719 |
670882 |
W82842 |
062N51ML18 |
2026-09-18 |
COMPLETE |
17946636 |
2026-09-18 13:35:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 670882, "stp": "P", "toc": "ScotRail", "uid": "W82842", "consist": "385017", "dest_crs": "ALO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82842/2026-09-18/detailed", "trust_id": "062N51ML18", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alloa", "service_date": "2026-09-18", "dest_arr_time": "1335", "dest_platform": "1", "is_terminated": 1, "next_location": "Alloa", "signalling_id": "2N51", "timing_status": "ON TIME", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "1335", "current_leg_dep": "1326", "current_leg_end": "Alloa", "origin_dep_time": "1251", "origin_platform": "4", "current_location": "Alloa", "last_update_time": "2026-09-18T12:45:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.9351664, 56.12055139999999], [-3.9353344, 56.120723], [-3.935493999999999, 56.120929], [-3.935538, 56.120993000000006], [-3.9356961, 56.12122320000001], [-3.935764400000001, 56.1213226], [-3.9358793, 56.12152639999999], [-3.9360101999999992, 56.1218351], [-3.936052699999999, 56.1219493], [-3.9361313, 56.1222318], [-3.9361706, 56.122550399999994], [-3.9362098, 56.122869], [-3.936213200000001, 56.1229388], [-3.9362322, 56.1233282], [-3.9362289, 56.1236243], [-3.9361739, 56.1240399], [-3.9361145, 56.124287200000005], [-3.9360236999999993, 56.12461029999999], [-3.935886899999999, 56.124993800000006], [-3.935814899999999, 56.125122], [-3.935767199999999, 56.1252069], [-3.935715599999999, 56.1252987], [-3.9354426, 56.1257844], [-3.9350686, 56.1263894], [-3.9349375, 56.1265996], [-3.9347375000000007, 56.1269202], [-3.934428299999999, 56.12742039999999], [-3.933289499999999, 56.1291688], [-3.933106, 56.1294551], [-3.9330999000000006, 56.129464600000006], [-3.9330408, 56.1295597], [-3.932399799999999, 56.1304623], [-3.9323041, 56.13059710000001], [-3.931231699999999, 56.13189010000001], [-3.930707570587363, 56.13248795651329], [-3.9303516, 56.13289399999999], [-3.9300494, 56.1331873], [-3.929562199999999, 56.133595099999994], [-3.9292412, 56.13383360000001], [-3.928755999999999, 56.13418209999998], [-3.9282971, 56.1344534], [-3.9280259, 56.1345933], [-3.9276785, 56.1347609], [-3.9275687, 56.13481389999999], [-3.9267348, 56.1351377], [-3.9261003, 56.13533580000001], [-3.9256722, 56.1354584], [-3.9247884, 56.13566070000001], [-3.9242928, 56.13576040000001], [-3.92349, 56.1358657], [-3.923373799999999, 56.1358809], [-3.9227177, 56.13593509999999], [-3.9220853, 56.1359584], [-3.9212582, 56.135959], [-3.9202666, 56.1359247], [-3.9194721, 56.1358392], [-3.918312899999999, 56.1356087], [-3.916906299999999, 56.135218599999995], [-3.9155076000000006, 56.1347295], [-3.913405399999999, 56.13399450000001], [-3.9125994, 56.13373360000001], [-3.9116677, 56.1334714], [-3.9116127, 56.1334572], [-3.9104625, 56.1331597], [-3.909465299999999, 56.1329244], [-3.9078278000000006, 56.132595499999994], [-3.9063429999999992, 56.1323559], [-3.9053537, 56.1322214], [-3.9044482, 56.1321209], [-3.9030803, 56.1320004], [-3.9020545, 56.13193219999999], [-3.901062, 56.1318951], [-3.9005703, 56.1318836], [-3.9000422, 56.13187129999999], [-3.8985692999999992, 56.13186739999999], [-3.8959122, 56.1318766], [-3.8917681, 56.131923099999995], [-3.8902245999999994, 56.1319279], [-3.8885770000000006, 56.131933100000005], [-3.888429199999999, 56.13193350000001], [-3.8882859, 56.131934], [-3.8872521, 56.1319372], [-3.8798491999999993, 56.1319731], [-3.8788423, 56.13197840000001], [-3.8747805, 56.13199960000001], [-3.8736265, 56.131979], [-3.869841300000001, 56.132028899999995], [-3.8694252, 56.13203440000001], [-3.8674019999999993, 56.132051099999984], [-3.8660438999999993, 56.1320068], [-3.8656697, 56.1319946], [-3.8640982999999993, 56.13189150000001], [-3.862755721713942, 56.131751610242446], [-3.8622555999999992, 56.13169950000001], [-3.8614228, 56.13158], [-3.8601289, 56.1313943], [-3.8579516, 56.1310117], [-3.854014199999999, 56.1300418], [-3.852659099999999, 56.1296553], [-3.851822, 56.12942360000001], [-3.8498407, 56.12883399999999], [-3.8476939, 56.1282239], [-3.8470483, 56.1280404], [-3.845467, 56.12759109999999], [-3.8427689, 56.1268029], [-3.8422579, 56.12665359999998], [-3.8421304, 56.1266164], [-3.8406821, 56.1261968], [-3.8397917, 56.1259376], [-3.836451100000001, 56.124965], [-3.835608, 56.12471699999999], [-3.8326206, 56.1238381], [-3.832161459485359, 56.12370477021678], [-3.8290764, 56.1228089], [-3.826658699999999, 56.1221068], [-3.8252425, 56.1216878], [-3.822149499999999, 56.120772800000005], [-3.8197442000000006, 56.1200761], [-3.817506100000001, 56.11942789999999], [-3.816195, 56.11904810000001], [-3.8154836, 56.11885360000001], [-3.8139971, 56.1185022], [-3.8130906, 56.11830760000001], [-3.8121655, 56.11812679999999], [-3.810489599999999, 56.11785150000001], [-3.8099927, 56.1177725], [-3.8096516, 56.1177182], [-3.8087950999999993, 56.11762269999999], [-3.807800699999999, 56.1175119], [-3.8074368, 56.11747939999999], [-3.8069439, 56.117439999999995], [-3.80614, 56.117381], [-3.8052062, 56.1173372], [-3.8025265, 56.1172978], [-3.7993127000000007, 56.117366999999994], [-3.7971912, 56.1174127], [-3.7965978, 56.117420799999984], [-3.7958307, 56.1174312], [-3.7937559, 56.11745930000001], [-3.7929341, 56.11750549999999], [-3.7928675, 56.117512], [-3.7925375, 56.11754429999999], [-3.7922567, 56.11757180000001], [-3.791586, 56.117667299999994], [-3.791067299999999, 56.1177169], [-3.7908293, 56.11774249999999], [-3.7906993, 56.117760099999984], [-3.7902908, 56.1178131], [-3.78991, 56.11784819999999], [-3.789731099999999, 56.1178605], [-3.7888638, 56.11791989999998]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "1335", "motion_projection": null, "next_location_lat": "56.1179199", "next_location_lon": "-3.7888638", "previous_location": "Stirling", "current_leg_milage": "6.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 27487.108, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31408.817, \"from_m\": 27487.108, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32002.27, \"from_m\": 31408.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32712.526, \"from_m\": 32002.27, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35407.751, \"from_m\": 32712.526, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46077.386, \"from_m\": 35407.751, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47081.759, \"from_m\": 46077.386, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47141.251, \"from_m\": 47081.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47168.705, \"from_m\": 47141.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47615.592, \"from_m\": 47168.705, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47853.31, \"from_m\": 47615.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48228.183, \"from_m\": 47853.31, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 48265.925, \"from_m\": 48228.183, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50067.947, \"from_m\": 48265.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57870.367, \"from_m\": 50067.947, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58183.337, \"from_m\": 57870.367, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58354.547, \"from_m\": 58183.337, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 670882, \"profile_key\": \"09587d8d6e57b6d90c45e5f30af3a767f036a3e566b1fc71b69296b58138c00e\", \"schedule_id\": 27563, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1300H\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27859.191, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 28917.076, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313H\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 9, \"distance_m\": 32432.067, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314H\", \"location\": \"Larbert Jn\", \"stage_seq\": 10, \"distance_m\": 33550.315, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"1315H\", \"wtt_dep\": \"1316H\", \"location\": \"Larbert\", \"stage_seq\": 11, \"distance_m\": 34497.758, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1326\", \"location\": \"Stirling\", \"stage_seq\": 12, \"distance_m\": 47489.116, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Causewayhead Jn\", \"stage_seq\": 13, \"distance_m\": 48860.148, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1331\", \"location\": \"Cambus Loop\", \"stage_seq\": 14, \"distance_m\": 55475.79, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"wtt_dep\": null, \"location\": \"Alloa\", \"stage_seq\": 15, \"distance_m\": 58354.547, \"section_seq\": 1, \"route_path_id\": 28691}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58354.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28691}], \"total_distance_m\": 58354.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58354.547, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1251", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "56.1179199", "current_position_lon": "-3.7888638", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:47Z\", \"source_id\": 56001911, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:55:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:54:50Z\", \"source_id\": 17918064, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:53Z\", \"source_id\": 56011937, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T11:59:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T11:58:58Z\", \"source_id\": 17921006, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:56Z\", \"source_id\": 56027816, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:05:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:04:58Z\", \"source_id\": 17925358, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:35Z\", \"source_id\": 56052737, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:16:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:14:38Z\", \"source_id\": 17932474, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:12Z\", \"source_id\": 56077608, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:25:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:15Z\", \"source_id\": 17939491, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:28Z\", \"source_id\": 56095815, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:31:33Z\", \"source_id\": 17944699, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:34:11Z\", \"source_id\": 56102741, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:34:12Z\", \"source_id\": 17946636, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alloa", "service_state_platform": "1", "timing_fact_generation": 1789734856186290, "current_leg_arrival_utc": "2026-09-18T13:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:35:05.328170", "service_state_evidence_id": 17946636, "current_leg_start_actual_dep": "2026-09-18T13:26:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-18T12:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:45:05.725641", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
ALO |
2N51 |
385017 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 27487.108, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31408.817, "from_m": 27487.108, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32002.27, "from_m": 31408.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32712.526, "from_m": 32002.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35407.751, "from_m": 32712.526, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46077.386, "from_m": 35407.751, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47081.759, "from_m": 46077.386, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47141.251, "from_m": 47081.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47168.705, "from_m": 47141.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47615.592, "from_m": 47168.705, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47853.31, "from_m": 47615.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48228.183, "from_m": 47853.31, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 48265.925, "from_m": 48228.183, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 50067.947, "from_m": 48265.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57870.367, "from_m": 50067.947, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58183.337, "from_m": 57870.367, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58354.547, "from_m": 58183.337, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 670882, "profile_key": "09587d8d6e57b6d90c45e5f30af3a767f036a3e566b1fc71b69296b58138c00e", "schedule_id": 27563, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1251", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1300H", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27859.191, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 28917.076, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313H", "location": "Carmuirs West Jn", "stage_seq": 9, "distance_m": 32432.067, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314H", "location": "Larbert Jn", "stage_seq": 10, "distance_m": 33550.315, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "1315H", "wtt_dep": "1316H", "location": "Larbert", "stage_seq": 11, "distance_m": 34497.758, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1326", "location": "Stirling", "stage_seq": 12, "distance_m": 47489.116, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Causewayhead Jn", "stage_seq": 13, "distance_m": 48860.148, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1331", "location": "Cambus Loop", "stage_seq": 14, "distance_m": 55475.79, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "1335", "wtt_dep": null, "location": "Alloa", "stage_seq": 15, "distance_m": 58354.547, "section_seq": 1, "route_path_id": 28691}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58354.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 28691}], "total_distance_m": 58354.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58354.547, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:47Z", "source_id": 56001911, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T11:55:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:54:50Z", "source_id": 17918064, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:53Z", "source_id": 56011937, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T11:59:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T11:58:58Z", "source_id": 17921006, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:56Z", "source_id": 56027816, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:05:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:04:58Z", "source_id": 17925358, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:35Z", "source_id": 56052737, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:16:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:14:38Z", "source_id": 17932474, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 638, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:12Z", "source_id": 56077608, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:25:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:15Z", "source_id": 17939491, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 614, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:28Z", "source_id": 56095815, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:31:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:31:33Z", "source_id": 17944699, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 607, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:34:11Z", "source_id": 56102741, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T12:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:34:12Z", "source_id": 17946636, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T13:35:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
1251 |
1251 |
4 |
None |
None |
Alloa |
1335 |
1335 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W82842/2026-09-18/detailed |
None |
Stirling |
2026-09-18T13:26:00+01:00 |
Alloa |
9.0 |
{"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.9351664, 56.12055139999999], [-3.9353344, 56.120723], [-3.935493999999999, 56.120929], [-3.935538, 56.120993000000006], [-3.9356961, 56.12122320000001], [-3.935764400000001, 56.1213226], [-3.9358793, 56.12152639999999], [-3.9360101999999992, 56.1218351], [-3.936052699999999, 56.1219493], [-3.9361313, 56.1222318], [-3.9361706, 56.122550399999994], [-3.9362098, 56.122869], [-3.936213200000001, 56.1229388], [-3.9362322, 56.1233282], [-3.9362289, 56.1236243], [-3.9361739, 56.1240399], [-3.9361145, 56.124287200000005], [-3.9360236999999993, 56.12461029999999], [-3.935886899999999, 56.124993800000006], [-3.935814899999999, 56.125122], [-3.935767199999999, 56.1252069], [-3.935715599999999, 56.1252987], [-3.9354426, 56.1257844], [-3.9350686, 56.1263894], [-3.9349375, 56.1265996], [-3.9347375000000007, 56.1269202], [-3.934428299999999, 56.12742039999999], [-3.933289499999999, 56.1291688], [-3.933106, 56.1294551], [-3.9330999000000006, 56.129464600000006], [-3.9330408, 56.1295597], [-3.932399799999999, 56.1304623], [-3.9323041, 56.13059710000001], [-3.931231699999999, 56.13189010000001], [-3.930707570587363, 56.13248795651329], [-3.9303516, 56.13289399999999], [-3.9300494, 56.1331873], [-3.929562199999999, 56.133595099999994], [-3.9292412, 56.13383360000001], [-3.928755999999999, 56.13418209999998], [-3.9282971, 56.1344534], [-3.9280259, 56.1345933], [-3.9276785, 56.1347609], [-3.9275687, 56.13481389999999], [-3.9267348, 56.1351377], [-3.9261003, 56.13533580000001], [-3.9256722, 56.1354584], [-3.9247884, 56.13566070000001], [-3.9242928, 56.13576040000001], [-3.92349, 56.1358657], [-3.923373799999999, 56.1358809], [-3.9227177, 56.13593509999999], [-3.9220853, 56.1359584], [-3.9212582, 56.135959], [-3.9202666, 56.1359247], [-3.9194721, 56.1358392], [-3.918312899999999, 56.1356087], [-3.916906299999999, 56.135218599999995], [-3.9155076000000006, 56.1347295], [-3.913405399999999, 56.13399450000001], [-3.9125994, 56.13373360000001], [-3.9116677, 56.1334714], [-3.9116127, 56.1334572], [-3.9104625, 56.1331597], [-3.909465299999999, 56.1329244], [-3.9078278000000006, 56.132595499999994], [-3.9063429999999992, 56.1323559], [-3.9053537, 56.1322214], [-3.9044482, 56.1321209], [-3.9030803, 56.1320004], [-3.9020545, 56.13193219999999], [-3.901062, 56.1318951], [-3.9005703, 56.1318836], [-3.9000422, 56.13187129999999], [-3.8985692999999992, 56.13186739999999], [-3.8959122, 56.1318766], [-3.8917681, 56.131923099999995], [-3.8902245999999994, 56.1319279], [-3.8885770000000006, 56.131933100000005], [-3.888429199999999, 56.13193350000001], [-3.8882859, 56.131934], [-3.8872521, 56.1319372], [-3.8798491999999993, 56.1319731], [-3.8788423, 56.13197840000001], [-3.8747805, 56.13199960000001], [-3.8736265, 56.131979], [-3.869841300000001, 56.132028899999995], [-3.8694252, 56.13203440000001], [-3.8674019999999993, 56.132051099999984], [-3.8660438999999993, 56.1320068], [-3.8656697, 56.1319946], [-3.8640982999999993, 56.13189150000001], [-3.862755721713942, 56.131751610242446], [-3.8622555999999992, 56.13169950000001], [-3.8614228, 56.13158], [-3.8601289, 56.1313943], [-3.8579516, 56.1310117], [-3.854014199999999, 56.1300418], [-3.852659099999999, 56.1296553], [-3.851822, 56.12942360000001], [-3.8498407, 56.12883399999999], [-3.8476939, 56.1282239], [-3.8470483, 56.1280404], [-3.845467, 56.12759109999999], [-3.8427689, 56.1268029], [-3.8422579, 56.12665359999998], [-3.8421304, 56.1266164], [-3.8406821, 56.1261968], [-3.8397917, 56.1259376], [-3.836451100000001, 56.124965], [-3.835608, 56.12471699999999], [-3.8326206, 56.1238381], [-3.832161459485359, 56.12370477021678], [-3.8290764, 56.1228089], [-3.826658699999999, 56.1221068], [-3.8252425, 56.1216878], [-3.822149499999999, 56.120772800000005], [-3.8197442000000006, 56.1200761], [-3.817506100000001, 56.11942789999999], [-3.816195, 56.11904810000001], [-3.8154836, 56.11885360000001], [-3.8139971, 56.1185022], [-3.8130906, 56.11830760000001], [-3.8121655, 56.11812679999999], [-3.810489599999999, 56.11785150000001], [-3.8099927, 56.1177725], [-3.8096516, 56.1177182], [-3.8087950999999993, 56.11762269999999], [-3.807800699999999, 56.1175119], [-3.8074368, 56.11747939999999], [-3.8069439, 56.117439999999995], [-3.80614, 56.117381], [-3.8052062, 56.1173372], [-3.8025265, 56.1172978], [-3.7993127000000007, 56.117366999999994], [-3.7971912, 56.1174127], [-3.7965978, 56.117420799999984], [-3.7958307, 56.1174312], [-3.7937559, 56.11745930000001], [-3.7929341, 56.11750549999999], [-3.7928675, 56.117512], [-3.7925375, 56.11754429999999], [-3.7922567, 56.11757180000001], [-3.791586, 56.117667299999994], [-3.791067299999999, 56.1177169], [-3.7908293, 56.11774249999999], [-3.7906993, 56.117760099999984], [-3.7902908, 56.1178131], [-3.78991, 56.11784819999999], [-3.789731099999999, 56.1178605], [-3.7888638, 56.11791989999998]]} |
6.8 |
1326 |
1335 |
Stirling |
Alloa |
Alloa |
56.1179199 |
-3.7888638 |
56.1179199 |
-3.7888638 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:35:00 |
Alloa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946636 |
1789734856186290 |
49 |
49 |
2026-09-18 12:45:05.725641 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:35:05.328170 |
| 639720 |
671395 |
W04212 |
889F30MM18 |
2026-09-18 |
COMPLETE |
17946673 |
2026-09-18 13:35:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 671395, "stp": "P", "toc": "London Overground", "uid": "W04212", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04212/2026-09-18/detailed", "trust_id": "889F30MM18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-18", "dest_arr_time": "1335", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9F30", "timing_status": "ON TIME", "origin_station": "New Cross ELL", "current_leg_arr": "1335", "current_leg_dep": "1333", "current_leg_end": "Dalston Junction", "origin_dep_time": "1313", "origin_platform": "D", "current_location": "Dalston Junction", "last_update_time": "2026-09-18T12:45:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "1335", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1190.506, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5994.518, \"from_m\": 1190.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6039.066, \"from_m\": 5994.518, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8504.135, \"from_m\": 6039.066, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9998.341, \"from_m\": 8504.135, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10189.611, \"from_m\": 9998.341, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 11139.186, \"from_m\": 10189.611, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11857.292, \"from_m\": 11139.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13594.951, \"from_m\": 11857.292, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13650.428, \"from_m\": 13594.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14068.699, \"from_m\": 13650.428, \"capability_applied\": null, \"effective_limit_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\": 671395, \"profile_key\": \"814ac86a2e7451beed178c65d0a55e758c99cb78a8e34747ba050726deea8ebe\", \"schedule_id\": 24308, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"New Cross ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 2, \"distance_m\": 715.111, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 3, \"distance_m\": 1202.249, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 4, \"distance_m\": 1959.074, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1316H\", \"wtt_dep\": \"1317H\", \"location\": \"Surrey Quays\", \"stage_seq\": 5, \"distance_m\": 2248.518, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1318H\", \"wtt_dep\": \"1319H\", \"location\": \"Canada Water\", \"stage_seq\": 6, \"distance_m\": 2858.184, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1320H\", \"wtt_dep\": \"1321\", \"location\": \"Rotherhithe\", \"stage_seq\": 7, \"distance_m\": 3172.249, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1322\", \"wtt_dep\": \"1322H\", \"location\": \"Wapping\", \"stage_seq\": 8, \"distance_m\": 3648.573, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1324H\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 9202.2, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1326\", \"wtt_dep\": \"1327\", \"location\": \"Whitechapel\", \"stage_seq\": 10, \"distance_m\": 10208.018, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1328H\", \"wtt_dep\": \"1329H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 11, \"distance_m\": 11281.53, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": \"1331H\", \"location\": \"Hoxton\", \"stage_seq\": 12, \"distance_m\": 12513.848, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1333\", \"wtt_dep\": \"1333H\", \"location\": \"Haggerston\", \"stage_seq\": 13, \"distance_m\": 13396.087, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 14, \"distance_m\": 14068.699, \"section_seq\": 1, \"route_path_id\": 36901}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14068.699, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36901}], \"total_distance_m\": 14068.699, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14013.222, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 55.477, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1313", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:22Z\", \"source_id\": 56059913, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:17:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:17:25Z\", \"source_id\": 17934442, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:02Z\", \"source_id\": 56064329, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:19:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:19:07Z\", \"source_id\": 17935723, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:33Z\", \"source_id\": 56068262, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:21:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:20:35Z\", \"source_id\": 17936791, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:14Z\", \"source_id\": 56072783, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:22:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:22:19Z\", \"source_id\": 17938055, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:23:57Z\", \"source_id\": 56076983, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:24:01Z\", \"source_id\": 17939319, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:54Z\", \"source_id\": 56082025, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:26:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:25:57Z\", \"source_id\": 17940692, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:20Z\", \"source_id\": 56087990, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:28:22Z\", \"source_id\": 17942494, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:33Z\", \"source_id\": 56093635, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:39Z\", \"source_id\": 17944065, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:38Z\", \"source_id\": 56098788, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:32:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:32:42Z\", \"source_id\": 17945513, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:34:11Z\", \"source_id\": 56102696, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:35:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:34:16Z\", \"source_id\": 17946673, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1789734856732189, "current_leg_arrival_utc": "2026-09-18T13:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:35:11.038207", "service_state_evidence_id": 17946673, "current_leg_start_actual_dep": "2026-09-18T13:33:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-18T12:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:45:12.517416", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
9F30 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1190.506, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5994.518, "from_m": 1190.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6039.066, "from_m": 5994.518, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8504.135, "from_m": 6039.066, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9998.341, "from_m": 8504.135, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10189.611, "from_m": 9998.341, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 11139.186, "from_m": 10189.611, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11857.292, "from_m": 11139.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13594.951, "from_m": 11857.292, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13650.428, "from_m": 13594.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14068.699, "from_m": 13650.428, "capability_applied": null, "effective_limit_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": 671395, "profile_key": "814ac86a2e7451beed178c65d0a55e758c99cb78a8e34747ba050726deea8ebe", "schedule_id": 24308, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1313", "location": "New Cross ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314", "location": "Rolt Street Jn", "stage_seq": 2, "distance_m": 715.111, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315", "location": "Canal Jn (New Cross)", "stage_seq": 3, "distance_m": 1202.249, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316", "location": "Surrey Quays Silwood Jn", "stage_seq": 4, "distance_m": 1959.074, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1316H", "wtt_dep": "1317H", "location": "Surrey Quays", "stage_seq": 5, "distance_m": 2248.518, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1318H", "wtt_dep": "1319H", "location": "Canada Water", "stage_seq": 6, "distance_m": 2858.184, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1320H", "wtt_dep": "1321", "location": "Rotherhithe", "stage_seq": 7, "distance_m": 3172.249, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1322", "wtt_dep": "1322H", "location": "Wapping", "stage_seq": 8, "distance_m": 3648.573, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1324H", "location": "Shadwell", "stage_seq": 9, "distance_m": 9202.2, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1326", "wtt_dep": "1327", "location": "Whitechapel", "stage_seq": 10, "distance_m": 10208.018, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1328H", "wtt_dep": "1329H", "location": "Shoreditch High Street", "stage_seq": 11, "distance_m": 11281.53, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": "1331H", "location": "Hoxton", "stage_seq": 12, "distance_m": 12513.848, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1333", "wtt_dep": "1333H", "location": "Haggerston", "stage_seq": 13, "distance_m": 13396.087, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1335", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 14, "distance_m": 14068.699, "section_seq": 1, "route_path_id": 36901}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14068.699, "from_m": 0.0, "section_seq": 1, "route_path_id": 36901}], "total_distance_m": 14068.699, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14013.222, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 55.477, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:22Z", "source_id": 56059913, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:17:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:17:25Z", "source_id": 17934442, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:02Z", "source_id": 56064329, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:19:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:19:07Z", "source_id": 17935723, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:33Z", "source_id": 56068262, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T12:21:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:20:35Z", "source_id": 17936791, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:14Z", "source_id": 56072783, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T12:22:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:22:19Z", "source_id": 17938055, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:23:57Z", "source_id": 56076983, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T12:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:24:01Z", "source_id": 17939319, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:54Z", "source_id": 56082025, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T12:26:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:25:57Z", "source_id": 17940692, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:20Z", "source_id": 56087990, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T12:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:28:22Z", "source_id": 17942494, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:33Z", "source_id": 56093635, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T12:31:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:39Z", "source_id": 17944065, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:38Z", "source_id": 56098788, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T12:32:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:32:42Z", "source_id": 17945513, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T13:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:34:11Z", "source_id": 56102696, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T12:35:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:34:16Z", "source_id": 17946673, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T13:35:00+01:00", "operational_fact": true}] |
New Cross ELL |
1313 |
1313 |
D |
None |
None |
Dalston Junction |
1335 |
1335 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04212/2026-09-18/detailed |
None |
Haggerston |
2026-09-18T13:33:30+01:00 |
Dalston Junction |
2.0 |
{"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} |
0.4 |
1333 |
1335 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:35:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946673 |
1789734856732189 |
43 |
43 |
2026-09-18 12:45:12.517416 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:35:11.038207 |
| 639721 |
671677 |
C36250 |
735L70MM18 |
2026-09-18 |
COMPLETE |
17947366 |
2026-09-18 13:35:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 671677, "stp": "P", "toc": "Elizabeth Line", "uid": "C36250", "consist": "345025", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36250/2026-09-18/detailed", "trust_id": "735L70MM18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "1336", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "5L70", "timing_status": "EARLY", "origin_station": "Old Oak Common Depot (Crossrail)", "current_leg_arr": "1335", "current_leg_dep": "1326", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1325", "origin_platform": null, "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-18T12:45:26", "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": "1336", "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\": 671677, \"profile_key\": \"f580b8bc074436fd983e2fc7670a79555f2996cdb47b3e6ce5dcdc0659c3c8cc\", \"schedule_id\": 4673, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"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\": \"1330\", \"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\": \"1332\", \"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\": \"1333\", \"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\": \"1334\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 5, \"distance_m\": 4893.385, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": false, \"wtt_arr\": \"1336\", \"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": "1325", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:47Z\", \"source_id\": 56094134, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:30:52Z\", \"source_id\": 17944203, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:30Z\", \"source_id\": 56100999, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:33:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:33:31Z\", \"source_id\": 17946165, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:35:10Z\", \"source_id\": 56105284, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:35:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:35:13Z\", \"source_id\": 17947366, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789734915666170, "current_leg_arrival_utc": "2026-09-18T13:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:35:13.205477", "service_state_evidence_id": 17947366, "current_leg_start_actual_dep": "2026-09-18T13:25:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-18T12:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:45:13.705379", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
PDX |
5L70 |
345025 |
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": 671677, "profile_key": "f580b8bc074436fd983e2fc7670a79555f2996cdb47b3e6ce5dcdc0659c3c8cc", "schedule_id": 4673, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1325", "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": "1330", "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": "1332", "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": "1333", "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": "1334", "location": "Westbourne Park Carriage Sidings", "stage_seq": 5, "distance_m": 4893.385, "section_seq": 1, "route_path_id": 29832}, {"is_pass": false, "wtt_arr": "1336", "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-18T12:30:47Z", "source_id": 56094134, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T12:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:30:52Z", "source_id": 17944203, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:30Z", "source_id": 56100999, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T12:33:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:33:31Z", "source_id": 17946165, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T13:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:35:10Z", "source_id": 56105284, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T12:35:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:35:13Z", "source_id": 17947366, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T13:35:00+01:00", "operational_fact": true}] |
Old Oak Common Depot (Crossrail) |
1325 |
1325 |
None |
None |
None |
Paddington (Crossrail) |
1336 |
1336 |
A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36250/2026-09-18/detailed |
None |
Old Oak Common Depot (Crossrail) |
2026-09-18T13:25: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 |
1326 |
1335 |
Old Oak Common Depot (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:35:00 |
Paddington (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17947366 |
1789734915666170 |
14 |
14 |
2026-09-18 12:45:13.705379 |
A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:35:13.205477 |
| 639722 |
671548 |
P64973 |
155J65MM18 |
2026-09-18 |
COMPLETE |
17946708 |
2026-09-18 13:35:00 |
2026-09-18 12:45:26 |
2026-09-20 12:45:26 |
{"id": 671548, "stp": "P", "toc": "Northern", "uid": "P64973", "consist": "158787", "dest_crs": "MBR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64973/2026-09-18/detailed", "trust_id": "155J65MM18", "origin_crs": "MBR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Middlesbrough", "service_date": "2026-09-18", "dest_arr_time": "1336", "dest_platform": "1A", "is_terminated": 1, "next_location": "Middlesbrough", "signalling_id": "5J65", "timing_status": "EARLY", "origin_station": "Middlesbrough", "current_leg_arr": "1336", "current_leg_dep": "1334", "current_leg_end": "Middlesbrough", "origin_dep_time": "1320", "origin_platform": "2", "current_location": "Middlesbrough", "last_update_time": "2026-09-18T12:45:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2398362, 54.5793481], [-1.2409366, 54.579352500000006], [-1.2411839, 54.5793526], [-1.241848, 54.579353899999994], [-1.2423922, 54.57934139999999], [-1.242941, 54.5793158], [-1.2434719000000003, 54.57927299999999], [-1.2439857, 54.5792194], [-1.2444911, 54.57915959999998], [-1.2450747999999998, 54.579075499999995], [-1.2452193, 54.5790527], [-1.2455106, 54.5790007], [-1.2457627000000002, 54.5789559], [-1.2462736, 54.5788426], [-1.2466773, 54.5787484], [-1.2470521, 54.57864959999999], [-1.2476793999999998, 54.578476499999994], [-1.2483444999999995, 54.57828390000001], [-1.2490407, 54.5780633], [-1.2497471, 54.5778173], [-1.2502705, 54.5776157], [-1.250714, 54.57744100000001], [-1.2510784, 54.577268800000006], [-1.2513593999999997, 54.57713059999999], [-1.2518971000000003, 54.57680779999998], [-1.2525107999999998, 54.5764086], [-1.253150018369062, 54.575961363294546], [-1.2534624, 54.5757428], [-1.2545979, 54.574965199999994], [-1.2552076, 54.5745454], [-1.2553281999999997, 54.574482399999994], [-1.2554254, 54.574417899999986], [-1.2556017, 54.57430399999999], [-1.2557005, 54.574253], [-1.2558351, 54.57418549999999], [-1.2560288999999998, 54.57407349999999], [-1.2561576, 54.57399], [-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": "Middlesbrough West Dock", "dest_arr_time_act": "1336", "motion_projection": null, "next_location_lat": "54.5793567", "next_location_lon": "-1.2343611", "previous_location": "Middlesbrough West Dock", "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\": 1643.313, \"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\": 1744.924, \"from_m\": 1643.313, \"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\": 2015.36, \"from_m\": 1744.924, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3839.268, \"from_m\": 2015.36, \"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\": 4109.704, \"from_m\": 3839.268, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4211.314, \"from_m\": 4109.704, \"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\": 5854.628, \"from_m\": 4211.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 671548, \"profile_key\": \"bee966a422c166d1de834f382a3e3c0942c2f7191c09cc90f105f3f74b38fbec\", \"schedule_id\": 20684, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1320\", \"location\": \"Middlesbrough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36763}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": \"1335\", \"location\": \"Middlesbrough West Dock\", \"stage_seq\": 2, \"distance_m\": 2927.314, \"section_seq\": 1, \"route_path_id\": 36763}, {\"is_pass\": false, \"wtt_arr\": \"1336\", \"wtt_dep\": null, \"location\": \"Middlesbrough\", \"stage_seq\": 3, \"distance_m\": 5854.628, \"section_seq\": 1, \"route_path_id\": 36763}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5854.628, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36763}], \"total_distance_m\": 5854.628, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 2568.001, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3286.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1320", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "54.5793567", "current_position_lon": "-1.2343611", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:21:16Z\", \"source_id\": 17937288, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:34:14Z\", \"source_id\": 56102796, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T12:35:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T12:34:17Z\", \"source_id\": 17946708, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T13:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Middlesbrough", "service_state_platform": "1", "timing_fact_generation": 1789734859615313, "current_leg_arrival_utc": "2026-09-18T13:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T12:35:14.023252", "service_state_evidence_id": 17946708, "current_leg_start_actual_dep": "2026-09-18T13:35:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-18T12:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T12:45:14.421211", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MBR |
MBR |
5J65 |
158787 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1643.313, "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": 1744.924, "from_m": 1643.313, "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": 2015.36, "from_m": 1744.924, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3839.268, "from_m": 2015.36, "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": 4109.704, "from_m": 3839.268, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4211.314, "from_m": 4109.704, "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": 5854.628, "from_m": 4211.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 671548, "profile_key": "bee966a422c166d1de834f382a3e3c0942c2f7191c09cc90f105f3f74b38fbec", "schedule_id": 20684, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1320", "location": "Middlesbrough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36763}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": "1335", "location": "Middlesbrough West Dock", "stage_seq": 2, "distance_m": 2927.314, "section_seq": 1, "route_path_id": 36763}, {"is_pass": false, "wtt_arr": "1336", "wtt_dep": null, "location": "Middlesbrough", "stage_seq": 3, "distance_m": 5854.628, "section_seq": 1, "route_path_id": 36763}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5854.628, "from_m": 0.0, "section_seq": 1, "route_path_id": 36763}], "total_distance_m": 5854.628, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 2568.001, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3286.627, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:21:16Z", "source_id": 17937288, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4264, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:34:14Z", "source_id": 56102796, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T12:35:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T12:34:17Z", "source_id": 17946708, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T13:35:00+01:00", "operational_fact": true}] |
Middlesbrough |
1320 |
1320 |
2 |
None |
None |
Middlesbrough |
1336 |
1336 |
1A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64973/2026-09-18/detailed |
None |
Middlesbrough West Dock |
2026-09-18T13:35:00+01:00 |
Middlesbrough |
2.0 |
{"type": "LineString", "coordinates": [[-1.2398362, 54.5793481], [-1.2409366, 54.579352500000006], [-1.2411839, 54.5793526], [-1.241848, 54.579353899999994], [-1.2423922, 54.57934139999999], [-1.242941, 54.5793158], [-1.2434719000000003, 54.57927299999999], [-1.2439857, 54.5792194], [-1.2444911, 54.57915959999998], [-1.2450747999999998, 54.579075499999995], [-1.2452193, 54.5790527], [-1.2455106, 54.5790007], [-1.2457627000000002, 54.5789559], [-1.2462736, 54.5788426], [-1.2466773, 54.5787484], [-1.2470521, 54.57864959999999], [-1.2476793999999998, 54.578476499999994], [-1.2483444999999995, 54.57828390000001], [-1.2490407, 54.5780633], [-1.2497471, 54.5778173], [-1.2502705, 54.5776157], [-1.250714, 54.57744100000001], [-1.2510784, 54.577268800000006], [-1.2513593999999997, 54.57713059999999], [-1.2518971000000003, 54.57680779999998], [-1.2525107999999998, 54.5764086], [-1.253150018369062, 54.575961363294546], [-1.2534624, 54.5757428], [-1.2545979, 54.574965199999994], [-1.2552076, 54.5745454], [-1.2553281999999997, 54.574482399999994], [-1.2554254, 54.574417899999986], [-1.2556017, 54.57430399999999], [-1.2557005, 54.574253], [-1.2558351, 54.57418549999999], [-1.2560288999999998, 54.57407349999999], [-1.2561576, 54.57399], [-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]]} |
1.8 |
1334 |
1336 |
Middlesbrough West Dock |
Middlesbrough |
Middlesbrough |
54.5793567 |
-1.2343611 |
54.5793567 |
-1.2343611 |
1 |
0 |
2026-09-18 12:45:26 |
TERMINATED |
2026-09-18 12:35:00 |
Middlesbrough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17946708 |
1789734859615313 |
6 |
6 |
2026-09-18 12:45:14.421211 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 12:35:14.023252 |