| 600818 |
627195 |
H57930 |
184R49CC17 |
2026-09-17 |
COMPLETE |
16883209 |
2026-09-17 08:00:00 |
2026-09-17 07:10:51 |
2026-09-19 07:10:51 |
{"id": 627195, "stp": "O", "toc": "Unknown", "uid": "H57930", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H57930/2026-09-17/detailed", "trust_id": "184R49CC17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Immingham Biomass LP (DBS)", "service_date": "2026-09-17", "dest_arr_time": "1026", "dest_platform": null, "is_terminated": 1, "next_location": "Barnetby", "signalling_id": "4R49", "timing_status": null, "origin_station": "Drax Power Station", "current_leg_arr": "0952½", "current_leg_dep": "0726", "current_leg_end": "Barnetby", "origin_dep_time": "0816", "origin_platform": null, "current_location": "Milford West Sidings", "last_update_time": "2026-09-17T07:10:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2457613999999997, 53.7061502], [-1.2459889, 53.70618189999999], [-1.2464157, 53.70624389999999], [-1.2470226, 53.706315999999994], [-1.2477774, 53.706379899999995], [-1.2486383000000003, 53.7064142], [-1.2501667, 53.7064234], [-1.2502801, 53.706406], [-1.2505947, 53.706373], [-1.2507724, 53.7063415], [-1.2508598999999998, 53.70632109999999], [-1.2511877000000002, 53.7062199], [-1.2514609, 53.706097199999995], [-1.2516983, 53.705967], [-1.2518259, 53.70586970000001], [-1.2519176, 53.7057946], [-1.2520901, 53.7056259], [-1.2522128, 53.7054321], [-1.2523155, 53.705242000000005], [-1.2523589000000002, 53.7050608], [-1.2523479, 53.7048477], [-1.2522690999999997, 53.704616900000005], [-1.2521658, 53.70443379999999], [-1.2520223999999998, 53.70427829999999], [-1.2516708, 53.704002300000006], [-1.2508269, 53.7034482], [-1.2504065, 53.70312319999999], [-1.2499577, 53.70282949999999], [-1.2476984, 53.7013848], [-1.2471784999999995, 53.7010585], [-1.2457376, 53.70010390000001], [-1.2429943, 53.69834], [-1.2356678, 53.693562799999995], [-1.2232674999999995, 53.6855156], [-1.2218949, 53.68462589999999], [-1.2168, 53.681326699999985], [-1.2164840734001194, 53.68115157602794], [-1.2163867, 53.68109760000001], [-1.2156656999999995, 53.68066000000001], [-1.2114121, 53.6781977], [-1.2058755999999995, 53.6749701], [-1.2057491, 53.67489629999999], [-1.2056886999999998, 53.6748611], [-1.1973967, 53.6700266], [-1.1954176999999997, 53.6688767], [-1.1929335, 53.66743319999999], [-1.1910666999999997, 53.6663399], [-1.1896306, 53.6654063], [-1.1888135999999998, 53.66477609999999], [-1.1882642999999995, 53.66431420000001], [-1.187861, 53.66396879999999], [-1.1870540999999997, 53.6631869], [-1.1861313999999998, 53.6621951], [-1.1852336, 53.661068400000005], [-1.1848572, 53.6605943], [-1.1844623999999997, 53.660096900000006], [-1.1837902, 53.6592721], [-1.1837427, 53.6592127], [-1.1835335, 53.658936999999995], [-1.1829947, 53.6582583], [-1.1817751, 53.6567222], [-1.1807211, 53.65540099999999], [-1.1756613, 53.64905749999999], [-1.1753864999999997, 53.648713], [-1.1753357999999998, 53.6486494], [-1.1752015999999998, 53.648481200000006], [-1.173047, 53.6457987], [-1.1720468, 53.644553300000005], [-1.1717177, 53.6441457], [-1.1698624999999998, 53.64178830000001], [-1.1687703, 53.640416899999984], [-1.1686048, 53.64021970000001], [-1.1678098693553778, 53.63921848034901], [-1.1676818999999998, 53.63905729999999], [-1.1662359999999998, 53.637237799999994], [-1.1642414000000003, 53.6347338], [-1.1637936, 53.63417539999999], [-1.1634720999999997, 53.6337938], [-1.1620049, 53.6319283], [-1.1614444, 53.6312242], [-1.1611332, 53.6308476], [-1.1604976, 53.63009919999999], [-1.1595048, 53.6289302], [-1.1586445579368378, 53.62791270082296], [-1.1568762, 53.62582100000001], [-1.1560203, 53.6248155], [-1.1556179999999998, 53.62434580000001], [-1.1531877999999998, 53.6215015], [-1.1495302, 53.6171634], [-1.1490753, 53.61663200000001], [-1.1486376, 53.616117200000005], [-1.1457002, 53.612654000000006], [-1.1433811, 53.6099195], [-1.1397862, 53.60568049999999], [-1.1392439, 53.6050385], [-1.1386858999999998, 53.60437519999999], [-1.1378346, 53.6033727], [-1.1372534999999997, 53.6026962], [-1.1350797999999998, 53.6001224], [-1.1335348, 53.59830749999999], [-1.1334846, 53.598248599999984], [-1.1323900000000002, 53.5970114], [-1.1319970301313826, 53.59657132404523], [-1.1311712, 53.5956465], [-1.1308618999999998, 53.59530290000001], [-1.1291763, 53.5934252], [-1.1287748, 53.59294040000001], [-1.1279691, 53.59204609999999], [-1.1274728, 53.5915391], [-1.1269479999999998, 53.591065], [-1.1263409000000002, 53.59054089999999], [-1.124651, 53.5890942], [-1.1235954, 53.58821789999998], [-1.1221566942676655, 53.58699960263124], [-1.1221136804144258, 53.58696317791911], [-1.122109345245925, 53.586959506838106], [-1.1219891620430462, 53.586857733902725], [-1.1214516999999995, 53.58640260000001], [-1.1190878, 53.584408200000006], [-1.1184717, 53.58397120000001], [-1.1179623999999997, 53.58366959999999], [-1.1174908, 53.583428700000006], [-1.1169347999999997, 53.5831756], [-1.1163243, 53.582949499999984], [-1.1160708, 53.58285930000001], [-1.1159491, 53.5828186], [-1.1154753999999998, 53.58268679999999], [-1.114715, 53.58249140000001], [-1.1142161, 53.5823858], [-1.1136995, 53.5823026], [-1.1130547, 53.5822301], [-1.1124394, 53.5821801], [-1.1118196, 53.5821597], [-1.1113215, 53.5821575], [-1.1077447, 53.5822355], [-1.106774, 53.5822629], [-1.1058158, 53.5822952], [-1.1043107, 53.5823433], [-1.1032547, 53.5823822], [-1.1018176, 53.58243130000001], [-1.1011575, 53.5824517], [-1.0993943, 53.5825368], [-1.0985591999999995, 53.58256039999999], [-1.0977845999999998, 53.582590299999985], [-1.0964432, 53.5826569], [-1.0960959, 53.5826737], [-1.0957281999999997, 53.582692], [-1.095396, 53.5827092], [-1.0927907, 53.582827900000005], [-1.0894493, 53.5829863], [-1.0880943, 53.5830993], [-1.0866086, 53.5832337], [-1.08535, 53.5833022], [-1.0842018, 53.58335889999999], [-1.0835132, 53.5833889], [-1.0833136, 53.5833989], [-1.0813706999999997, 53.5834795], [-1.0799083, 53.5835483], [-1.0792679, 53.58356030000001], [-1.0785458, 53.58355229999999], [-1.0779783409434258, 53.58353960292781], [-1.0768475, 53.58351429999999], [-1.0759618, 53.583514599999994], [-1.0721148, 53.58358470000001], [-1.0661295, 53.5836887], [-1.063574, 53.5837399], [-1.0607709, 53.5837787], [-1.0599573, 53.5837909], [-1.0577528, 53.58383670000001], [-1.0503925, 53.58395759999999], [-1.0469162999999997, 53.5840195], [-1.0452752999999997, 53.584042400000016], [-1.0415122, 53.584117799999994], [-1.0407132, 53.58416530000001], [-1.0398797999999998, 53.58421839999999], [-1.0389993000000002, 53.58429269999999], [-1.0379562, 53.5844001], [-1.0373228999999995, 53.5844886], [-1.0366144, 53.5846018], [-1.03591, 53.58471629999998], [-1.0354095, 53.5848108], [-1.0349398, 53.5849083], [-1.0346145, 53.58498000000001], [-1.034336, 53.5850355], [-1.0339263, 53.5851341], [-1.0335169, 53.5852351], [-1.0332724999999998, 53.58529899999999], [-1.0329156, 53.58540500000001], [-1.0325469, 53.5855242], [-1.0320147, 53.5857141], [-1.0316459999999998, 53.58584959999999], [-1.0308606, 53.5861477], [-1.0304117, 53.5863182], [-1.0298355999999995, 53.5865101], [-1.0293779, 53.5866485], [-1.0289809, 53.586778], [-1.0287013, 53.5868835], [-1.0284673, 53.5869717], [-1.0269370999999998, 53.58754869999999], [-1.0267640999999998, 53.58761390000001], [-1.0263715, 53.5877618], [-1.0254042, 53.5881281], [-1.0247834, 53.58837519999999], [-1.0247453975347434, 53.588390729494634], [-1.024523418589952, 53.58847880915612], [-1.0243256620889316, 53.58855515489998], [-1.0241486311684207, 53.588621410274605], [-1.0239888289651564, 53.58867921882838], [-1.0238427586158767, 53.5887302241097], [-1.0237069232573195, 53.58877606966696], [-1.023577826026223, 53.58881839904852], [-1.0234519700593243, 53.588858855802776], [-1.0233258584933622, 53.58889908347813], [-1.023195994465074, 53.58894072562296], [-1.0230588811111971, 53.58898542578564], [-1.0229110215684702, 53.58903482751457], [-1.0227489189736303, 53.58909057435814], [-1.022569076463416, 53.58915430986472], [-1.0223679971745647, 53.58922767758271], [-1.0221421842438143, 53.5893123210605], [-1.0201395, 53.5900867], [-1.0184173, 53.590753600000006], [-1.0151088, 53.591998399999994], [-1.0120187, 53.59317499999999], [-1.0093881, 53.59417530000001], [-1.0084434, 53.5945314], [-1.0068600999999997, 53.5951322], [-1.0020015, 53.5969669], [-0.9945357, 53.59977739999999], [-0.993916, 53.60000970000001], [-0.9933802999999998, 53.6002101], [-0.9925168, 53.600538099999994], [-0.992327722100278, 53.6006080444261], [-0.9918864, 53.600771300000005], [-0.9912425999999998, 53.60099660000001], [-0.9905644, 53.6012181], [-0.9901726, 53.601338599999984], [-0.9897237, 53.60147280000001], [-0.9892842, 53.6015967], [-0.9888981, 53.6016972], [-0.988435, 53.6018174], [-0.9881468125314736, 53.60188737321726], [-0.9880285, 53.6019161], [-0.9875968, 53.60201210000001], [-0.9872090999999998, 53.6020959], [-0.9868403, 53.60216949999999], [-0.986371, 53.6022617], [-0.9859565999999996, 53.6023334], [-0.9855422, 53.60240420000001], [-0.9850963999999998, 53.60247130000001], [-0.9847056, 53.60252149999999], [-0.9842143, 53.6025858], [-0.9838281, 53.602624], [-0.9834153, 53.6026622], [-0.982912, 53.6026994], [-0.9823872, 53.6027339], [-0.9818237, 53.60276], [-0.9813151, 53.6027713], [-0.9802701, 53.6028019], [-0.9793292, 53.6028129], [-0.9787936, 53.60282839999999], [-0.9773589, 53.60286270000001], [-0.9671815, 53.60309410000001], [-0.9660745, 53.60311539999999], [-0.9650629999999998, 53.60313599999999], [-0.9647408, 53.60314230000001], [-0.9623537, 53.60319830000001], [-0.9613557, 53.603220699999994], [-0.9606233, 53.60323919999999], [-0.9581297, 53.6032935], [-0.9577512, 53.6033006], [-0.9559115, 53.6033387], [-0.9551446, 53.6033571], [-0.9501118, 53.6034776], [-0.947871, 53.6035271], [-0.9462821, 53.6035614], [-0.9415287, 53.6036659], [-0.9401193, 53.60369829999999], [-0.9392216999999998, 53.6037168], [-0.9385304, 53.60372840000001], [-0.9375997, 53.6037364], [-0.9365637999999998, 53.6037272], [-0.9353536, 53.6037045], [-0.934439, 53.6036701], [-0.9343587, 53.60366690000001], [-0.9341728, 53.60365929999999], [-0.9338406, 53.60364620000001], [-0.9332017, 53.6036021], [-0.9326207, 53.6035564], [-0.9320203, 53.60350600000001], [-0.91845, 53.60223], [-0.9176914, 53.60215889999999], [-0.9167827, 53.6020723], [-0.9157184, 53.6019781], [-0.9154379, 53.6019676], [-0.9152402, 53.6019562], [-0.9148857999999996, 53.60193739999999], [-0.9142315, 53.60190789999999], [-0.9132911, 53.60187169999999], [-0.9096644000000002, 53.6017519], [-0.8983152841195214, 53.60130349958127], [-0.8899959, 53.6009748], [-0.8890485999999999, 53.60093559999999], [-0.8878554, 53.600892300000005], [-0.8872523, 53.6008653], [-0.8863215, 53.6008302], [-0.8857046999999999, 53.60080810000001], [-0.8850782, 53.6008], [-0.8845962999999999, 53.600803199999994], [-0.8840042999999999, 53.6008237], [-0.8835127, 53.60084570000001], [-0.8750225999999999, 53.60147210000001], [-0.8741229999999999, 53.601535600000005], [-0.8731689, 53.60159800000001], [-0.872233, 53.60166269999999], [-0.8717133, 53.6016956], [-0.871429, 53.60171119999999], [-0.8692379999999998, 53.601849], [-0.8686831999999999, 53.6018842], [-0.8679699999999999, 53.6019193], [-0.8674700999999999, 53.6019381], [-0.8670888, 53.6019463], [-0.8665435000000001, 53.60194870000001], [-0.8659225999999999, 53.60193239999999], [-0.8654571999999999, 53.60191029999999], [-0.8650743999999999, 53.6018899], [-0.8645484, 53.6018507], [-0.8640059999999999, 53.6017927], [-0.8634249, 53.60172239999999], [-0.8627764, 53.60162759999999], [-0.8624514999999999, 53.6015753], [-0.8619309999999999, 53.601467500000005], [-0.8613665, 53.60134579999999], [-0.8610101, 53.601252899999984], [-0.8604979999999999, 53.60111879999999], [-0.8603947999999999, 53.6010899], [-0.8603595999999999, 53.6010795], [-0.8601337, 53.601016], [-0.8597112999999998, 53.6008831], [-0.8591953, 53.60071790000001], [-0.8585936, 53.60049719999999], [-0.8581536, 53.60030769999999], [-0.8576141999999999, 53.6000743], [-0.8572110999999999, 53.59988359999999], [-0.8567126, 53.59962360000001], [-0.8563173999999999, 53.59939709999999], [-0.8557955, 53.599078199999994], [-0.8555521, 53.5989189], [-0.8553593999999999, 53.59879279999999], [-0.8548044, 53.5983999], [-0.8529367999999999, 53.59697659999999], [-0.8525374999999998, 53.596689], [-0.8522978999999999, 53.5965182], [-0.8518737999999999, 53.59626], [-0.8515351000000001, 53.5960631], [-0.8511082999999999, 53.59583589999999], [-0.8505244999999999, 53.5955687], [-0.850098, 53.59539120000001], [-0.8497562, 53.5952565], [-0.8492394, 53.595048600000005], [-0.8488422000000001, 53.59489080000001], [-0.8484040999999999, 53.59471810000001], [-0.8479436, 53.59453779999999], [-0.8474217, 53.5943523], [-0.8468541, 53.59416339999999], [-0.8464336, 53.5940322], [-0.8356666999999999, 53.59087579999999], [-0.8351695999999998, 53.59074340000001], [-0.8346560999999999, 53.59062819999999], [-0.8341976, 53.5905424], [-0.8337377, 53.59047369999999], [-0.8331827999999999, 53.5904165], [-0.8326431, 53.59037439999999], [-0.8320014999999998, 53.5903417], [-0.8261763, 53.59015900000001], [-0.8185405, 53.58988559999999], [-0.8181409, 53.5898686], [-0.8172105999999999, 53.5898336], [-0.8166167, 53.5898116], [-0.8159760000000001, 53.5897769], [-0.8155670999999999, 53.58974689999999], [-0.8147493, 53.589666], [-0.8138518, 53.58955529999999], [-0.8084837557075693, 53.58886153297726], [-0.8067271, 53.5886345], [-0.8062442, 53.5885779], [-0.8057711, 53.588527], [-0.8052121999999999, 53.5884785], [-0.8047605000000001, 53.58845419999999], [-0.8042776, 53.588435700000005], [-0.8038122, 53.5884345], [-0.803302, 53.58845070000001], [-0.8029029, 53.5884761], [-0.8025016999999999, 53.58851539999999], [-0.801937, 53.58859290000001], [-0.8011874, 53.58870849999999], [-0.7915648, 53.590322], [-0.7859344, 53.5912596], [-0.7830313, 53.5917366], [-0.7809282999999999, 53.592070599999985], [-0.7796087, 53.592277900000006], [-0.7785981000000001, 53.592427], [-0.7773704, 53.5925965], [-0.7667322999999999, 53.593953199999994], [-0.766043, 53.59404679999999], [-0.7653946, 53.59411729999999], [-0.7647247999999999, 53.5941808], [-0.764114, 53.59421950000001], [-0.7623633, 53.5943136], [-0.7611054, 53.5943795], [-0.760272, 53.59441410000001], [-0.7595106999999999, 53.5944349], [-0.7589381999999999, 53.59443960000001], [-0.7582605999999998, 53.594415299999994], [-0.7578107999999999, 53.594380599999994], [-0.7572656, 53.5943286], [-0.7567836, 53.5942547], [-0.7561007, 53.59414309999999], [-0.7557627999999998, 53.5940719], [-0.7553379999999998, 53.5939769], [-0.7549485999999999, 53.593874500000005], [-0.7546460999999999, 53.59378590000001], [-0.754351, 53.593682300000005], [-0.7540666999999999, 53.5935777], [-0.7536415999999999, 53.5934068], [-0.7533767999999998, 53.593299899999984], [-0.7532454, 53.593247000000005], [-0.7528213, 53.5930762], [-0.7524339, 53.59290689999999], [-0.7521176999999999, 53.59276889999999], [-0.7517609, 53.592586999999995], [-0.7513695, 53.59237669999999], [-0.7509702999999999, 53.5921351], [-0.7505147, 53.591833499999986], [-0.7496735, 53.5912475], [-0.7476757999999999, 53.58986109999999], [-0.7467314, 53.5892023], [-0.7464120999999999, 53.588978100000006], [-0.746305, 53.58890409999999], [-0.7455435999999999, 53.5883401], [-0.7449731, 53.5879529], [-0.7443363999999999, 53.5875483], [-0.7439235999999999, 53.5873079], [-0.7434426, 53.58705710000001], [-0.7430842999999999, 53.5868872], [-0.7426306, 53.5866942], [-0.7422197999999999, 53.5865231], [-0.7417971999999999, 53.586371699999994], [-0.7413981, 53.58623759999999], [-0.7409561, 53.58611039999999], [-0.7404789999999999, 53.5859856], [-0.7399979999999999, 53.58587119999999], [-0.7395735999999999, 53.585778700000006], [-0.7391588, 53.5857059], [-0.7388978999999999, 53.5856666], [-0.7384267, 53.585593800000005], [-0.7379262, 53.5855337], [-0.7373712999999998, 53.58547819999999], [-0.7368611, 53.58544], [-0.7366021999999999, 53.5854285], [-0.7363763, 53.5854204], [-0.7357959999999999, 53.58540880000001], [-0.7349158999999998, 53.585421499999995], [-0.7343946, 53.585453300000005], [-0.7329639, 53.58556310000001], [-0.7322121, 53.5856301], [-0.7295425999999999, 53.585832499999995], [-0.7290668999999999, 53.5858724], [-0.7287845999999999, 53.58589550000001], [-0.7283544999999999, 53.58592300000001], [-0.7276082999999999, 53.5859557], [-0.7267491000000001, 53.58598340000001], [-0.7259267, 53.58598080000001], [-0.7247436999999999, 53.585947100000006], [-0.7241725, 53.58593669999999], [-0.7228039, 53.5859056], [-0.7219778, 53.5858893], [-0.7213059, 53.5858893], [-0.7202375, 53.5859007], [-0.7191497, 53.5859105], [-0.7186522272956171, 53.5859151266289], [-0.7175690999999998, 53.5859252], [-0.7163463999999999, 53.58593669999999], [-0.7150569, 53.58594550000001], [-0.7136802999999999, 53.5859629], [-0.7125761999999999, 53.585972100000006], [-0.7117467, 53.585972100000006], [-0.7107892, 53.585963], [-0.7060565, 53.585885899999994], [-0.7043079, 53.58582219999999], [-0.7018473999999999, 53.58570720000001], [-0.6991618, 53.5855801], [-0.6986413, 53.585553100000006], [-0.692406, 53.5852529], [-0.6919523, 53.585233300000006], [-0.6900169, 53.58513709999999], [-0.6846421999999999, 53.58487290000001], [-0.6837581999999999, 53.5848288], [-0.6824363999999999, 53.58477150000001], [-0.6815167, 53.584753600000006], [-0.6799966, 53.58476499999999], [-0.678639, 53.5847895], [-0.6768456, 53.58481919999999], [-0.6743786999999999, 53.5848659], [-0.6721569, 53.5849095], [-0.6701674999999999, 53.584921], [-0.661227, 53.58485240000001], [-0.6605248, 53.5848458], [-0.6598818, 53.5848458], [-0.6593407, 53.58485569999999], [-0.6586853, 53.5848761], [-0.6579776, 53.584917], [-0.6573373, 53.5849684], [-0.656598, 53.5850494], [-0.655703, 53.5851638], [-0.6550049, 53.585264300000006], [-0.6542927, 53.5854009], [-0.6541057999999998, 53.5854368], [-0.653478, 53.58557329999999], [-0.6530243999999998, 53.585694], [-0.6524159999999999, 53.58586859999999], [-0.6519233, 53.5860154], [-0.6512555, 53.5862166], [-0.6498691, 53.5866338], [-0.6491542, 53.586837300000006], [-0.6485177, 53.58699099999998], [-0.6482489999999999, 53.5870522], [-0.647548, 53.5871921], [-0.6467341, 53.58734119999999], [-0.6460662, 53.5874499], [-0.64541, 53.5875377], [-0.6446467, 53.5876174], [-0.6426644, 53.5878171], [-0.6405302, 53.5880203], [-0.6402554999999999, 53.5880519], [-0.6399938, 53.588094100000006], [-0.6397111999999999, 53.5881516], [-0.639457, 53.5882069], [-0.6391557000000001, 53.5882891], [-0.6388883, 53.5883721], [-0.6381617, 53.58857909999999], [-0.6374913999999999, 53.5887743], [-0.6370617999999999, 53.58893450000001], [-0.6365854, 53.58913389999999], [-0.6362302, 53.589292500000006], [-0.6359217, 53.589444500000006], [-0.6343328, 53.59028789999999], [-0.6339968999999999, 53.5904579], [-0.6335838, 53.59063269999999], [-0.6331427, 53.59085299999999], [-0.6331005000000001, 53.5908735], [-0.6325316, 53.59114999999999], [-0.6315677, 53.59172139999999], [-0.6310350999999998, 53.592036799999995], [-0.6309673999999998, 53.5920783], [-0.6303469, 53.59240260000001], [-0.6303004, 53.59242940000001], [-0.6296687, 53.59275139999999], [-0.62963, 53.59277180000001], [-0.6293870999999999, 53.59288930000001], [-0.6291322000000001, 53.5929935], [-0.6289524, 53.593073800000006], [-0.6289308999999998, 53.59308419999999], [-0.628820698883665, 53.593130671370474], [-0.6286607999999999, 53.5931981], [-0.6282344999999999, 53.5933552], [-0.6282001999999999, 53.59336940000001], [-0.6279386999999998, 53.59346589999999], [-0.6277755999999999, 53.59351579999999], [-0.6274776999999999, 53.5936038], [-0.627161, 53.5937157], [-0.6263894999999999, 53.5939606], [-0.6221666999999999, 53.5952407], [-0.6213543999999999, 53.5955213], [-0.6208460999999998, 53.5956757], [-0.6207943, 53.5956915], [-0.6201042999999999, 53.5959012], [-0.6193539, 53.59612919999999], [-0.619253, 53.59615979999999], [-0.6185226, 53.5963888], [-0.6182270999999999, 53.5964815], [-0.6172816, 53.59677980000001], [-0.6116374, 53.59847539999999], [-0.6109971, 53.5986429], [-0.6103087, 53.59880469999999], [-0.6096959999999999, 53.59893539999999], [-0.6093063, 53.5990081], [-0.608876, 53.5990798], [-0.6085793, 53.5991131], [-0.6081608, 53.59914369999999], [-0.6077311999999999, 53.59917149999999], [-0.6073319, 53.59918619999999], [-0.6069519, 53.599189499999994], [-0.6066159, 53.5991846], [-0.6061863, 53.599165], [-0.6056685999999999, 53.5991258], [-0.6051564, 53.5990784], [-0.604669, 53.5990146], [-0.6042752, 53.59895910000001], [-0.6038181, 53.598890399999995], [-0.6033087, 53.59880059999999], [-0.6026092, 53.598676399999995], [-0.5977987999999999, 53.59780889999999], [-0.5974063999999999, 53.5977509], [-0.5966819999999999, 53.5976573], [-0.5960395, 53.59759249999998], [-0.5954495, 53.59755330000001], [-0.5948887, 53.597529], [-0.5944018999999999, 53.59752319999999], [-0.5935723999999999, 53.597544], [-0.5929259, 53.59757869999999], [-0.5923612, 53.597618], [-0.5920354999999999, 53.597641999999986], [-0.5915544999999999, 53.59768309999999], [-0.5911092, 53.597723], [-0.5907697, 53.59775530000001], [-0.5903205637298966, 53.59780210107789], [-0.5903032999999999, 53.5978039], [-0.5899318, 53.59784470000001], [-0.5896285, 53.5978816], [-0.5891522999999999, 53.59794730000001], [-0.5887745, 53.598010899999984], [-0.5883987, 53.5980871], [-0.5880949999999999, 53.598155299999995], [-0.587542, 53.598302], [-0.5869752999999999, 53.5984823], [-0.58651, 53.5986545], [-0.5861672999999998, 53.5987932], [-0.5858207, 53.598948], [-0.5854467999999999, 53.59912479999999], [-0.5851001999999998, 53.59930500000001], [-0.5848081, 53.5994784], [-0.5844945999999999, 53.59966669999999], [-0.5841733, 53.59987009999998], [-0.5818134, 53.601433099999994], [-0.5815368999999999, 53.6016133], [-0.5811981, 53.6018155], [-0.5807639, 53.6020616], [-0.5804796, 53.60220259999999], [-0.5800959999999998, 53.602369], [-0.5797571999999999, 53.602509899999994], [-0.5793658, 53.60263929999999], [-0.5789393, 53.60276179999999], [-0.5787356, 53.6028135], [-0.5785751999999998, 53.6028542], [-0.5781994, 53.6029374], [-0.5777982999999999, 53.60300560000001], [-0.5773114999999999, 53.60307259999999], [-0.5768851, 53.60312110000001], [-0.5765949, 53.60313849999999], [-0.5760341, 53.6031674], [-0.5753625999999998, 53.603201899999995], [-0.5628886, 53.6036072], [-0.5620590999999999, 53.6036365], [-0.5617748, 53.6036361], [-0.5613074999999998, 53.6036395], [-0.5608635, 53.60362909999999], [-0.5602872, 53.6035991], [-0.5598354, 53.6035563], [-0.5592278999999999, 53.6034824], [-0.558784, 53.60341079999999], [-0.5584742999999999, 53.60335529999999], [-0.5581179999999999, 53.6032814], [-0.5576681999999998, 53.603172699999995], [-0.5572028, 53.603046800000016], [-0.556903, 53.6029532], [-0.5566381999999999, 53.60286189999999], [-0.5563597, 53.60275910000001], [-0.555832, 53.6025511], [-0.5554055999999999, 53.602362799999995], [-0.5547805, 53.6020531], [-0.5543288, 53.6018221], [-0.552026, 53.6005794], [-0.5514794, 53.600313], [-0.5511173, 53.6001218], [-0.5505706999999999, 53.5998857], [-0.5501026, 53.59968959999999], [-0.5494443999999999, 53.5994657], [-0.5487710999999998, 53.59925489999999], [-0.5482754, 53.5991193], [-0.5476682999999999, 53.59898279999999], [-0.5469192, 53.5988374], [-0.5462403, 53.5987328], [-0.5459884999999999, 53.5987075], [-0.5454047, 53.598654399999994], [-0.5448113, 53.598616], [-0.5443638, 53.59860039999999], [-0.543886, 53.5986053], [-0.5433146, 53.59861680000001], [-0.5429167, 53.59863970000001], [-0.5426253999999999, 53.59865930000001], [-0.5420277999999998, 53.598711599999994], [-0.5413971999999999, 53.5987818], [-0.5407148, 53.59885370000001], [-0.5389891704717129, 53.59904232887815], [-0.5270187, 53.6003508], [-0.5260966, 53.6004504], [-0.520886, 53.601022500000006], [-0.5202512, 53.60109309999999], [-0.5200231999999999, 53.601121000000006], [-0.5197677, 53.6011466], [-0.519237, 53.6011906], [-0.5187496, 53.6012217], [-0.518265, 53.601237999999995], [-0.5177968, 53.6012397], [-0.5172267999999999, 53.60122990000001], [-0.5166444, 53.6011931], [-0.516263, 53.601162900000006], [-0.5158678, 53.6011196], [-0.5152819999999999, 53.6010393], [-0.514988, 53.6009908], [-0.5145625, 53.6009134], [-0.5142158999999998, 53.60084], [-0.5139106, 53.60076600000001], [-0.513735, 53.60072179999999], [-0.5134005, 53.600635], [-0.5130701, 53.6005415], [-0.5124697999999999, 53.60034699999999], [-0.5117978999999999, 53.600098599999995], [-0.5107818, 53.599706399999995], [-0.5081445, 53.598693700000005], [-0.5067678, 53.5981697], [-0.4827696, 53.58896529999999], [-0.4807403, 53.5881931], [-0.4712004000000001, 53.5845258], [-0.4711009, 53.5844868], [-0.4709594, 53.584430100000006], [-0.4623845, 53.5811295], [-0.4618393, 53.5809088], [-0.4614659, 53.5807508], [-0.4609168, 53.58048370000001], [-0.460355, 53.5802042], [-0.45951829999999994, 53.579735799999995], [-0.4557760999999999, 53.5775109], [-0.45259060000000007, 53.575617], [-0.45088645469918454, 53.57460657386965], [-0.4491576420597607, 53.57358149724437], [-0.4441474, 53.570610599999995], [-0.4430486, 53.570002300000006], [-0.4425998, 53.569753699999985], [-0.4421729, 53.5695362], [-0.4418866, 53.56941029999999], [-0.441457, 53.5692304], [-0.4409971, 53.5690293], [-0.4404903999999999, 53.56881010000001], [-0.4399424, 53.56863680000001], [-0.43909979999999993, 53.5683653], [-0.4384499, 53.568192], [-0.4375164, 53.5679826], [-0.4368142, 53.5678453], [-0.4360376, 53.567721], [-0.43514269999999994, 53.5676065], [-0.4343055, 53.5675166], [-0.43351519999999993, 53.56745769999999], [-0.4329094, 53.56742830000001], [-0.43187669999999995, 53.5674054], [-0.43107539999999994, 53.56741029999999], [-0.4301335999999999, 53.567444599999995], [-0.42913679999999993, 53.567521500000005], [-0.4284896, 53.5675787], [-0.4274818, 53.56771770000001], [-0.4265978, 53.567863299999985], [-0.4259203999999999, 53.567992499999995], [-0.4254522999999999, 53.56810289999999], [-0.4247881999999999, 53.5682722], [-0.4243148, 53.5684092], [-0.4242165, 53.5684391], [-0.4239354, 53.56854210000001], [-0.4236743, 53.56864490000001], [-0.423467, 53.5687125], [-0.4229884, 53.5688759], [-0.4227068, 53.5689787], [-0.4225968, 53.5690209], [-0.4224651050224829, 53.56907145713058], [-0.42224775739511583, 53.569163510679616], [-0.4220541266819178, 53.56924387021346], [-0.4218809725173358, 53.5693143132156], [-0.4217250545358168, 53.56937661716952], [-0.42158313237180767, 53.56943255955869], [-0.42145196565975535, 53.56948391786658], [-0.4213283140341067, 53.569532469576686], [-0.4212089371293088, 53.569579992172464], [-0.4210905945798083, 53.56962826313739], [-0.4209700460200525, 53.56967905995497], [-0.420844051084488, 53.56973416010865], [-0.4207093694075619, 53.56979534108192], [-0.420562760623721, 53.569864380358254], [-0.4204009843674123, 53.56994305542112], [-0.4202208002730828, 53.57003314375402], [-0.4200189679751792, 53.57013642284039], [-0.4199934, 53.570148499999995], [-0.41958329999999994, 53.5703421], [-0.41922, 53.57051419999999], [-0.4190469, 53.5705962], [-0.418725, 53.570748300000005], [-0.4185934999999999, 53.57081109999999], [-0.4175770999999999, 53.571288200000005], [-0.4168487, 53.57163289999999], [-0.4159959, 53.57203759999999], [-0.4150019999999999, 53.5725121], [-0.4139749999999999, 53.5729979], [-0.4136906, 53.57313099999999], [-0.4129784000000001, 53.5734679], [-0.4122690000000001, 53.57380390000001], [-0.4116038, 53.5741193], [-0.4108205999999999, 53.5744904], [-0.4105765764362084, 53.57460657386965], [-0.41040470000000007, 53.57468839999999], [-0.41000639999999994, 53.574877099999995], [-0.4098823445876619, 53.574936095411125]]}", "current_leg_start": "Knottingley East Jn", "dest_arr_time_act": "1026", "motion_projection": null, "next_location_lat": "53.5749361", "next_location_lon": "-0.4098823", "previous_location": "Milford West Sidings", "current_leg_milage": "42.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 810.877, \"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\": 1691.944, \"from_m\": 810.877, \"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\": 7835.807, \"from_m\": 1691.944, \"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\": 12393.167, \"from_m\": 7835.807, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12425.305, \"from_m\": 12393.167, \"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\": 19717.565, \"from_m\": 12425.305, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20459.505, \"from_m\": 19717.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20808.56, \"from_m\": 20459.505, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29840.867, \"from_m\": 20808.56, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32868.522, \"from_m\": 29840.867, \"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\": 35052.83, \"from_m\": 32868.522, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36370.658, \"from_m\": 35052.83, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36617.164, \"from_m\": 36370.658, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42916.147, \"from_m\": 36617.164, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42949.342, \"from_m\": 42916.147, \"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\": 42994.857, \"from_m\": 42949.342, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43031.503, \"from_m\": 42994.857, \"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\": 43067.763, \"from_m\": 43031.503, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45553.068, \"from_m\": 43067.763, \"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\": 46680.084, \"from_m\": 45553.068, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62201.175, \"from_m\": 46680.084, \"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\": 62907.567, \"from_m\": 62201.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70033.422, \"from_m\": 62907.567, \"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\": 71124.164, \"from_m\": 70033.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71317.037, \"from_m\": 71124.164, \"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\": 71389.947, \"from_m\": 71317.037, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71425.096, \"from_m\": 71389.947, \"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\": 71479.243, \"from_m\": 71425.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71482.307, \"from_m\": 71479.243, \"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\": 71947.5, \"from_m\": 71482.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77297.194, \"from_m\": 71947.5, \"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\": 79256.596, \"from_m\": 77297.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82600.258, \"from_m\": 79256.596, \"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\": 82611.527, \"from_m\": 82600.258, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86552.134, \"from_m\": 82611.527, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87468.664, \"from_m\": 86552.134, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87822.608, \"from_m\": 87468.664, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95323.12, \"from_m\": 87822.608, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97030.103, \"from_m\": 95323.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101928.881, \"from_m\": 97030.103, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 102503.717, \"from_m\": 101928.881, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 102519.472, \"from_m\": 102503.717, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 102609.249, \"from_m\": 102519.472, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 102639.259, \"from_m\": 102609.249, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 102662.942, \"from_m\": 102639.259, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 102718.955, \"from_m\": 102662.942, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103991.538, \"from_m\": 102718.955, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 104575.352, \"from_m\": 103991.538, \"capability_applied\": null, \"effective_limit_mph\": 9.321, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 9.321}, {\"to_m\": 104629.391, \"from_m\": 104575.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104870.848, \"from_m\": 104629.391, \"capability_applied\": null, \"effective_limit_mph\": 9.321, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 9.321}], \"service_id\": 627195, \"profile_key\": \"c718f159f368ee3aba48e710ecdf5ec6c9caa012ddf1f515f290357d9ea2294d\", \"schedule_id\": 39635, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Drax Power Station\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Drax Branch Jn\", \"stage_seq\": 2, \"distance_m\": 7907.367, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Hensall\", \"stage_seq\": 3, \"distance_m\": 10015.903, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Whitley Bridge\", \"stage_seq\": 4, \"distance_m\": 12937.543, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Sudforth Lane S.B.\", \"stage_seq\": 5, \"distance_m\": 15522.646, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0839\", \"location\": \"Knottingley East Jn\", \"stage_seq\": 6, \"distance_m\": 18831.106, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842\", \"location\": \"Knottingley South Jn\", \"stage_seq\": 7, \"distance_m\": 20891.516, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0853\", \"location\": \"Haywood Jn\", \"stage_seq\": 8, \"distance_m\": 35286.968, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0856H\", \"location\": \"Thorpe Marsh Jn\", \"stage_seq\": 9, \"distance_m\": 38152.214, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0905H\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 10, \"distance_m\": 43435.377, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0910\", \"location\": \"Thorne Jn\", \"stage_seq\": 11, \"distance_m\": 45813.524, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0921\", \"location\": \"Crowle\", \"stage_seq\": 12, \"distance_m\": 57936.464, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0933H\", \"location\": \"Scunthorpe\", \"stage_seq\": 13, \"distance_m\": 69320.656, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0936H\", \"location\": \"Scunthorpe Foreign Ore Jn\", \"stage_seq\": 14, \"distance_m\": 73795.339, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0949H\", \"location\": \"Wrawby Jn\", \"stage_seq\": 15, \"distance_m\": 86634.193, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": false, \"wtt_arr\": \"0952H\", \"wtt_dep\": \"0954H\", \"location\": \"Barnetby\", \"stage_seq\": 16, \"distance_m\": 87593.115, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1001H\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 17, \"distance_m\": 94907.639, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003H\", \"location\": \"Ulceby\", \"stage_seq\": 18, \"distance_m\": 96861.454, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1016\", \"location\": \"Humber Road Jn\", \"stage_seq\": 19, \"distance_m\": 102662.942, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022\", \"location\": \"Immingham West Jn\", \"stage_seq\": 20, \"distance_m\": 103942.116, \"section_seq\": 1, \"route_path_id\": 34043}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": null, \"location\": \"Immingham Biomass LP (DBS)\", \"stage_seq\": 21, \"distance_m\": 104870.848, \"section_seq\": 1, \"route_path_id\": 34043}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 104870.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34043}], \"total_distance_m\": 104870.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 100129.956, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 4740.892, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0816", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "146.5", "current_position_lat": "53.5835493", "current_position_lon": "-1.0798558", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:28Z\", \"source_id\": 52251344, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:32Z\", \"source_id\": 16848683, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:57Z\", \"source_id\": 52260628, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:03Z\", \"source_id\": 16851454, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milford West Sidings", "service_state_platform": null, "timing_fact_generation": 1789628442114219, "current_leg_arrival_utc": "2026-09-17T09:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:00:42.107222", "service_state_evidence_id": 16883209, "current_leg_start_actual_dep": "2026-09-17T07:26:41+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-17T07:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:10:42.219337", "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 |
O |
None |
None |
4R49 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 810.877, "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": 1691.944, "from_m": 810.877, "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": 7835.807, "from_m": 1691.944, "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": 12393.167, "from_m": 7835.807, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12425.305, "from_m": 12393.167, "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": 19717.565, "from_m": 12425.305, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20459.505, "from_m": 19717.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20808.56, "from_m": 20459.505, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29840.867, "from_m": 20808.56, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32868.522, "from_m": 29840.867, "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": 35052.83, "from_m": 32868.522, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36370.658, "from_m": 35052.83, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36617.164, "from_m": 36370.658, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42916.147, "from_m": 36617.164, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42949.342, "from_m": 42916.147, "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": 42994.857, "from_m": 42949.342, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43031.503, "from_m": 42994.857, "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": 43067.763, "from_m": 43031.503, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45553.068, "from_m": 43067.763, "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": 46680.084, "from_m": 45553.068, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62201.175, "from_m": 46680.084, "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": 62907.567, "from_m": 62201.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70033.422, "from_m": 62907.567, "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": 71124.164, "from_m": 70033.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71317.037, "from_m": 71124.164, "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": 71389.947, "from_m": 71317.037, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71425.096, "from_m": 71389.947, "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": 71479.243, "from_m": 71425.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71482.307, "from_m": 71479.243, "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": 71947.5, "from_m": 71482.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77297.194, "from_m": 71947.5, "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": 79256.596, "from_m": 77297.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82600.258, "from_m": 79256.596, "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": 82611.527, "from_m": 82600.258, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86552.134, "from_m": 82611.527, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87468.664, "from_m": 86552.134, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87822.608, "from_m": 87468.664, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95323.12, "from_m": 87822.608, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97030.103, "from_m": 95323.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101928.881, "from_m": 97030.103, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 102503.717, "from_m": 101928.881, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 102519.472, "from_m": 102503.717, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 102609.249, "from_m": 102519.472, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 102639.259, "from_m": 102609.249, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 102662.942, "from_m": 102639.259, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 102718.955, "from_m": 102662.942, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103991.538, "from_m": 102718.955, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 104575.352, "from_m": 103991.538, "capability_applied": null, "effective_limit_mph": 9.321, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 9.321}, {"to_m": 104629.391, "from_m": 104575.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104870.848, "from_m": 104629.391, "capability_applied": null, "effective_limit_mph": 9.321, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 9.321}], "service_id": 627195, "profile_key": "c718f159f368ee3aba48e710ecdf5ec6c9caa012ddf1f515f290357d9ea2294d", "schedule_id": 39635, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0816", "location": "Drax Power Station", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Drax Branch Jn", "stage_seq": 2, "distance_m": 7907.367, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Hensall", "stage_seq": 3, "distance_m": 10015.903, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Whitley Bridge", "stage_seq": 4, "distance_m": 12937.543, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Sudforth Lane S.B.", "stage_seq": 5, "distance_m": 15522.646, "section_seq": 1, "route_path_id": 34043}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0839", "location": "Knottingley East Jn", "stage_seq": 6, "distance_m": 18831.106, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842", "location": "Knottingley South Jn", "stage_seq": 7, "distance_m": 20891.516, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0853", "location": "Haywood Jn", "stage_seq": 8, "distance_m": 35286.968, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0856H", "location": "Thorpe Marsh Jn", "stage_seq": 9, "distance_m": 38152.214, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0905H", "location": "Hatfield & Stainforth", "stage_seq": 10, "distance_m": 43435.377, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0910", "location": "Thorne Jn", "stage_seq": 11, "distance_m": 45813.524, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0921", "location": "Crowle", "stage_seq": 12, "distance_m": 57936.464, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0933H", "location": "Scunthorpe", "stage_seq": 13, "distance_m": 69320.656, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0936H", "location": "Scunthorpe Foreign Ore Jn", "stage_seq": 14, "distance_m": 73795.339, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0949H", "location": "Wrawby Jn", "stage_seq": 15, "distance_m": 86634.193, "section_seq": 1, "route_path_id": 34043}, {"is_pass": false, "wtt_arr": "0952H", "wtt_dep": "0954H", "location": "Barnetby", "stage_seq": 16, "distance_m": 87593.115, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1001H", "location": "Brocklesby Jn", "stage_seq": 17, "distance_m": 94907.639, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003H", "location": "Ulceby", "stage_seq": 18, "distance_m": 96861.454, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1016", "location": "Humber Road Jn", "stage_seq": 19, "distance_m": 102662.942, "section_seq": 1, "route_path_id": 34043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022", "location": "Immingham West Jn", "stage_seq": 20, "distance_m": 103942.116, "section_seq": 1, "route_path_id": 34043}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": null, "location": "Immingham Biomass LP (DBS)", "stage_seq": 21, "distance_m": 104870.848, "section_seq": 1, "route_path_id": 34043}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 104870.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 34043}], "total_distance_m": 104870.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 100129.956, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 4740.892, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5709, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:28Z", "source_id": 52251344, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:20:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:32Z", "source_id": 16848683, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5713, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:57Z", "source_id": 52260628, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:22:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:03Z", "source_id": 16851454, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}] |
Drax Power Station |
0816 |
0816 |
None |
None |
None |
Immingham Biomass LP (DBS) |
1026 |
1026 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H57930/2026-09-17/detailed |
None |
Knottingley East Jn |
2026-09-17T07:26:41+01:00 |
Barnetby |
146.5 |
{"type": "LineString", "coordinates": [[-1.2457613999999997, 53.7061502], [-1.2459889, 53.70618189999999], [-1.2464157, 53.70624389999999], [-1.2470226, 53.706315999999994], [-1.2477774, 53.706379899999995], [-1.2486383000000003, 53.7064142], [-1.2501667, 53.7064234], [-1.2502801, 53.706406], [-1.2505947, 53.706373], [-1.2507724, 53.7063415], [-1.2508598999999998, 53.70632109999999], [-1.2511877000000002, 53.7062199], [-1.2514609, 53.706097199999995], [-1.2516983, 53.705967], [-1.2518259, 53.70586970000001], [-1.2519176, 53.7057946], [-1.2520901, 53.7056259], [-1.2522128, 53.7054321], [-1.2523155, 53.705242000000005], [-1.2523589000000002, 53.7050608], [-1.2523479, 53.7048477], [-1.2522690999999997, 53.704616900000005], [-1.2521658, 53.70443379999999], [-1.2520223999999998, 53.70427829999999], [-1.2516708, 53.704002300000006], [-1.2508269, 53.7034482], [-1.2504065, 53.70312319999999], [-1.2499577, 53.70282949999999], [-1.2476984, 53.7013848], [-1.2471784999999995, 53.7010585], [-1.2457376, 53.70010390000001], [-1.2429943, 53.69834], [-1.2356678, 53.693562799999995], [-1.2232674999999995, 53.6855156], [-1.2218949, 53.68462589999999], [-1.2168, 53.681326699999985], [-1.2164840734001194, 53.68115157602794], [-1.2163867, 53.68109760000001], [-1.2156656999999995, 53.68066000000001], [-1.2114121, 53.6781977], [-1.2058755999999995, 53.6749701], [-1.2057491, 53.67489629999999], [-1.2056886999999998, 53.6748611], [-1.1973967, 53.6700266], [-1.1954176999999997, 53.6688767], [-1.1929335, 53.66743319999999], [-1.1910666999999997, 53.6663399], [-1.1896306, 53.6654063], [-1.1888135999999998, 53.66477609999999], [-1.1882642999999995, 53.66431420000001], [-1.187861, 53.66396879999999], [-1.1870540999999997, 53.6631869], [-1.1861313999999998, 53.6621951], [-1.1852336, 53.661068400000005], [-1.1848572, 53.6605943], [-1.1844623999999997, 53.660096900000006], [-1.1837902, 53.6592721], [-1.1837427, 53.6592127], [-1.1835335, 53.658936999999995], [-1.1829947, 53.6582583], [-1.1817751, 53.6567222], [-1.1807211, 53.65540099999999], [-1.1756613, 53.64905749999999], [-1.1753864999999997, 53.648713], [-1.1753357999999998, 53.6486494], [-1.1752015999999998, 53.648481200000006], [-1.173047, 53.6457987], [-1.1720468, 53.644553300000005], [-1.1717177, 53.6441457], [-1.1698624999999998, 53.64178830000001], [-1.1687703, 53.640416899999984], [-1.1686048, 53.64021970000001], [-1.1678098693553778, 53.63921848034901], [-1.1676818999999998, 53.63905729999999], [-1.1662359999999998, 53.637237799999994], [-1.1642414000000003, 53.6347338], [-1.1637936, 53.63417539999999], [-1.1634720999999997, 53.6337938], [-1.1620049, 53.6319283], [-1.1614444, 53.6312242], [-1.1611332, 53.6308476], [-1.1604976, 53.63009919999999], [-1.1595048, 53.6289302], [-1.1586445579368378, 53.62791270082296], [-1.1568762, 53.62582100000001], [-1.1560203, 53.6248155], [-1.1556179999999998, 53.62434580000001], [-1.1531877999999998, 53.6215015], [-1.1495302, 53.6171634], [-1.1490753, 53.61663200000001], [-1.1486376, 53.616117200000005], [-1.1457002, 53.612654000000006], [-1.1433811, 53.6099195], [-1.1397862, 53.60568049999999], [-1.1392439, 53.6050385], [-1.1386858999999998, 53.60437519999999], [-1.1378346, 53.6033727], [-1.1372534999999997, 53.6026962], [-1.1350797999999998, 53.6001224], [-1.1335348, 53.59830749999999], [-1.1334846, 53.598248599999984], [-1.1323900000000002, 53.5970114], [-1.1319970301313826, 53.59657132404523], [-1.1311712, 53.5956465], [-1.1308618999999998, 53.59530290000001], [-1.1291763, 53.5934252], [-1.1287748, 53.59294040000001], [-1.1279691, 53.59204609999999], [-1.1274728, 53.5915391], [-1.1269479999999998, 53.591065], [-1.1263409000000002, 53.59054089999999], [-1.124651, 53.5890942], [-1.1235954, 53.58821789999998], [-1.1221566942676655, 53.58699960263124], [-1.1221136804144258, 53.58696317791911], [-1.122109345245925, 53.586959506838106], [-1.1219891620430462, 53.586857733902725], [-1.1214516999999995, 53.58640260000001], [-1.1190878, 53.584408200000006], [-1.1184717, 53.58397120000001], [-1.1179623999999997, 53.58366959999999], [-1.1174908, 53.583428700000006], [-1.1169347999999997, 53.5831756], [-1.1163243, 53.582949499999984], [-1.1160708, 53.58285930000001], [-1.1159491, 53.5828186], [-1.1154753999999998, 53.58268679999999], [-1.114715, 53.58249140000001], [-1.1142161, 53.5823858], [-1.1136995, 53.5823026], [-1.1130547, 53.5822301], [-1.1124394, 53.5821801], [-1.1118196, 53.5821597], [-1.1113215, 53.5821575], [-1.1077447, 53.5822355], [-1.106774, 53.5822629], [-1.1058158, 53.5822952], [-1.1043107, 53.5823433], [-1.1032547, 53.5823822], [-1.1018176, 53.58243130000001], [-1.1011575, 53.5824517], [-1.0993943, 53.5825368], [-1.0985591999999995, 53.58256039999999], [-1.0977845999999998, 53.582590299999985], [-1.0964432, 53.5826569], [-1.0960959, 53.5826737], [-1.0957281999999997, 53.582692], [-1.095396, 53.5827092], [-1.0927907, 53.582827900000005], [-1.0894493, 53.5829863], [-1.0880943, 53.5830993], [-1.0866086, 53.5832337], [-1.08535, 53.5833022], [-1.0842018, 53.58335889999999], [-1.0835132, 53.5833889], [-1.0833136, 53.5833989], [-1.0813706999999997, 53.5834795], [-1.0799083, 53.5835483], [-1.0792679, 53.58356030000001], [-1.0785458, 53.58355229999999], [-1.0779783409434258, 53.58353960292781], [-1.0768475, 53.58351429999999], [-1.0759618, 53.583514599999994], [-1.0721148, 53.58358470000001], [-1.0661295, 53.5836887], [-1.063574, 53.5837399], [-1.0607709, 53.5837787], [-1.0599573, 53.5837909], [-1.0577528, 53.58383670000001], [-1.0503925, 53.58395759999999], [-1.0469162999999997, 53.5840195], [-1.0452752999999997, 53.584042400000016], [-1.0415122, 53.584117799999994], [-1.0407132, 53.58416530000001], [-1.0398797999999998, 53.58421839999999], [-1.0389993000000002, 53.58429269999999], [-1.0379562, 53.5844001], [-1.0373228999999995, 53.5844886], [-1.0366144, 53.5846018], [-1.03591, 53.58471629999998], [-1.0354095, 53.5848108], [-1.0349398, 53.5849083], [-1.0346145, 53.58498000000001], [-1.034336, 53.5850355], [-1.0339263, 53.5851341], [-1.0335169, 53.5852351], [-1.0332724999999998, 53.58529899999999], [-1.0329156, 53.58540500000001], [-1.0325469, 53.5855242], [-1.0320147, 53.5857141], [-1.0316459999999998, 53.58584959999999], [-1.0308606, 53.5861477], [-1.0304117, 53.5863182], [-1.0298355999999995, 53.5865101], [-1.0293779, 53.5866485], [-1.0289809, 53.586778], [-1.0287013, 53.5868835], [-1.0284673, 53.5869717], [-1.0269370999999998, 53.58754869999999], [-1.0267640999999998, 53.58761390000001], [-1.0263715, 53.5877618], [-1.0254042, 53.5881281], [-1.0247834, 53.58837519999999], [-1.0247453975347434, 53.588390729494634], [-1.024523418589952, 53.58847880915612], [-1.0243256620889316, 53.58855515489998], [-1.0241486311684207, 53.588621410274605], [-1.0239888289651564, 53.58867921882838], [-1.0238427586158767, 53.5887302241097], [-1.0237069232573195, 53.58877606966696], [-1.023577826026223, 53.58881839904852], [-1.0234519700593243, 53.588858855802776], [-1.0233258584933622, 53.58889908347813], [-1.023195994465074, 53.58894072562296], [-1.0230588811111971, 53.58898542578564], [-1.0229110215684702, 53.58903482751457], [-1.0227489189736303, 53.58909057435814], [-1.022569076463416, 53.58915430986472], [-1.0223679971745647, 53.58922767758271], [-1.0221421842438143, 53.5893123210605], [-1.0201395, 53.5900867], [-1.0184173, 53.590753600000006], [-1.0151088, 53.591998399999994], [-1.0120187, 53.59317499999999], [-1.0093881, 53.59417530000001], [-1.0084434, 53.5945314], [-1.0068600999999997, 53.5951322], [-1.0020015, 53.5969669], [-0.9945357, 53.59977739999999], [-0.993916, 53.60000970000001], [-0.9933802999999998, 53.6002101], [-0.9925168, 53.600538099999994], [-0.992327722100278, 53.6006080444261], [-0.9918864, 53.600771300000005], [-0.9912425999999998, 53.60099660000001], [-0.9905644, 53.6012181], [-0.9901726, 53.601338599999984], [-0.9897237, 53.60147280000001], [-0.9892842, 53.6015967], [-0.9888981, 53.6016972], [-0.988435, 53.6018174], [-0.9881468125314736, 53.60188737321726], [-0.9880285, 53.6019161], [-0.9875968, 53.60201210000001], [-0.9872090999999998, 53.6020959], [-0.9868403, 53.60216949999999], [-0.986371, 53.6022617], [-0.9859565999999996, 53.6023334], [-0.9855422, 53.60240420000001], [-0.9850963999999998, 53.60247130000001], [-0.9847056, 53.60252149999999], [-0.9842143, 53.6025858], [-0.9838281, 53.602624], [-0.9834153, 53.6026622], [-0.982912, 53.6026994], [-0.9823872, 53.6027339], [-0.9818237, 53.60276], [-0.9813151, 53.6027713], [-0.9802701, 53.6028019], [-0.9793292, 53.6028129], [-0.9787936, 53.60282839999999], [-0.9773589, 53.60286270000001], [-0.9671815, 53.60309410000001], [-0.9660745, 53.60311539999999], [-0.9650629999999998, 53.60313599999999], [-0.9647408, 53.60314230000001], [-0.9623537, 53.60319830000001], [-0.9613557, 53.603220699999994], [-0.9606233, 53.60323919999999], [-0.9581297, 53.6032935], [-0.9577512, 53.6033006], [-0.9559115, 53.6033387], [-0.9551446, 53.6033571], [-0.9501118, 53.6034776], [-0.947871, 53.6035271], [-0.9462821, 53.6035614], [-0.9415287, 53.6036659], [-0.9401193, 53.60369829999999], [-0.9392216999999998, 53.6037168], [-0.9385304, 53.60372840000001], [-0.9375997, 53.6037364], [-0.9365637999999998, 53.6037272], [-0.9353536, 53.6037045], [-0.934439, 53.6036701], [-0.9343587, 53.60366690000001], [-0.9341728, 53.60365929999999], [-0.9338406, 53.60364620000001], [-0.9332017, 53.6036021], [-0.9326207, 53.6035564], [-0.9320203, 53.60350600000001], [-0.91845, 53.60223], [-0.9176914, 53.60215889999999], [-0.9167827, 53.6020723], [-0.9157184, 53.6019781], [-0.9154379, 53.6019676], [-0.9152402, 53.6019562], [-0.9148857999999996, 53.60193739999999], [-0.9142315, 53.60190789999999], [-0.9132911, 53.60187169999999], [-0.9096644000000002, 53.6017519], [-0.8983152841195214, 53.60130349958127], [-0.8899959, 53.6009748], [-0.8890485999999999, 53.60093559999999], [-0.8878554, 53.600892300000005], [-0.8872523, 53.6008653], [-0.8863215, 53.6008302], [-0.8857046999999999, 53.60080810000001], [-0.8850782, 53.6008], [-0.8845962999999999, 53.600803199999994], [-0.8840042999999999, 53.6008237], [-0.8835127, 53.60084570000001], [-0.8750225999999999, 53.60147210000001], [-0.8741229999999999, 53.601535600000005], [-0.8731689, 53.60159800000001], [-0.872233, 53.60166269999999], [-0.8717133, 53.6016956], [-0.871429, 53.60171119999999], [-0.8692379999999998, 53.601849], [-0.8686831999999999, 53.6018842], [-0.8679699999999999, 53.6019193], [-0.8674700999999999, 53.6019381], [-0.8670888, 53.6019463], [-0.8665435000000001, 53.60194870000001], [-0.8659225999999999, 53.60193239999999], [-0.8654571999999999, 53.60191029999999], [-0.8650743999999999, 53.6018899], [-0.8645484, 53.6018507], [-0.8640059999999999, 53.6017927], [-0.8634249, 53.60172239999999], [-0.8627764, 53.60162759999999], [-0.8624514999999999, 53.6015753], [-0.8619309999999999, 53.601467500000005], [-0.8613665, 53.60134579999999], [-0.8610101, 53.601252899999984], [-0.8604979999999999, 53.60111879999999], [-0.8603947999999999, 53.6010899], [-0.8603595999999999, 53.6010795], [-0.8601337, 53.601016], [-0.8597112999999998, 53.6008831], [-0.8591953, 53.60071790000001], [-0.8585936, 53.60049719999999], [-0.8581536, 53.60030769999999], [-0.8576141999999999, 53.6000743], [-0.8572110999999999, 53.59988359999999], [-0.8567126, 53.59962360000001], [-0.8563173999999999, 53.59939709999999], [-0.8557955, 53.599078199999994], [-0.8555521, 53.5989189], [-0.8553593999999999, 53.59879279999999], [-0.8548044, 53.5983999], [-0.8529367999999999, 53.59697659999999], [-0.8525374999999998, 53.596689], [-0.8522978999999999, 53.5965182], [-0.8518737999999999, 53.59626], [-0.8515351000000001, 53.5960631], [-0.8511082999999999, 53.59583589999999], [-0.8505244999999999, 53.5955687], [-0.850098, 53.59539120000001], [-0.8497562, 53.5952565], [-0.8492394, 53.595048600000005], [-0.8488422000000001, 53.59489080000001], [-0.8484040999999999, 53.59471810000001], [-0.8479436, 53.59453779999999], [-0.8474217, 53.5943523], [-0.8468541, 53.59416339999999], [-0.8464336, 53.5940322], [-0.8356666999999999, 53.59087579999999], [-0.8351695999999998, 53.59074340000001], [-0.8346560999999999, 53.59062819999999], [-0.8341976, 53.5905424], [-0.8337377, 53.59047369999999], [-0.8331827999999999, 53.5904165], [-0.8326431, 53.59037439999999], [-0.8320014999999998, 53.5903417], [-0.8261763, 53.59015900000001], [-0.8185405, 53.58988559999999], [-0.8181409, 53.5898686], [-0.8172105999999999, 53.5898336], [-0.8166167, 53.5898116], [-0.8159760000000001, 53.5897769], [-0.8155670999999999, 53.58974689999999], [-0.8147493, 53.589666], [-0.8138518, 53.58955529999999], [-0.8084837557075693, 53.58886153297726], [-0.8067271, 53.5886345], [-0.8062442, 53.5885779], [-0.8057711, 53.588527], [-0.8052121999999999, 53.5884785], [-0.8047605000000001, 53.58845419999999], [-0.8042776, 53.588435700000005], [-0.8038122, 53.5884345], [-0.803302, 53.58845070000001], [-0.8029029, 53.5884761], [-0.8025016999999999, 53.58851539999999], [-0.801937, 53.58859290000001], [-0.8011874, 53.58870849999999], [-0.7915648, 53.590322], [-0.7859344, 53.5912596], [-0.7830313, 53.5917366], [-0.7809282999999999, 53.592070599999985], [-0.7796087, 53.592277900000006], [-0.7785981000000001, 53.592427], [-0.7773704, 53.5925965], [-0.7667322999999999, 53.593953199999994], [-0.766043, 53.59404679999999], [-0.7653946, 53.59411729999999], [-0.7647247999999999, 53.5941808], [-0.764114, 53.59421950000001], [-0.7623633, 53.5943136], [-0.7611054, 53.5943795], [-0.760272, 53.59441410000001], [-0.7595106999999999, 53.5944349], [-0.7589381999999999, 53.59443960000001], [-0.7582605999999998, 53.594415299999994], [-0.7578107999999999, 53.594380599999994], [-0.7572656, 53.5943286], [-0.7567836, 53.5942547], [-0.7561007, 53.59414309999999], [-0.7557627999999998, 53.5940719], [-0.7553379999999998, 53.5939769], [-0.7549485999999999, 53.593874500000005], [-0.7546460999999999, 53.59378590000001], [-0.754351, 53.593682300000005], [-0.7540666999999999, 53.5935777], [-0.7536415999999999, 53.5934068], [-0.7533767999999998, 53.593299899999984], [-0.7532454, 53.593247000000005], [-0.7528213, 53.5930762], [-0.7524339, 53.59290689999999], [-0.7521176999999999, 53.59276889999999], [-0.7517609, 53.592586999999995], [-0.7513695, 53.59237669999999], [-0.7509702999999999, 53.5921351], [-0.7505147, 53.591833499999986], [-0.7496735, 53.5912475], [-0.7476757999999999, 53.58986109999999], [-0.7467314, 53.5892023], [-0.7464120999999999, 53.588978100000006], [-0.746305, 53.58890409999999], [-0.7455435999999999, 53.5883401], [-0.7449731, 53.5879529], [-0.7443363999999999, 53.5875483], [-0.7439235999999999, 53.5873079], [-0.7434426, 53.58705710000001], [-0.7430842999999999, 53.5868872], [-0.7426306, 53.5866942], [-0.7422197999999999, 53.5865231], [-0.7417971999999999, 53.586371699999994], [-0.7413981, 53.58623759999999], [-0.7409561, 53.58611039999999], [-0.7404789999999999, 53.5859856], [-0.7399979999999999, 53.58587119999999], [-0.7395735999999999, 53.585778700000006], [-0.7391588, 53.5857059], [-0.7388978999999999, 53.5856666], [-0.7384267, 53.585593800000005], [-0.7379262, 53.5855337], [-0.7373712999999998, 53.58547819999999], [-0.7368611, 53.58544], [-0.7366021999999999, 53.5854285], [-0.7363763, 53.5854204], [-0.7357959999999999, 53.58540880000001], [-0.7349158999999998, 53.585421499999995], [-0.7343946, 53.585453300000005], [-0.7329639, 53.58556310000001], [-0.7322121, 53.5856301], [-0.7295425999999999, 53.585832499999995], [-0.7290668999999999, 53.5858724], [-0.7287845999999999, 53.58589550000001], [-0.7283544999999999, 53.58592300000001], [-0.7276082999999999, 53.5859557], [-0.7267491000000001, 53.58598340000001], [-0.7259267, 53.58598080000001], [-0.7247436999999999, 53.585947100000006], [-0.7241725, 53.58593669999999], [-0.7228039, 53.5859056], [-0.7219778, 53.5858893], [-0.7213059, 53.5858893], [-0.7202375, 53.5859007], [-0.7191497, 53.5859105], [-0.7186522272956171, 53.5859151266289], [-0.7175690999999998, 53.5859252], [-0.7163463999999999, 53.58593669999999], [-0.7150569, 53.58594550000001], [-0.7136802999999999, 53.5859629], [-0.7125761999999999, 53.585972100000006], [-0.7117467, 53.585972100000006], [-0.7107892, 53.585963], [-0.7060565, 53.585885899999994], [-0.7043079, 53.58582219999999], [-0.7018473999999999, 53.58570720000001], [-0.6991618, 53.5855801], [-0.6986413, 53.585553100000006], [-0.692406, 53.5852529], [-0.6919523, 53.585233300000006], [-0.6900169, 53.58513709999999], [-0.6846421999999999, 53.58487290000001], [-0.6837581999999999, 53.5848288], [-0.6824363999999999, 53.58477150000001], [-0.6815167, 53.584753600000006], [-0.6799966, 53.58476499999999], [-0.678639, 53.5847895], [-0.6768456, 53.58481919999999], [-0.6743786999999999, 53.5848659], [-0.6721569, 53.5849095], [-0.6701674999999999, 53.584921], [-0.661227, 53.58485240000001], [-0.6605248, 53.5848458], [-0.6598818, 53.5848458], [-0.6593407, 53.58485569999999], [-0.6586853, 53.5848761], [-0.6579776, 53.584917], [-0.6573373, 53.5849684], [-0.656598, 53.5850494], [-0.655703, 53.5851638], [-0.6550049, 53.585264300000006], [-0.6542927, 53.5854009], [-0.6541057999999998, 53.5854368], [-0.653478, 53.58557329999999], [-0.6530243999999998, 53.585694], [-0.6524159999999999, 53.58586859999999], [-0.6519233, 53.5860154], [-0.6512555, 53.5862166], [-0.6498691, 53.5866338], [-0.6491542, 53.586837300000006], [-0.6485177, 53.58699099999998], [-0.6482489999999999, 53.5870522], [-0.647548, 53.5871921], [-0.6467341, 53.58734119999999], [-0.6460662, 53.5874499], [-0.64541, 53.5875377], [-0.6446467, 53.5876174], [-0.6426644, 53.5878171], [-0.6405302, 53.5880203], [-0.6402554999999999, 53.5880519], [-0.6399938, 53.588094100000006], [-0.6397111999999999, 53.5881516], [-0.639457, 53.5882069], [-0.6391557000000001, 53.5882891], [-0.6388883, 53.5883721], [-0.6381617, 53.58857909999999], [-0.6374913999999999, 53.5887743], [-0.6370617999999999, 53.58893450000001], [-0.6365854, 53.58913389999999], [-0.6362302, 53.589292500000006], [-0.6359217, 53.589444500000006], [-0.6343328, 53.59028789999999], [-0.6339968999999999, 53.5904579], [-0.6335838, 53.59063269999999], [-0.6331427, 53.59085299999999], [-0.6331005000000001, 53.5908735], [-0.6325316, 53.59114999999999], [-0.6315677, 53.59172139999999], [-0.6310350999999998, 53.592036799999995], [-0.6309673999999998, 53.5920783], [-0.6303469, 53.59240260000001], [-0.6303004, 53.59242940000001], [-0.6296687, 53.59275139999999], [-0.62963, 53.59277180000001], [-0.6293870999999999, 53.59288930000001], [-0.6291322000000001, 53.5929935], [-0.6289524, 53.593073800000006], [-0.6289308999999998, 53.59308419999999], [-0.628820698883665, 53.593130671370474], [-0.6286607999999999, 53.5931981], [-0.6282344999999999, 53.5933552], [-0.6282001999999999, 53.59336940000001], [-0.6279386999999998, 53.59346589999999], [-0.6277755999999999, 53.59351579999999], [-0.6274776999999999, 53.5936038], [-0.627161, 53.5937157], [-0.6263894999999999, 53.5939606], [-0.6221666999999999, 53.5952407], [-0.6213543999999999, 53.5955213], [-0.6208460999999998, 53.5956757], [-0.6207943, 53.5956915], [-0.6201042999999999, 53.5959012], [-0.6193539, 53.59612919999999], [-0.619253, 53.59615979999999], [-0.6185226, 53.5963888], [-0.6182270999999999, 53.5964815], [-0.6172816, 53.59677980000001], [-0.6116374, 53.59847539999999], [-0.6109971, 53.5986429], [-0.6103087, 53.59880469999999], [-0.6096959999999999, 53.59893539999999], [-0.6093063, 53.5990081], [-0.608876, 53.5990798], [-0.6085793, 53.5991131], [-0.6081608, 53.59914369999999], [-0.6077311999999999, 53.59917149999999], [-0.6073319, 53.59918619999999], [-0.6069519, 53.599189499999994], [-0.6066159, 53.5991846], [-0.6061863, 53.599165], [-0.6056685999999999, 53.5991258], [-0.6051564, 53.5990784], [-0.604669, 53.5990146], [-0.6042752, 53.59895910000001], [-0.6038181, 53.598890399999995], [-0.6033087, 53.59880059999999], [-0.6026092, 53.598676399999995], [-0.5977987999999999, 53.59780889999999], [-0.5974063999999999, 53.5977509], [-0.5966819999999999, 53.5976573], [-0.5960395, 53.59759249999998], [-0.5954495, 53.59755330000001], [-0.5948887, 53.597529], [-0.5944018999999999, 53.59752319999999], [-0.5935723999999999, 53.597544], [-0.5929259, 53.59757869999999], [-0.5923612, 53.597618], [-0.5920354999999999, 53.597641999999986], [-0.5915544999999999, 53.59768309999999], [-0.5911092, 53.597723], [-0.5907697, 53.59775530000001], [-0.5903205637298966, 53.59780210107789], [-0.5903032999999999, 53.5978039], [-0.5899318, 53.59784470000001], [-0.5896285, 53.5978816], [-0.5891522999999999, 53.59794730000001], [-0.5887745, 53.598010899999984], [-0.5883987, 53.5980871], [-0.5880949999999999, 53.598155299999995], [-0.587542, 53.598302], [-0.5869752999999999, 53.5984823], [-0.58651, 53.5986545], [-0.5861672999999998, 53.5987932], [-0.5858207, 53.598948], [-0.5854467999999999, 53.59912479999999], [-0.5851001999999998, 53.59930500000001], [-0.5848081, 53.5994784], [-0.5844945999999999, 53.59966669999999], [-0.5841733, 53.59987009999998], [-0.5818134, 53.601433099999994], [-0.5815368999999999, 53.6016133], [-0.5811981, 53.6018155], [-0.5807639, 53.6020616], [-0.5804796, 53.60220259999999], [-0.5800959999999998, 53.602369], [-0.5797571999999999, 53.602509899999994], [-0.5793658, 53.60263929999999], [-0.5789393, 53.60276179999999], [-0.5787356, 53.6028135], [-0.5785751999999998, 53.6028542], [-0.5781994, 53.6029374], [-0.5777982999999999, 53.60300560000001], [-0.5773114999999999, 53.60307259999999], [-0.5768851, 53.60312110000001], [-0.5765949, 53.60313849999999], [-0.5760341, 53.6031674], [-0.5753625999999998, 53.603201899999995], [-0.5628886, 53.6036072], [-0.5620590999999999, 53.6036365], [-0.5617748, 53.6036361], [-0.5613074999999998, 53.6036395], [-0.5608635, 53.60362909999999], [-0.5602872, 53.6035991], [-0.5598354, 53.6035563], [-0.5592278999999999, 53.6034824], [-0.558784, 53.60341079999999], [-0.5584742999999999, 53.60335529999999], [-0.5581179999999999, 53.6032814], [-0.5576681999999998, 53.603172699999995], [-0.5572028, 53.603046800000016], [-0.556903, 53.6029532], [-0.5566381999999999, 53.60286189999999], [-0.5563597, 53.60275910000001], [-0.555832, 53.6025511], [-0.5554055999999999, 53.602362799999995], [-0.5547805, 53.6020531], [-0.5543288, 53.6018221], [-0.552026, 53.6005794], [-0.5514794, 53.600313], [-0.5511173, 53.6001218], [-0.5505706999999999, 53.5998857], [-0.5501026, 53.59968959999999], [-0.5494443999999999, 53.5994657], [-0.5487710999999998, 53.59925489999999], [-0.5482754, 53.5991193], [-0.5476682999999999, 53.59898279999999], [-0.5469192, 53.5988374], [-0.5462403, 53.5987328], [-0.5459884999999999, 53.5987075], [-0.5454047, 53.598654399999994], [-0.5448113, 53.598616], [-0.5443638, 53.59860039999999], [-0.543886, 53.5986053], [-0.5433146, 53.59861680000001], [-0.5429167, 53.59863970000001], [-0.5426253999999999, 53.59865930000001], [-0.5420277999999998, 53.598711599999994], [-0.5413971999999999, 53.5987818], [-0.5407148, 53.59885370000001], [-0.5389891704717129, 53.59904232887815], [-0.5270187, 53.6003508], [-0.5260966, 53.6004504], [-0.520886, 53.601022500000006], [-0.5202512, 53.60109309999999], [-0.5200231999999999, 53.601121000000006], [-0.5197677, 53.6011466], [-0.519237, 53.6011906], [-0.5187496, 53.6012217], [-0.518265, 53.601237999999995], [-0.5177968, 53.6012397], [-0.5172267999999999, 53.60122990000001], [-0.5166444, 53.6011931], [-0.516263, 53.601162900000006], [-0.5158678, 53.6011196], [-0.5152819999999999, 53.6010393], [-0.514988, 53.6009908], [-0.5145625, 53.6009134], [-0.5142158999999998, 53.60084], [-0.5139106, 53.60076600000001], [-0.513735, 53.60072179999999], [-0.5134005, 53.600635], [-0.5130701, 53.6005415], [-0.5124697999999999, 53.60034699999999], [-0.5117978999999999, 53.600098599999995], [-0.5107818, 53.599706399999995], [-0.5081445, 53.598693700000005], [-0.5067678, 53.5981697], [-0.4827696, 53.58896529999999], [-0.4807403, 53.5881931], [-0.4712004000000001, 53.5845258], [-0.4711009, 53.5844868], [-0.4709594, 53.584430100000006], [-0.4623845, 53.5811295], [-0.4618393, 53.5809088], [-0.4614659, 53.5807508], [-0.4609168, 53.58048370000001], [-0.460355, 53.5802042], [-0.45951829999999994, 53.579735799999995], [-0.4557760999999999, 53.5775109], [-0.45259060000000007, 53.575617], [-0.45088645469918454, 53.57460657386965], [-0.4491576420597607, 53.57358149724437], [-0.4441474, 53.570610599999995], [-0.4430486, 53.570002300000006], [-0.4425998, 53.569753699999985], [-0.4421729, 53.5695362], [-0.4418866, 53.56941029999999], [-0.441457, 53.5692304], [-0.4409971, 53.5690293], [-0.4404903999999999, 53.56881010000001], [-0.4399424, 53.56863680000001], [-0.43909979999999993, 53.5683653], [-0.4384499, 53.568192], [-0.4375164, 53.5679826], [-0.4368142, 53.5678453], [-0.4360376, 53.567721], [-0.43514269999999994, 53.5676065], [-0.4343055, 53.5675166], [-0.43351519999999993, 53.56745769999999], [-0.4329094, 53.56742830000001], [-0.43187669999999995, 53.5674054], [-0.43107539999999994, 53.56741029999999], [-0.4301335999999999, 53.567444599999995], [-0.42913679999999993, 53.567521500000005], [-0.4284896, 53.5675787], [-0.4274818, 53.56771770000001], [-0.4265978, 53.567863299999985], [-0.4259203999999999, 53.567992499999995], [-0.4254522999999999, 53.56810289999999], [-0.4247881999999999, 53.5682722], [-0.4243148, 53.5684092], [-0.4242165, 53.5684391], [-0.4239354, 53.56854210000001], [-0.4236743, 53.56864490000001], [-0.423467, 53.5687125], [-0.4229884, 53.5688759], [-0.4227068, 53.5689787], [-0.4225968, 53.5690209], [-0.4224651050224829, 53.56907145713058], [-0.42224775739511583, 53.569163510679616], [-0.4220541266819178, 53.56924387021346], [-0.4218809725173358, 53.5693143132156], [-0.4217250545358168, 53.56937661716952], [-0.42158313237180767, 53.56943255955869], [-0.42145196565975535, 53.56948391786658], [-0.4213283140341067, 53.569532469576686], [-0.4212089371293088, 53.569579992172464], [-0.4210905945798083, 53.56962826313739], [-0.4209700460200525, 53.56967905995497], [-0.420844051084488, 53.56973416010865], [-0.4207093694075619, 53.56979534108192], [-0.420562760623721, 53.569864380358254], [-0.4204009843674123, 53.56994305542112], [-0.4202208002730828, 53.57003314375402], [-0.4200189679751792, 53.57013642284039], [-0.4199934, 53.570148499999995], [-0.41958329999999994, 53.5703421], [-0.41922, 53.57051419999999], [-0.4190469, 53.5705962], [-0.418725, 53.570748300000005], [-0.4185934999999999, 53.57081109999999], [-0.4175770999999999, 53.571288200000005], [-0.4168487, 53.57163289999999], [-0.4159959, 53.57203759999999], [-0.4150019999999999, 53.5725121], [-0.4139749999999999, 53.5729979], [-0.4136906, 53.57313099999999], [-0.4129784000000001, 53.5734679], [-0.4122690000000001, 53.57380390000001], [-0.4116038, 53.5741193], [-0.4108205999999999, 53.5744904], [-0.4105765764362084, 53.57460657386965], [-0.41040470000000007, 53.57468839999999], [-0.41000639999999994, 53.574877099999995], [-0.4098823445876619, 53.574936095411125]]} |
42.0 |
0726 |
0952½ |
Milford West Sidings |
Milford West Sidings |
Barnetby |
53.5835493 |
-1.0798558 |
53.5749361 |
-0.4098823 |
1 |
0 |
2026-09-17 07:10:51 |
TERMINATED |
2026-09-17 07:00:00 |
Milford West Sidings |
TRUST |
TRUST_CANCELLATION |
16883209 |
1789628442114219 |
32 |
32 |
2026-09-17 07:10:42.219337 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:00:42.107222 |
| 600819 |
631113 |
G07171 |
872L04M617 |
2026-09-17 |
COMPLETE |
16882158 |
2026-09-17 08:00:00 |
2026-09-17 07:10:51 |
2026-09-19 07:10:51 |
{"id": 631113, "stp": "P", "toc": "London Overground", "uid": "G07171", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07171/2026-09-17/detailed", "trust_id": "872L04M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-17", "dest_arr_time": "0754", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L04", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "0800", "current_leg_dep": "0756", "current_leg_end": "Stratford", "origin_dep_time": "0648", "origin_platform": "1", "current_location": "Stratford", "last_update_time": "2026-09-17T07:10:51", "route_debug_link": null, "timing_variation": "+9 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": "0751", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.309, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 361.207, \"from_m\": 237.309, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 901.014, \"from_m\": 361.207, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1114.785, \"from_m\": 901.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2055.745, \"from_m\": 1114.785, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4045.775, \"from_m\": 2055.745, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5052.397, \"from_m\": 4045.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8079.564, \"from_m\": 5052.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8155.42, \"from_m\": 8079.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8305.794, \"from_m\": 8155.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8378.566, \"from_m\": 8305.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8826.311, \"from_m\": 8378.566, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9151.802, \"from_m\": 8826.311, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10453.01, \"from_m\": 9151.802, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10775.575, \"from_m\": 10453.01, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10860.076, \"from_m\": 10775.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10962.15, \"from_m\": 10860.076, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11011.134, \"from_m\": 10962.15, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17104.004, \"from_m\": 11011.134, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17456.244, \"from_m\": 17104.004, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18803.739, \"from_m\": 17456.244, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19418.238, \"from_m\": 18803.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22385.441, \"from_m\": 19418.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22456.056, \"from_m\": 22385.441, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22988.292, \"from_m\": 22456.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23058.907, \"from_m\": 22988.292, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24376.132, \"from_m\": 23058.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26914.806, \"from_m\": 24376.132, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27660.919, \"from_m\": 26914.806, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27722.834, \"from_m\": 27660.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28331.427, \"from_m\": 27722.834, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29034.756, \"from_m\": 28331.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29648.603, \"from_m\": 29034.756, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29684.824, \"from_m\": 29648.603, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29723.919, \"from_m\": 29684.824, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29765.184, \"from_m\": 29723.919, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29793.923, \"from_m\": 29765.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29866.536, \"from_m\": 29793.923, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 631113, \"profile_key\": \"538d57434cbc87c1f0a0fcece54d393102c5aad881191c4d0be03f3388c87fd3\", \"schedule_id\": 8365, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 807.855, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 2161.175, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655H\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 3626.58, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0658H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 5284.886, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 7033.644, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 8230.607, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 9263.094, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 10224.661, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 10860.076, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 11875.043, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 12873.417, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0715H\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 13584.082, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0717H\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 14409.557, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 15, \"distance_m\": 15004.465, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0721H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 16, \"distance_m\": 16418.541, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724H\", \"location\": \"Gospel Oak\", \"stage_seq\": 17, \"distance_m\": 17371.001, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0726H\", \"location\": \"Kentish Town West\", \"stage_seq\": 18, \"distance_m\": 18436.409, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Camden Road Jn\", \"stage_seq\": 19, \"distance_m\": 19154.109, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Camden Road\", \"stage_seq\": 20, \"distance_m\": 19351.703, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 21, \"distance_m\": 19883.022, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0732H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 22, \"distance_m\": 21063.843, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 23, \"distance_m\": 21433.406, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 24, \"distance_m\": 21844.2, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 25, \"distance_m\": 22290.406, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0737\", \"location\": \"Canonbury\", \"stage_seq\": 26, \"distance_m\": 22722.174, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0740\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 27, \"distance_m\": 24503.063, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 28, \"distance_m\": 25332.384, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742H\", \"location\": \"Hackney Central\", \"stage_seq\": 29, \"distance_m\": 25883.991, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745\", \"location\": \"Homerton\", \"stage_seq\": 30, \"distance_m\": 26884.304, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0747H\", \"location\": \"Hackney Wick\", \"stage_seq\": 31, \"distance_m\": 28301.692, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Lea Junction\", \"stage_seq\": 32, \"distance_m\": 28814.999, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Channelsea Jn\", \"stage_seq\": 33, \"distance_m\": 29115.89, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 34, \"distance_m\": 29866.536, \"section_seq\": 1, \"route_path_id\": 28454}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29866.536, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}], \"total_distance_m\": 29866.536, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27587.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2278.847, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:52Z\", \"source_id\": 52190438, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:56Z\", \"source_id\": 16830295, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:00Z\", \"source_id\": 52195583, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:02Z\", \"source_id\": 16831865, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:44Z\", \"source_id\": 52204910, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:42Z\", \"source_id\": 16834690, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:54Z\", \"source_id\": 52210651, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:57Z\", \"source_id\": 16836478, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:08Z\", \"source_id\": 52219049, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:13Z\", \"source_id\": 16838963, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:39Z\", \"source_id\": 52230726, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:42Z\", \"source_id\": 16842424, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:40Z\", \"source_id\": 52241294, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:43Z\", \"source_id\": 16845601, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:48Z\", \"source_id\": 52246815, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:52Z\", \"source_id\": 16847262, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:47Z\", \"source_id\": 52252146, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:48Z\", \"source_id\": 16848870, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:41Z\", \"source_id\": 52257226, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:43Z\", \"source_id\": 16850378, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:52Z\", \"source_id\": 52263018, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:55Z\", \"source_id\": 16852187, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:51Z\", \"source_id\": 52268427, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:56Z\", \"source_id\": 16853779, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:07Z\", \"source_id\": 52274335, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:11Z\", \"source_id\": 16855623, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:29:50Z\", \"source_id\": 52281531, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:29:53Z\", \"source_id\": 16857771, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:32:12Z\", \"source_id\": 52288179, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:32:15Z\", \"source_id\": 16859774, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:56Z\", \"source_id\": 52298478, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:59Z\", \"source_id\": 16862833, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:48Z\", \"source_id\": 52303530, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:50Z\", \"source_id\": 16864408, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:54Z\", \"source_id\": 52309365, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:57Z\", \"source_id\": 16866145, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:14Z\", \"source_id\": 52315976, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:13Z\", \"source_id\": 16868045, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:22Z\", \"source_id\": 52321743, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:28Z\", \"source_id\": 16869841, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:43Z\", \"source_id\": 52328001, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:47Z\", \"source_id\": 16871733, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:10Z\", \"source_id\": 52340164, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:11Z\", \"source_id\": 16875379, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:21Z\", \"source_id\": 52362570, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:27Z\", \"source_id\": 16882158, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1789628368438602, "current_leg_arrival_utc": "2026-09-17T08:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:00:45.259041", "service_state_evidence_id": 16882158, "current_leg_start_actual_dep": "2026-09-17T07:56:30+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-17T07:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:10:45.662456", "service_state_valid_until_kind": null, "operational_interpretation_version": 106, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2L04 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.309, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 361.207, "from_m": 237.309, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 901.014, "from_m": 361.207, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1114.785, "from_m": 901.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2055.745, "from_m": 1114.785, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4045.775, "from_m": 2055.745, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5052.397, "from_m": 4045.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8079.564, "from_m": 5052.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8155.42, "from_m": 8079.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8305.794, "from_m": 8155.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8378.566, "from_m": 8305.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8826.311, "from_m": 8378.566, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9151.802, "from_m": 8826.311, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10453.01, "from_m": 9151.802, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10775.575, "from_m": 10453.01, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10860.076, "from_m": 10775.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10962.15, "from_m": 10860.076, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11011.134, "from_m": 10962.15, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17104.004, "from_m": 11011.134, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17456.244, "from_m": 17104.004, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18803.739, "from_m": 17456.244, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19418.238, "from_m": 18803.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22385.441, "from_m": 19418.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22456.056, "from_m": 22385.441, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22988.292, "from_m": 22456.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23058.907, "from_m": 22988.292, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24376.132, "from_m": 23058.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26914.806, "from_m": 24376.132, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27660.919, "from_m": 26914.806, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27722.834, "from_m": 27660.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28331.427, "from_m": 27722.834, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29034.756, "from_m": 28331.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29648.603, "from_m": 29034.756, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29684.824, "from_m": 29648.603, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29723.919, "from_m": 29684.824, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29765.184, "from_m": 29723.919, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29793.923, "from_m": 29765.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29866.536, "from_m": 29793.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 631113, "profile_key": "538d57434cbc87c1f0a0fcece54d393102c5aad881191c4d0be03f3388c87fd3", "schedule_id": 8365, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0648", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 807.855, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2161.175, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655H", "location": "West Brompton", "stage_seq": 4, "distance_m": 3626.58, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0658H", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5284.886, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7033.644, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 8230.607, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9263.094, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709H", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 10224.661, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 10860.076, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 11875.043, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 12873.417, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0715H", "location": "Brondesbury", "stage_seq": 13, "distance_m": 13584.082, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0717H", "location": "West Hampstead", "stage_seq": 14, "distance_m": 14409.557, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719", "location": "Finchley Road & Frognal", "stage_seq": 15, "distance_m": 15004.465, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0721H", "location": "Hampstead Heath", "stage_seq": 16, "distance_m": 16418.541, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724H", "location": "Gospel Oak", "stage_seq": 17, "distance_m": 17371.001, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0726H", "location": "Kentish Town West", "stage_seq": 18, "distance_m": 18436.409, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Camden Road Jn", "stage_seq": 19, "distance_m": 19154.109, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Camden Road", "stage_seq": 20, "distance_m": 19351.703, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730H", "location": "Camden Road East Jn", "stage_seq": 21, "distance_m": 19883.022, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0732H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 22, "distance_m": 21063.843, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Westbourne Road Junction", "stage_seq": 23, "distance_m": 21433.406, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 24, "distance_m": 21844.2, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Canonbury West Jn", "stage_seq": 25, "distance_m": 22290.406, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0737", "location": "Canonbury", "stage_seq": 26, "distance_m": 22722.174, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0740", "location": "Dalston Kingsland", "stage_seq": 27, "distance_m": 24503.063, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Navarino Road Jn", "stage_seq": 28, "distance_m": 25332.384, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742H", "location": "Hackney Central", "stage_seq": 29, "distance_m": 25883.991, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745", "location": "Homerton", "stage_seq": 30, "distance_m": 26884.304, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0747H", "location": "Hackney Wick", "stage_seq": 31, "distance_m": 28301.692, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Lea Junction", "stage_seq": 32, "distance_m": 28814.999, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Channelsea Jn", "stage_seq": 33, "distance_m": 29115.89, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": null, "location": "Stratford", "stage_seq": 34, "distance_m": 29866.536, "section_seq": 1, "route_path_id": 28454}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29866.536, "from_m": 0.0, "section_seq": 1, "route_path_id": 28454}], "total_distance_m": 29866.536, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27587.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2278.847, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:52Z", "source_id": 52190438, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:55:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:56Z", "source_id": 16830295, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:00Z", "source_id": 52195583, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:57:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:02Z", "source_id": 16831865, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22276, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:44Z", "source_id": 52204910, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:01:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:42Z", "source_id": 16834690, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22302, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:54Z", "source_id": 52210651, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:04:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:57Z", "source_id": 16836478, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:08Z", "source_id": 52219049, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:06:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:13Z", "source_id": 16838963, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22504, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:39Z", "source_id": 52230726, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:42Z", "source_id": 16842424, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:40Z", "source_id": 52241294, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:15:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:43Z", "source_id": 16845601, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:48Z", "source_id": 52246815, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:52Z", "source_id": 16847262, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:47Z", "source_id": 52252146, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:48Z", "source_id": 16848870, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:41Z", "source_id": 52257226, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:21:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:43Z", "source_id": 16850378, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:52Z", "source_id": 52263018, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:55Z", "source_id": 16852187, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:51Z", "source_id": 52268427, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:25:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:56Z", "source_id": 16853779, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:07Z", "source_id": 52274335, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:28:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:11Z", "source_id": 16855623, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:29:50Z", "source_id": 52281531, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:29:53Z", "source_id": 16857771, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:32:12Z", "source_id": 52288179, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:32:15Z", "source_id": 16859774, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:56Z", "source_id": 52298478, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:59Z", "source_id": 16862833, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:48Z", "source_id": 52303530, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:38:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:50Z", "source_id": 16864408, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:54Z", "source_id": 52309365, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:40:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:57Z", "source_id": 16866145, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:14Z", "source_id": 52315976, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:42:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:13Z", "source_id": 16868045, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:22Z", "source_id": 52321743, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T06:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:28Z", "source_id": 16869841, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:43Z", "source_id": 52328001, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T06:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:47Z", "source_id": 16871733, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:10Z", "source_id": 52340164, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T06:51:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:11Z", "source_id": 16875379, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:21Z", "source_id": 52362570, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T07:00:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:27Z", "source_id": 16882158, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T08:00:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
0648 |
0648 |
1 |
None |
None |
Stratford |
0754 |
0751 |
2 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G07171/2026-09-17/detailed |
None |
Hackney Wick |
2026-09-17T07:56: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 |
0756 |
0800 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-17 07:10:51 |
TERMINATED |
2026-09-17 07:00:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882158 |
1789628368438602 |
106 |
106 |
2026-09-17 07:10:45.662456 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:00:45.259041 |
| 600820 |
628068 |
H00393 |
856P07CA17 |
2026-09-17 |
COMPLETE |
16883274 |
2026-09-17 08:00:00 |
2026-09-17 07:10:51 |
2026-09-19 07:10:51 |
{"id": 628068, "stp": "P", "toc": "Unknown", "uid": "H00393", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H00393/2026-09-17/detailed", "trust_id": "856P07CA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Parkandillack", "service_date": "2026-09-17", "dest_arr_time": "0944", "dest_platform": null, "is_terminated": 1, "next_location": "Lostwithiel D.G.L.", "signalling_id": "6P07", "timing_status": null, "origin_station": "Fowey Dock Carne Point", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0721", "origin_platform": null, "current_location": "Fowey Dock Carne Point", "last_update_time": "2026-09-17T07:10:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0944", "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\": 96.33, \"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\": 895.037, \"from_m\": 96.33, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 1796.019, \"from_m\": 895.037, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1862.053, \"from_m\": 1796.019, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7138.935, \"from_m\": 1862.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7306.607, \"from_m\": 7138.935, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 7576.244, \"from_m\": 7306.607, \"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\": 7773.991, \"from_m\": 7576.244, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8476.8, \"from_m\": 7773.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8674.546, \"from_m\": 8476.8, \"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\": 10824.551, \"from_m\": 8674.546, \"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\": 15039.224, \"from_m\": 10824.551, \"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\": 15557.902, \"from_m\": 15039.224, \"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\": 19643.372, \"from_m\": 15557.902, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25932.286, \"from_m\": 19643.372, \"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\": 25974.882, \"from_m\": 25932.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25995.836, \"from_m\": 25974.882, \"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\": 26064.485, \"from_m\": 25995.836, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 26386.161, \"from_m\": 26064.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27487.015, \"from_m\": 26386.161, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 34511.488, \"from_m\": 27487.015, \"capability_applied\": null, \"effective_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\": 628068, \"profile_key\": \"ed647a91a2c2005f2da34b555154161bec5dfea6841e6d40b2ae016be9e30030\", \"schedule_id\": 31912, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Fowey Dock Carne Point\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Lostwithiel\", \"stage_seq\": 2, \"distance_m\": 7683.845, \"section_seq\": 1, \"route_path_id\": 103318}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0836H\", \"location\": \"Lostwithiel D.G.L.\", \"stage_seq\": 3, \"distance_m\": 8125.395, \"section_seq\": 1, \"route_path_id\": 103318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838H\", \"location\": \"Lostwithiel\", \"stage_seq\": 4, \"distance_m\": 8566.945, \"section_seq\": 1, \"route_path_id\": 103318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846H\", \"location\": \"Par\", \"stage_seq\": 5, \"distance_m\": 15557.902, \"section_seq\": 1, \"route_path_id\": 103318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0856\", \"location\": \"St. Austell\", \"stage_seq\": 6, \"distance_m\": 22732.194, \"section_seq\": 1, \"route_path_id\": 103318}, {\"is_pass\": false, \"wtt_arr\": \"0901\", \"wtt_dep\": \"0902\", \"location\": \"Burngullow Jn\", \"stage_seq\": 7, \"distance_m\": 25995.836, \"section_seq\": 1, \"route_path_id\": 103318}, {\"is_pass\": false, \"wtt_arr\": \"0908\", \"wtt_dep\": \"0913\", \"location\": \"Burngullow E.C.C.\", \"stage_seq\": 8, \"distance_m\": 26288.679, \"section_seq\": 1, \"route_path_id\": 103318}, {\"is_pass\": false, \"wtt_arr\": \"0944\", \"wtt_dep\": null, \"location\": \"Parkandillack\", \"stage_seq\": 9, \"distance_m\": 34511.488, \"section_seq\": 1, \"route_path_id\": 103318}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34511.488, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103318}], \"total_distance_m\": 34511.488, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26257.57, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8253.918, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0721", "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": "Fowey Dock Carne Point", "service_state_platform": null, "timing_fact_generation": 1789628445274022, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:00:45.270606", "service_state_evidence_id": 16883274, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T07:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:10:45.665803", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6P07 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 96.33, "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": 895.037, "from_m": 96.33, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 1796.019, "from_m": 895.037, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1862.053, "from_m": 1796.019, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7138.935, "from_m": 1862.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7306.607, "from_m": 7138.935, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 7576.244, "from_m": 7306.607, "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": 7773.991, "from_m": 7576.244, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8476.8, "from_m": 7773.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8674.546, "from_m": 8476.8, "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": 10824.551, "from_m": 8674.546, "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": 15039.224, "from_m": 10824.551, "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": 15557.902, "from_m": 15039.224, "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": 19643.372, "from_m": 15557.902, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25932.286, "from_m": 19643.372, "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": 25974.882, "from_m": 25932.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25995.836, "from_m": 25974.882, "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": 26064.485, "from_m": 25995.836, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 26386.161, "from_m": 26064.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27487.015, "from_m": 26386.161, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 34511.488, "from_m": 27487.015, "capability_applied": null, "effective_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": 628068, "profile_key": "ed647a91a2c2005f2da34b555154161bec5dfea6841e6d40b2ae016be9e30030", "schedule_id": 31912, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0721", "location": "Fowey Dock Carne Point", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Lostwithiel", "stage_seq": 2, "distance_m": 7683.845, "section_seq": 1, "route_path_id": 103318}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0836H", "location": "Lostwithiel D.G.L.", "stage_seq": 3, "distance_m": 8125.395, "section_seq": 1, "route_path_id": 103318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838H", "location": "Lostwithiel", "stage_seq": 4, "distance_m": 8566.945, "section_seq": 1, "route_path_id": 103318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846H", "location": "Par", "stage_seq": 5, "distance_m": 15557.902, "section_seq": 1, "route_path_id": 103318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0856", "location": "St. Austell", "stage_seq": 6, "distance_m": 22732.194, "section_seq": 1, "route_path_id": 103318}, {"is_pass": false, "wtt_arr": "0901", "wtt_dep": "0902", "location": "Burngullow Jn", "stage_seq": 7, "distance_m": 25995.836, "section_seq": 1, "route_path_id": 103318}, {"is_pass": false, "wtt_arr": "0908", "wtt_dep": "0913", "location": "Burngullow E.C.C.", "stage_seq": 8, "distance_m": 26288.679, "section_seq": 1, "route_path_id": 103318}, {"is_pass": false, "wtt_arr": "0944", "wtt_dep": null, "location": "Parkandillack", "stage_seq": 9, "distance_m": 34511.488, "section_seq": 1, "route_path_id": 103318}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34511.488, "from_m": 0.0, "section_seq": 1, "route_path_id": 103318}], "total_distance_m": 34511.488, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26257.57, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8253.918, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Fowey Dock Carne Point |
0721 |
0721 |
None |
None |
None |
Parkandillack |
0944 |
0944 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H00393/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Fowey Dock Carne Point |
Lostwithiel D.G.L. |
None |
None |
None |
None |
1 |
0 |
2026-09-17 07:10:51 |
TERMINATED |
2026-09-17 07:00:00 |
Fowey Dock Carne Point |
TRUST |
TRUST_CANCELLATION |
16883274 |
1789628445274022 |
1 |
1 |
2026-09-17 07:10:45.665803 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:00:45.270606 |
| 600821 |
632379 |
Y61577 |
782P14MA17 |
2026-09-17 |
COMPLETE |
16879928 |
2026-09-17 08:00:00 |
2026-09-17 07:10:51 |
2026-09-19 07:10:51 |
{"id": 632379, "stp": "P", "toc": "Transport for Wales", "uid": "Y61577", "consist": "756004", "dest_crs": "PEN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61577/2026-09-17/detailed", "trust_id": "782P14MA17", "origin_crs": "CPH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Penarth", "service_date": "2026-09-17", "dest_arr_time": "0802", "dest_platform": null, "is_terminated": 1, "next_location": "Penarth", "signalling_id": "2P14", "timing_status": "EARLY", "origin_station": "Caerphilly", "current_leg_arr": "0800", "current_leg_dep": "0758½", "current_leg_end": "Penarth", "origin_dep_time": "0729", "origin_platform": "1", "current_location": "Penarth", "last_update_time": "2026-09-17T07:10:51", "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": "0801", "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\": 632379, \"profile_key\": \"ba2cf7cfd489a654427884d259ff49c7929d5ce971a886f63fd591d11d076d39\", \"schedule_id\": 38790, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Caerphilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0734\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 2, \"distance_m\": 4314.957, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736H\", \"location\": \"Llanishen\", \"stage_seq\": 3, \"distance_m\": 5612.808, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"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\": \"0740H\", \"location\": \"Heath Jn\", \"stage_seq\": 5, \"distance_m\": 7821.82, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745H\", \"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\": \"0747H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 7, \"distance_m\": 11791.583, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0750\", \"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\": \"0752H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 9, \"distance_m\": 13792.763, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Grangetown\", \"stage_seq\": 10, \"distance_m\": 14319.194, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Cogan Jn\", \"stage_seq\": 11, \"distance_m\": 16420.486, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Dingle Road\", \"stage_seq\": 12, \"distance_m\": 17819.67, \"section_seq\": 1, \"route_path_id\": 106061}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"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": "0729", "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-17T06:30:43Z\", \"source_id\": 52283988, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:47Z\", \"source_id\": 16858555, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:25Z\", \"source_id\": 52294292, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:29Z\", \"source_id\": 16861627, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:28Z\", \"source_id\": 16864952, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:11Z\", \"source_id\": 52318546, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:17Z\", \"source_id\": 16868871, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:27Z\", \"source_id\": 52329980, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:32Z\", \"source_id\": 16872350, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:24Z\", \"source_id\": 52346278, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:35Z\", \"source_id\": 16877367, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:37Z\", \"source_id\": 52355123, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:41Z\", \"source_id\": 16879928, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Penarth", "service_state_platform": "1", "timing_fact_generation": 1789628353288028, "current_leg_arrival_utc": "2026-09-17T08:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:00:46.537025", "service_state_evidence_id": 16879928, "current_leg_start_actual_dep": "2026-09-17T07:58:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-17T07:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:10:46.623285", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CPH |
PEN |
2P14 |
756004 |
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": 632379, "profile_key": "ba2cf7cfd489a654427884d259ff49c7929d5ce971a886f63fd591d11d076d39", "schedule_id": 38790, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0729", "location": "Caerphilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0734", "location": "Lisvane & Thornhill", "stage_seq": 2, "distance_m": 4314.957, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736H", "location": "Llanishen", "stage_seq": 3, "distance_m": 5612.808, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "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": "0740H", "location": "Heath Jn", "stage_seq": 5, "distance_m": 7821.82, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745H", "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": "0747H", "location": "CVL East Boundary", "stage_seq": 7, "distance_m": 11791.583, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0750", "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": "0752H", "location": "Penarth Curve South Jn", "stage_seq": 9, "distance_m": 13792.763, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Grangetown", "stage_seq": 10, "distance_m": 14319.194, "section_seq": 1, "route_path_id": 106061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Cogan Jn", "stage_seq": 11, "distance_m": 16420.486, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Dingle Road", "stage_seq": 12, "distance_m": 17819.67, "section_seq": 1, "route_path_id": 106061}, {"is_pass": false, "wtt_arr": "0801", "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-17T06:30:43Z", "source_id": 52283988, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:47Z", "source_id": 16858555, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25221, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:25Z", "source_id": 52294292, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:29Z", "source_id": 16861627, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:28Z", "source_id": 16864952, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25259, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:11Z", "source_id": 52318546, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:44:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:17Z", "source_id": 16868871, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:27Z", "source_id": 52329980, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:48:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:32Z", "source_id": 16872350, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:24Z", "source_id": 52346278, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:35Z", "source_id": 16877367, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25363, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:37Z", "source_id": 52355123, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:00:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:41Z", "source_id": 16879928, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T08:00:00+01:00", "operational_fact": true}] |
Caerphilly |
0729 |
0729 |
1 |
None |
None |
Penarth |
0802 |
0801 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y61577/2026-09-17/detailed |
None |
Dingle Road |
2026-09-17T07:58: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 |
0758½ |
0800 |
Dingle Road |
Penarth |
Penarth |
51.4350087 |
-3.1743936 |
51.4350087 |
-3.1743936 |
1 |
0 |
2026-09-17 07:10:51 |
TERMINATED |
2026-09-17 07:00:00 |
Penarth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16879928 |
1789628353288028 |
40 |
40 |
2026-09-17 07:10:46.623285 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:00:46.537025 |
| 600822 |
633156 |
G39965 |
782S04MB17 |
2026-09-17 |
COMPLETE |
16881986 |
2026-09-17 08:00:00 |
2026-09-17 07:10:51 |
2026-09-19 07:10:51 |
{"id": 633156, "stp": "P", "toc": "Transport for Wales", "uid": "G39965", "consist": "398028", "dest_crs": "CDQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39965/2026-09-17/detailed", "trust_id": "782S04MB17", "origin_crs": "CDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Queen Street", "service_date": "2026-09-17", "dest_arr_time": "0800", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Queen Street", "signalling_id": "2S04", "timing_status": "LATE", "origin_station": "Cardiff Bay", "current_leg_arr": "0800", "current_leg_dep": "0757", "current_leg_end": "Cardiff Queen Street", "origin_dep_time": "0756", "origin_platform": "2", "current_location": "Cardiff Sig. C410", "last_update_time": "2026-09-17T07:10:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1665696999999997, 51.4675733], [-3.1666183, 51.4676421], [-3.167438, 51.46871229999998], [-3.1677639, 51.4690571], [-3.1681718, 51.46948400000001], [-3.1683613, 51.4697528], [-3.1685726999999995, 51.4700277], [-3.1695228, 51.47129129999999], [-3.1699327, 51.4718362], [-3.169999, 51.4719239], [-3.1707602, 51.4729764], [-3.1710091, 51.4733281], [-3.1714989, 51.4740215], [-3.1717175999999996, 51.474279300000006], [-3.1718291999999995, 51.4744312], [-3.1720025999999995, 51.4747553], [-3.1720328, 51.474828299999984], [-3.1720917, 51.4749688], [-3.1721322, 51.4750975], [-3.1721582, 51.4752079], [-3.1721816, 51.4753211], [-3.1721874999999997, 51.475432999999995], [-3.172197, 51.4757283], [-3.1721720999999996, 51.4759922], [-3.1721119999999994, 51.4761959], [-3.1720164, 51.4763996], [-3.1718872999999994, 51.476611], [-3.1717784999999994, 51.47680899999999], [-3.1716657999999995, 51.476990099999995], [-3.1715884, 51.477109299999995], [-3.171542302683393, 51.47718102371342], [-3.171511393836019, 51.47722911532835], [-3.1714758286806295, 51.47728445171143], [-3.17144934453144, 51.47732565877092], [-3.171372, 51.477446], [-3.1711796000000003, 51.47775599999999], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1704785, 51.47888099999999], [-3.1703842999999994, 51.4790365], [-3.1703221, 51.4791466], [-3.17027, 51.47925529999999], [-3.1702313, 51.4793678], [-3.1701927, 51.4794916], [-3.1701692, 51.479600999999995], [-3.170147099999999, 51.47972959999999], [-3.1701396, 51.47986780000001], [-3.1701279999999996, 51.4800336], [-3.1701265, 51.480054], [-3.170095, 51.48052959999999], [-3.1700785999999996, 51.48076699999999], [-3.1700709, 51.4808754], [-3.1700758999999996, 51.48107799999999], [-3.1700772, 51.48117919999999], [-3.1700861999999996, 51.4812976], [-3.1700996, 51.4814296], [-3.1701090999999995, 51.48153419999999]]}", "current_leg_start": "Cardiff Bay", "dest_arr_time_act": "0759", "motion_projection": null, "next_location_lat": "51.4815342", "next_location_lon": "-3.1701091", "previous_location": "Cardiff Bay", "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\": 883.645, \"from_m\": 0.0, \"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}, {\"to_m\": 1663.337, \"from_m\": 883.645, \"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}], \"service_id\": 633156, \"profile_key\": \"382b2fab5f36626bf6c2ad32c800b772a978c512a2a21bbff677a0f386e9d99f\", \"schedule_id\": 37189, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Cardiff Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32173}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": null, \"location\": \"Cardiff Queen Street\", \"stage_seq\": 2, \"distance_m\": 1663.337, \"section_seq\": 1, \"route_path_id\": 32173}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1663.337, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32173}], \"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": "0756", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4815342", "current_position_lon": "-3.1701091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:11Z\", \"source_id\": 52362156, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:13Z\", \"source_id\": 16881986, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Queen Street", "service_state_platform": "1", "timing_fact_generation": 1789628355281979, "current_leg_arrival_utc": "2026-09-17T08:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:00:47.050779", "service_state_evidence_id": 16881986, "current_leg_start_actual_dep": "2026-09-17T07:57:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T07:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:10:47.872853", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDB |
CDQ |
2S04 |
398028 |
3 |
60 |
None |
{"version": 3, "segments": [{"to_m": 883.645, "from_m": 0.0, "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}, {"to_m": 1663.337, "from_m": 883.645, "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}], "service_id": 633156, "profile_key": "382b2fab5f36626bf6c2ad32c800b772a978c512a2a21bbff677a0f386e9d99f", "schedule_id": 37189, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0756", "location": "Cardiff Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32173}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": null, "location": "Cardiff Queen Street", "stage_seq": 2, "distance_m": 1663.337, "section_seq": 1, "route_path_id": 32173}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1663.337, "from_m": 0.0, "section_seq": 1, "route_path_id": 32173}], "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": 25247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:11Z", "source_id": 52362156, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:13Z", "source_id": 16881986, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T08:00:00+01:00", "operational_fact": true}] |
Cardiff Bay |
0756 |
0756 |
2 |
None |
None |
Cardiff Queen Street |
0800 |
0759 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39965/2026-09-17/detailed |
None |
Cardiff Bay |
2026-09-17T07:57:00+01:00 |
Cardiff Queen Street |
3.0 |
{"type": "LineString", "coordinates": [[-3.1665696999999997, 51.4675733], [-3.1666183, 51.4676421], [-3.167438, 51.46871229999998], [-3.1677639, 51.4690571], [-3.1681718, 51.46948400000001], [-3.1683613, 51.4697528], [-3.1685726999999995, 51.4700277], [-3.1695228, 51.47129129999999], [-3.1699327, 51.4718362], [-3.169999, 51.4719239], [-3.1707602, 51.4729764], [-3.1710091, 51.4733281], [-3.1714989, 51.4740215], [-3.1717175999999996, 51.474279300000006], [-3.1718291999999995, 51.4744312], [-3.1720025999999995, 51.4747553], [-3.1720328, 51.474828299999984], [-3.1720917, 51.4749688], [-3.1721322, 51.4750975], [-3.1721582, 51.4752079], [-3.1721816, 51.4753211], [-3.1721874999999997, 51.475432999999995], [-3.172197, 51.4757283], [-3.1721720999999996, 51.4759922], [-3.1721119999999994, 51.4761959], [-3.1720164, 51.4763996], [-3.1718872999999994, 51.476611], [-3.1717784999999994, 51.47680899999999], [-3.1716657999999995, 51.476990099999995], [-3.1715884, 51.477109299999995], [-3.171542302683393, 51.47718102371342], [-3.171511393836019, 51.47722911532835], [-3.1714758286806295, 51.47728445171143], [-3.17144934453144, 51.47732565877092], [-3.171372, 51.477446], [-3.1711796000000003, 51.47775599999999], [-3.1708910999999995, 51.4782161], [-3.1708151, 51.47834009999999], [-3.170631199999999, 51.4786319], [-3.1704785, 51.47888099999999], [-3.1703842999999994, 51.4790365], [-3.1703221, 51.4791466], [-3.17027, 51.47925529999999], [-3.1702313, 51.4793678], [-3.1701927, 51.4794916], [-3.1701692, 51.479600999999995], [-3.170147099999999, 51.47972959999999], [-3.1701396, 51.47986780000001], [-3.1701279999999996, 51.4800336], [-3.1701265, 51.480054], [-3.170095, 51.48052959999999], [-3.1700785999999996, 51.48076699999999], [-3.1700709, 51.4808754], [-3.1700758999999996, 51.48107799999999], [-3.1700772, 51.48117919999999], [-3.1700861999999996, 51.4812976], [-3.1700996, 51.4814296], [-3.1701090999999995, 51.48153419999999]]} |
1.0 |
0757 |
0800 |
Cardiff Bay |
Cardiff Sig. C410 |
Cardiff Queen Street |
51.4815342 |
-3.1701091 |
51.4815342 |
-3.1701091 |
1 |
0 |
2026-09-17 07:10:51 |
TERMINATED |
2026-09-17 07:00:00 |
Cardiff Queen Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16881986 |
1789628355281979 |
5 |
5 |
2026-09-17 07:10:47.872853 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:00:47.050779 |
| 600823 |
631370 |
Y63318 |
772T02M617 |
2026-09-17 |
COMPLETE |
16882824 |
2026-09-17 08:01:00 |
2026-09-17 07:10:51 |
2026-09-19 07:10:51 |
{"id": 631370, "stp": "P", "toc": "Transport for Wales", "uid": "Y63318", "consist": "756007", "dest_crs": "TRB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y63318/2026-09-17/detailed", "trust_id": "772T02M617", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Treherbert", "service_date": "2026-09-17", "dest_arr_time": "0804", "dest_platform": "1", "is_terminated": 1, "next_location": "Treherbert", "signalling_id": "2T02", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "0801", "current_leg_dep": "0759", "current_leg_end": "Treherbert", "origin_dep_time": "0656", "origin_platform": "7", "current_location": "Treherbert", "last_update_time": "2026-09-17T07:10:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5214960999999994, 51.66494029999999], [-3.5217516999999994, 51.6650631], [-3.5229298, 51.6656432], [-3.5239529999999997, 51.66613739999999], [-3.524154766676627, 51.666235034589675], [-3.5249683, 51.66662869999999], [-3.5255970999999997, 51.6669367], [-3.5259187, 51.6670859], [-3.5277192, 51.66799089999999], [-3.5294892999999994, 51.668849300000005], [-3.5298183999999995, 51.66901029999999], [-3.5314503, 51.6698035], [-3.5326196, 51.6703711], [-3.5329154999999997, 51.6705147], [-3.5338738, 51.6709896], [-3.5361987, 51.6721007], [-3.5364230999999995, 51.6722219]]}", "current_leg_start": "Ynyswen", "dest_arr_time_act": "0803", "motion_projection": null, "next_location_lat": "51.6722219", "next_location_lon": "-3.5364231", "previous_location": "Ynyswen", "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 300.813, \"from_m\": 272.05, \"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\": 341.742, \"from_m\": 300.813, \"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\": 363.784, \"from_m\": 341.742, \"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\": 1402.987, \"from_m\": 363.784, \"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\": 1440.54, \"from_m\": 1402.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2410.878, \"from_m\": 1440.54, \"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\": 6556.53, \"from_m\": 2410.878, \"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\": 8590.159, \"from_m\": 6556.53, \"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\": 9051.096, \"from_m\": 8590.159, \"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\": 11753.614, \"from_m\": 9051.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11800.033, \"from_m\": 11753.614, \"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\": 12880.373, \"from_m\": 11800.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15377.416, \"from_m\": 12880.373, \"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\": 18458.273, \"from_m\": 15377.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20451.014, \"from_m\": 18458.273, \"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\": 20497.712, \"from_m\": 20451.014, \"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\": 20935.875, \"from_m\": 20497.712, \"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\": 21213.699, \"from_m\": 20935.875, \"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\": 21271.035, \"from_m\": 21213.699, \"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\": 21339.646, \"from_m\": 21271.035, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28617.302, \"from_m\": 21339.646, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32234.538, \"from_m\": 28617.302, \"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\": 32442.694, \"from_m\": 32234.538, \"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\": 33589.365, \"from_m\": 32442.694, \"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\": 37898.277, \"from_m\": 33589.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37934.024, \"from_m\": 37898.277, \"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\": 38195.046, \"from_m\": 37934.024, \"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\": 631370, \"profile_key\": \"18a100cec11db6349bf06396feb5823ab78a7a4eb56324397492f97152c5bc51\", \"schedule_id\": 39133, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 2, \"distance_m\": 1495.464, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0700H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 3, \"distance_m\": 1912.038, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0703\", \"location\": \"Cathays\", \"stage_seq\": 4, \"distance_m\": 2922.878, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707H\", \"location\": \"Llandaf\", \"stage_seq\": 5, \"distance_m\": 7091.42, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0709H\", \"wtt_dep\": \"0710H\", \"location\": \"Radyr\", \"stage_seq\": 6, \"distance_m\": 8831.04, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0715H\", \"location\": \"Taffs Well\", \"stage_seq\": 7, \"distance_m\": 11825.609, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0720\", \"location\": \"Trefforest Estate\", \"stage_seq\": 8, \"distance_m\": 15740.715, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724H\", \"location\": \"Treforest\", \"stage_seq\": 9, \"distance_m\": 19404.154, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0728\", \"location\": \"Pontypridd\", \"stage_seq\": 10, \"distance_m\": 20897.424, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733H\", \"location\": \"Trehafod\", \"stage_seq\": 11, \"distance_m\": 24048.579, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Porth\", \"stage_seq\": 12, \"distance_m\": 26034.107, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0741\", \"location\": \"Dinas Rhondda\", \"stage_seq\": 13, \"distance_m\": 28219.218, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743H\", \"location\": \"Tonypandy\", \"stage_seq\": 14, \"distance_m\": 29091.833, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Llwynypia\", \"stage_seq\": 15, \"distance_m\": 30823.227, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Ystrad Rhondda\", \"stage_seq\": 16, \"distance_m\": 32336.546, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0753\", \"location\": \"Ton Pentre\", \"stage_seq\": 17, \"distance_m\": 33783.994, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756H\", \"location\": \"Treorchy\", \"stage_seq\": 18, \"distance_m\": 35530.391, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"Ynyswen\", \"stage_seq\": 19, \"distance_m\": 36885.435, \"section_seq\": 1, \"route_path_id\": 39059}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": null, \"location\": \"Treherbert\", \"stage_seq\": 20, \"distance_m\": 38195.046, \"section_seq\": 1, \"route_path_id\": 39059}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38195.046, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39059}], \"total_distance_m\": 38195.046, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 38157.493, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.553, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0656", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.6722219", "current_position_lon": "-3.5364231", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:07Z\", \"source_id\": 52198310, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:13Z\", \"source_id\": 16832738, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:11Z\", \"source_id\": 52206106, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:13Z\", \"source_id\": 16835094, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:09Z\", \"source_id\": 52216530, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:14Z\", \"source_id\": 16838220, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:57Z\", \"source_id\": 52226179, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:00Z\", \"source_id\": 16841165, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:32Z\", \"source_id\": 52238325, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:36Z\", \"source_id\": 16844737, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:20Z\", \"source_id\": 52251016, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:26Z\", \"source_id\": 16848533, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:41Z\", \"source_id\": 52262514, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:45Z\", \"source_id\": 16852032, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:29Z\", \"source_id\": 52270080, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:32Z\", \"source_id\": 16854336, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:29:32Z\", \"source_id\": 52280660, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:29:37Z\", \"source_id\": 16857548, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:57Z\", \"source_id\": 16862804, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:59Z\", \"source_id\": 16866172, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:28Z\", \"source_id\": 16868211, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:27Z\", \"source_id\": 16870659, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:28Z\", \"source_id\": 52329989, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:34Z\", \"source_id\": 16872380, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:58Z\", \"source_id\": 16875991, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:28Z\", \"source_id\": 16878866, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:34Z\", \"source_id\": 52357793, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:39Z\", \"source_id\": 16880704, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:11Z\", \"source_id\": 52364944, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:16Z\", \"source_id\": 16882824, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Treherbert", "service_state_platform": "1", "timing_fact_generation": 1789628421952754, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:00:49.624408", "service_state_evidence_id": 52364944, "current_leg_start_actual_dep": "2026-09-17T07:59:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-17T07:00:49", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:10:50.126260", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
TRB |
2T02 |
756007 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "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": 300.813, "from_m": 272.05, "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": 341.742, "from_m": 300.813, "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": 363.784, "from_m": 341.742, "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": 1402.987, "from_m": 363.784, "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": 1440.54, "from_m": 1402.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2410.878, "from_m": 1440.54, "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": 6556.53, "from_m": 2410.878, "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": 8590.159, "from_m": 6556.53, "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": 9051.096, "from_m": 8590.159, "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": 11753.614, "from_m": 9051.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11800.033, "from_m": 11753.614, "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": 12880.373, "from_m": 11800.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15377.416, "from_m": 12880.373, "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": 18458.273, "from_m": 15377.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20451.014, "from_m": 18458.273, "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": 20497.712, "from_m": 20451.014, "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": 20935.875, "from_m": 20497.712, "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": 21213.699, "from_m": 20935.875, "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": 21271.035, "from_m": 21213.699, "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": 21339.646, "from_m": 21271.035, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28617.302, "from_m": 21339.646, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32234.538, "from_m": 28617.302, "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": 32442.694, "from_m": 32234.538, "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": 33589.365, "from_m": 32442.694, "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": 37898.277, "from_m": 33589.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37934.024, "from_m": 37898.277, "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": 38195.046, "from_m": 37934.024, "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": 631370, "profile_key": "18a100cec11db6349bf06396feb5823ab78a7a4eb56324397492f97152c5bc51", "schedule_id": 39133, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0656", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "CVL East Boundary", "stage_seq": 2, "distance_m": 1495.464, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0700H", "location": "Cardiff Queen Street", "stage_seq": 3, "distance_m": 1912.038, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0703", "location": "Cathays", "stage_seq": 4, "distance_m": 2922.878, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707H", "location": "Llandaf", "stage_seq": 5, "distance_m": 7091.42, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0709H", "wtt_dep": "0710H", "location": "Radyr", "stage_seq": 6, "distance_m": 8831.04, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0715H", "location": "Taffs Well", "stage_seq": 7, "distance_m": 11825.609, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0720", "location": "Trefforest Estate", "stage_seq": 8, "distance_m": 15740.715, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724H", "location": "Treforest", "stage_seq": 9, "distance_m": 19404.154, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0728", "location": "Pontypridd", "stage_seq": 10, "distance_m": 20897.424, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733H", "location": "Trehafod", "stage_seq": 11, "distance_m": 24048.579, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Porth", "stage_seq": 12, "distance_m": 26034.107, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0741", "location": "Dinas Rhondda", "stage_seq": 13, "distance_m": 28219.218, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743H", "location": "Tonypandy", "stage_seq": 14, "distance_m": 29091.833, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Llwynypia", "stage_seq": 15, "distance_m": 30823.227, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Ystrad Rhondda", "stage_seq": 16, "distance_m": 32336.546, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0753", "location": "Ton Pentre", "stage_seq": 17, "distance_m": 33783.994, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756H", "location": "Treorchy", "stage_seq": 18, "distance_m": 35530.391, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "Ynyswen", "stage_seq": 19, "distance_m": 36885.435, "section_seq": 1, "route_path_id": 39059}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": null, "location": "Treherbert", "stage_seq": 20, "distance_m": 38195.046, "section_seq": 1, "route_path_id": 39059}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38195.046, "from_m": 0.0, "section_seq": 1, "route_path_id": 39059}], "total_distance_m": 38195.046, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 38157.493, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.553, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25251, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:07Z", "source_id": 52198310, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:58:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:13Z", "source_id": 16832738, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25243, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:11Z", "source_id": 52206106, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:13Z", "source_id": 16835094, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25239, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:09Z", "source_id": 52216530, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:14Z", "source_id": 16838220, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25229, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:57Z", "source_id": 52226179, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:09:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:00Z", "source_id": 16841165, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:32Z", "source_id": 52238325, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:14:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:36Z", "source_id": 16844737, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25138, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:20Z", "source_id": 52251016, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:18:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:26Z", "source_id": 16848533, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25134, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:41Z", "source_id": 52262514, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:23:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:45Z", "source_id": 16852032, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25123, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:29Z", "source_id": 52270080, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:26:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:32Z", "source_id": 16854336, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25075, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:29:32Z", "source_id": 52280660, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:31:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:29:37Z", "source_id": 16857548, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:57Z", "source_id": 16862804, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:59Z", "source_id": 16866172, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:28Z", "source_id": 16868211, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:27Z", "source_id": 16870659, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25071, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:28Z", "source_id": 52329989, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:34Z", "source_id": 16872380, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:58Z", "source_id": 16875991, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:28Z", "source_id": 16878866, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25066, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:34Z", "source_id": 52357793, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:58:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:39Z", "source_id": 16880704, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25060, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:11Z", "source_id": 52364944, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:00:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:16Z", "source_id": 16882824, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Cardiff Central |
0656 |
0656 |
7 |
None |
None |
Treherbert |
0804 |
0803 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y63318/2026-09-17/detailed |
None |
Ynyswen |
2026-09-17T07:59:30+01:00 |
Treherbert |
2.0 |
{"type": "LineString", "coordinates": [[-3.5214960999999994, 51.66494029999999], [-3.5217516999999994, 51.6650631], [-3.5229298, 51.6656432], [-3.5239529999999997, 51.66613739999999], [-3.524154766676627, 51.666235034589675], [-3.5249683, 51.66662869999999], [-3.5255970999999997, 51.6669367], [-3.5259187, 51.6670859], [-3.5277192, 51.66799089999999], [-3.5294892999999994, 51.668849300000005], [-3.5298183999999995, 51.66901029999999], [-3.5314503, 51.6698035], [-3.5326196, 51.6703711], [-3.5329154999999997, 51.6705147], [-3.5338738, 51.6709896], [-3.5361987, 51.6721007], [-3.5364230999999995, 51.6722219]]} |
0.8 |
0759 |
0801 |
Ynyswen |
Treherbert |
Treherbert |
51.6722219 |
-3.5364231 |
51.6722219 |
-3.5364231 |
1 |
0 |
2026-09-17 07:10:51 |
TERMINATED |
2026-09-17 07:00:49 |
Treherbert |
TD |
DIRECT_DESTINATION_ARRIVAL |
52364944 |
1789628421952754 |
81 |
81 |
2026-09-17 07:10:50.126260 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:00:49.624408 |
| 600824 |
631673 |
G30557 |
362O06MA17 |
2026-09-17 |
COMPLETE |
16881950 |
2026-09-17 08:00:00 |
2026-09-17 07:10:51 |
2026-09-19 07:10:51 |
{"id": 631673, "stp": "P", "toc": "Merseyrail", "uid": "G30557", "consist": "777028", "dest_crs": "OMS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30557/2026-09-17/detailed", "trust_id": "362O06MA17", "origin_crs": "HNX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ormskirk", "service_date": "2026-09-17", "dest_arr_time": "0800", "dest_platform": "1", "is_terminated": 1, "next_location": "Ormskirk", "signalling_id": "2O06", "timing_status": "ON TIME", "origin_station": "Hunt's Cross", "current_leg_arr": "0800", "current_leg_dep": "0757", "current_leg_end": "Ormskirk", "origin_dep_time": "0706", "origin_platform": "3", "current_location": "Ormskirk", "last_update_time": "2026-09-17T07:10:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8952068, 53.554224000000005], [-2.8929771999999994, 53.556717199999994], [-2.89069, 53.5592057], [-2.8891127, 53.56097940000001], [-2.8875173, 53.5627345], [-2.8873683, 53.5628988], [-2.8872992999999996, 53.562974999999994], [-2.8858444999999997, 53.5645814], [-2.8843425, 53.566261100000006], [-2.8835541999999994, 53.5670589], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]}", "current_leg_start": "Aughton Park", "dest_arr_time_act": "0800", "motion_projection": null, "next_location_lat": "53.5695353", "next_location_lon": "-2.8809493", "previous_location": "Aughton Park", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1663.421, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 1722.786, \"from_m\": 1663.421, \"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\": 1835.605, \"from_m\": 1722.786, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2409.413, \"from_m\": 1835.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2481.204, \"from_m\": 2409.413, \"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\": 2816.075, \"from_m\": 2481.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2878.515, \"from_m\": 2816.075, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3765.44, \"from_m\": 2878.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4010.286, \"from_m\": 3765.44, \"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\": 4193.43, \"from_m\": 4010.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4438.276, \"from_m\": 4193.43, \"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\": 5049.606, \"from_m\": 4438.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5108.292, \"from_m\": 5049.606, \"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\": 6020.393, \"from_m\": 5108.292, \"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\": 8630.886, \"from_m\": 6020.393, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9542.987, \"from_m\": 8630.886, \"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\": 9601.673, \"from_m\": 9542.987, \"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\": 10213.003, \"from_m\": 9601.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10457.849, \"from_m\": 10213.003, \"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\": 15243.099, \"from_m\": 10457.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16119.045, \"from_m\": 15243.099, \"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\": 17603.301, \"from_m\": 16119.045, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17919.544, \"from_m\": 17603.301, \"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\": 18285.393, \"from_m\": 17919.544, \"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\": 18953.588, \"from_m\": 18285.393, \"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\": 19158.497, \"from_m\": 18953.588, \"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\": 20151.847, \"from_m\": 19158.497, \"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\": 20211.835, \"from_m\": 20151.847, \"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\": 21731.985, \"from_m\": 20211.835, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21985.313, \"from_m\": 21731.985, \"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\": 22841.531, \"from_m\": 21985.313, \"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\": 29474.308, \"from_m\": 22841.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29533.975, \"from_m\": 29474.308, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40877.133, \"from_m\": 29533.975, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 631673, \"profile_key\": \"49bd7557d6821bb1b049d6c43a930a7d4ff24e94726279c6a209a374ab0a54e9\", \"schedule_id\": 11285, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Hunt's Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 2, \"distance_m\": 1509.19, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0710\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 3, \"distance_m\": 2688.141, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0712H\", \"location\": \"Cressington\", \"stage_seq\": 4, \"distance_m\": 4101.858, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0714H\", \"location\": \"Aigburth\", \"stage_seq\": 5, \"distance_m\": 7325.64, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0717\", \"location\": \"St. Michaels\", \"stage_seq\": 6, \"distance_m\": 14016.577, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0719H\", \"location\": \"Brunswick\", \"stage_seq\": 7, \"distance_m\": 15651.874, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": \"0725\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 8, \"distance_m\": 18115.736, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0728\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 9, \"distance_m\": 19068.123, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733\", \"location\": \"Sandhills\", \"stage_seq\": 10, \"distance_m\": 21522.9, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0736\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 22912.663, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Walton Jn\", \"stage_seq\": 12, \"distance_m\": 24441.436, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0738H\", \"location\": \"Walton (Merseyside)\", \"stage_seq\": 13, \"distance_m\": 24944.204, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740\", \"location\": \"Orrell Park\", \"stage_seq\": 14, \"distance_m\": 25543.737, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Aintree\", \"stage_seq\": 15, \"distance_m\": 27048.05, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Old Roan\", \"stage_seq\": 16, \"distance_m\": 28501.982, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748H\", \"location\": \"Maghull\", \"stage_seq\": 17, \"distance_m\": 33101.155, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751\", \"location\": \"Maghull North Station\", \"stage_seq\": 18, \"distance_m\": 34459.215, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0754H\", \"location\": \"Town Green\", \"stage_seq\": 19, \"distance_m\": 37546.028, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757\", \"location\": \"Aughton Park\", \"stage_seq\": 20, \"distance_m\": 38930.814, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": null, \"location\": \"Ormskirk\", \"stage_seq\": 21, \"distance_m\": 40877.133, \"section_seq\": 1, \"route_path_id\": 31943}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40877.133, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31943}], \"total_distance_m\": 40877.133, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 40814.693, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 62.44, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0706", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.5695353", "current_position_lon": "-2.8809493", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:49Z\", \"source_id\": 52231123, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:53Z\", \"source_id\": 16842584, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:57Z\", \"source_id\": 52239460, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:00Z\", \"source_id\": 16845068, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:13Z\", \"source_id\": 52245320, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:19Z\", \"source_id\": 16846855, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:23Z\", \"source_id\": 52251049, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:26Z\", \"source_id\": 16848553, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:57Z\", \"source_id\": 52257887, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:59Z\", \"source_id\": 16850606, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:52Z\", \"source_id\": 52273803, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:58Z\", \"source_id\": 16855474, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:18Z\", \"source_id\": 52282828, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:23Z\", \"source_id\": 16858188, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:22Z\", \"source_id\": 52294115, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:25Z\", \"source_id\": 16861545, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:38Z\", \"source_id\": 52300454, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:44Z\", \"source_id\": 16863448, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:02Z\", \"source_id\": 52309660, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:07Z\", \"source_id\": 16866284, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:53Z\", \"source_id\": 52314889, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:01Z\", \"source_id\": 16867839, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:38Z\", \"source_id\": 52319698, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:41Z\", \"source_id\": 16869190, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:32Z\", \"source_id\": 52324993, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:36Z\", \"source_id\": 16870786, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:56Z\", \"source_id\": 52334083, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:58Z\", \"source_id\": 16873588, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:41Z\", \"source_id\": 52338771, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:44Z\", \"source_id\": 16874962, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:14Z\", \"source_id\": 52348636, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:18Z\", \"source_id\": 16877921, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:48Z\", \"source_id\": 52352834, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:50Z\", \"source_id\": 16879191, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:05Z\", \"source_id\": 52361881, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:08Z\", \"source_id\": 16881950, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ormskirk", "service_state_platform": "1", "timing_fact_generation": 1789628350489742, "current_leg_arrival_utc": "2026-09-17T08:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:00:50.310495", "service_state_evidence_id": 16881950, "current_leg_start_actual_dep": "2026-09-17T07:57:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-17T07:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:10:50.643540", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
HNX |
OMS |
2O06 |
777028 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1663.421, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 1722.786, "from_m": 1663.421, "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": 1835.605, "from_m": 1722.786, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2409.413, "from_m": 1835.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2481.204, "from_m": 2409.413, "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": 2816.075, "from_m": 2481.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2878.515, "from_m": 2816.075, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3765.44, "from_m": 2878.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4010.286, "from_m": 3765.44, "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": 4193.43, "from_m": 4010.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4438.276, "from_m": 4193.43, "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": 5049.606, "from_m": 4438.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5108.292, "from_m": 5049.606, "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": 6020.393, "from_m": 5108.292, "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": 8630.886, "from_m": 6020.393, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9542.987, "from_m": 8630.886, "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": 9601.673, "from_m": 9542.987, "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": 10213.003, "from_m": 9601.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10457.849, "from_m": 10213.003, "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": 15243.099, "from_m": 10457.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16119.045, "from_m": 15243.099, "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": 17603.301, "from_m": 16119.045, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17919.544, "from_m": 17603.301, "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": 18285.393, "from_m": 17919.544, "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": 18953.588, "from_m": 18285.393, "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": 19158.497, "from_m": 18953.588, "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": 20151.847, "from_m": 19158.497, "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": 20211.835, "from_m": 20151.847, "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": 21731.985, "from_m": 20211.835, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21985.313, "from_m": 21731.985, "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": 22841.531, "from_m": 21985.313, "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": 29474.308, "from_m": 22841.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29533.975, "from_m": 29474.308, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40877.133, "from_m": 29533.975, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 631673, "profile_key": "49bd7557d6821bb1b049d6c43a930a7d4ff24e94726279c6a209a374ab0a54e9", "schedule_id": 11285, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0706", "location": "Hunt's Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708", "location": "Hunts Cross West Jn", "stage_seq": 2, "distance_m": 1509.19, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0710", "location": "Liverpool South Parkway (LL)", "stage_seq": 3, "distance_m": 2688.141, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0712H", "location": "Cressington", "stage_seq": 4, "distance_m": 4101.858, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0714H", "location": "Aigburth", "stage_seq": 5, "distance_m": 7325.64, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0717", "location": "St. Michaels", "stage_seq": 6, "distance_m": 14016.577, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0719H", "location": "Brunswick", "stage_seq": 7, "distance_m": 15651.874, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": "0725", "location": "Liverpool Central (Northern)", "stage_seq": 8, "distance_m": 18115.736, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0728", "location": "Moorfields (Northern Line)", "stage_seq": 9, "distance_m": 19068.123, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733", "location": "Sandhills", "stage_seq": 10, "distance_m": 21522.9, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0736", "location": "Kirkdale", "stage_seq": 11, "distance_m": 22912.663, "section_seq": 1, "route_path_id": 31943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Walton Jn", "stage_seq": 12, "distance_m": 24441.436, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0738H", "location": "Walton (Merseyside)", "stage_seq": 13, "distance_m": 24944.204, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740", "location": "Orrell Park", "stage_seq": 14, "distance_m": 25543.737, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Aintree", "stage_seq": 15, "distance_m": 27048.05, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Old Roan", "stage_seq": 16, "distance_m": 28501.982, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748H", "location": "Maghull", "stage_seq": 17, "distance_m": 33101.155, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751", "location": "Maghull North Station", "stage_seq": 18, "distance_m": 34459.215, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0754H", "location": "Town Green", "stage_seq": 19, "distance_m": 37546.028, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757", "location": "Aughton Park", "stage_seq": 20, "distance_m": 38930.814, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": null, "location": "Ormskirk", "stage_seq": 21, "distance_m": 40877.133, "section_seq": 1, "route_path_id": 31943}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40877.133, "from_m": 0.0, "section_seq": 1, "route_path_id": 31943}], "total_distance_m": 40877.133, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 40814.693, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 62.44, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9817, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:49Z", "source_id": 52231123, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:12:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:53Z", "source_id": 16842584, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9812, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:57Z", "source_id": 52239460, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:15:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:00Z", "source_id": 16845068, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9808, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:13Z", "source_id": 52245320, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:17:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:19Z", "source_id": 16846855, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9804, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:23Z", "source_id": 52251049, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:19:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:26Z", "source_id": 16848553, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9798, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:57Z", "source_id": 52257887, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:59Z", "source_id": 16850606, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:52Z", "source_id": 52273803, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:58Z", "source_id": 16855474, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:18Z", "source_id": 52282828, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:23Z", "source_id": 16858188, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:22Z", "source_id": 52294115, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:34:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:25Z", "source_id": 16861545, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:38Z", "source_id": 52300454, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:37:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:44Z", "source_id": 16863448, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9624, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:02Z", "source_id": 52309660, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:07Z", "source_id": 16866284, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9620, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:53Z", "source_id": 52314889, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:42:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:01Z", "source_id": 16867839, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9616, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:38Z", "source_id": 52319698, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:44:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:41Z", "source_id": 16869190, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9611, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:32Z", "source_id": 52324993, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:36Z", "source_id": 16870786, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9601, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:56Z", "source_id": 52334083, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:58Z", "source_id": 16873588, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9606, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:41Z", "source_id": 52338771, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:44Z", "source_id": 16874962, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9596, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:14Z", "source_id": 52348636, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:18Z", "source_id": 16877921, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9591, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:48Z", "source_id": 52352834, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:57:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:50Z", "source_id": 16879191, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9588, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:05Z", "source_id": 52361881, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:08Z", "source_id": 16881950, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T08:00:00+01:00", "operational_fact": true}] |
Hunt's Cross |
0706 |
0706 |
3 |
None |
None |
Ormskirk |
0800 |
0800 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30557/2026-09-17/detailed |
None |
Aughton Park |
2026-09-17T07:57:00+01:00 |
Ormskirk |
3.0 |
{"type": "LineString", "coordinates": [[-2.8952068, 53.554224000000005], [-2.8929771999999994, 53.556717199999994], [-2.89069, 53.5592057], [-2.8891127, 53.56097940000001], [-2.8875173, 53.5627345], [-2.8873683, 53.5628988], [-2.8872992999999996, 53.562974999999994], [-2.8858444999999997, 53.5645814], [-2.8843425, 53.566261100000006], [-2.8835541999999994, 53.5670589], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]} |
1.2 |
0757 |
0800 |
Aughton Park |
Ormskirk |
Ormskirk |
53.5695353 |
-2.8809493 |
53.5695353 |
-2.8809493 |
1 |
0 |
2026-09-17 07:10:51 |
TERMINATED |
2026-09-17 07:00:00 |
Ormskirk |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16881950 |
1789628350489742 |
64 |
64 |
2026-09-17 07:10:50.643540 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:00:50.310495 |
| 600825 |
630848 |
L78482 |
871A16M617 |
2026-09-17 |
COMPLETE |
16882194 |
2026-09-17 07:58:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 630848, "stp": "P", "toc": "South Western Railway", "uid": "L78482", "consist": "450007+450042+450123", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78482/2026-09-17/detailed", "trust_id": "871A16M617", "origin_crs": "AON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "0750", "dest_platform": "15", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1A16", "timing_status": "LATE", "origin_station": "Alton", "current_leg_arr": "0800", "current_leg_dep": "0732", "current_leg_end": "London Waterloo", "origin_dep_time": "0641", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4145142582329253, 51.37283658325707], [-0.4139645, 51.372929199999994], [-0.4133291999999999, 51.3730311], [-0.412729, 51.37312619999999], [-0.41197939999999994, 51.3732357], [-0.4101834999999999, 51.37349909999998], [-0.40948129999999994, 51.3736101], [-0.4072008, 51.3739903], [-0.4069024, 51.374037], [-0.390353, 51.3767626], [-0.38994159999999994, 51.376833999999995], [-0.3785203, 51.3787325], [-0.3772765, 51.37893890000001], [-0.3755564, 51.3791962], [-0.37466589999999994, 51.3793085], [-0.374314, 51.3793394], [-0.3733581999999999, 51.3794292], [-0.3724397, 51.3794796], [-0.35932611364780853, 51.379768201432746], [-0.35916259999999994, 51.3797718], [-0.3587271, 51.379779], [-0.35799489999999995, 51.379804099999994], [-0.35715790000000003, 51.3798494], [-0.35651289999999997, 51.3798815], [-0.3553671, 51.3799596], [-0.35444159999999997, 51.38003390000001], [-0.3532738, 51.3801004], [-0.35212979999999994, 51.380149], [-0.3511417, 51.3801849], [-0.349783, 51.3802446], [-0.34814009999999995, 51.3803573], [-0.3480808, 51.3803617], [-0.34794109999999995, 51.38037200000001], [-0.3477723999999999, 51.3803844], [-0.3456778, 51.38053549999999], [-0.34438489999999994, 51.3806288], [-0.34158969999999994, 51.3808328], [-0.3409557, 51.3808865], [-0.34027399999999997, 51.3809412], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.3327784173556561, 51.382380654072406], [-0.33254147719268967, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.33214435349941546, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.3315508027886237, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-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": "Walton-on-Thames", "dest_arr_time_act": "0748", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Woking", "current_leg_milage": "17.1", "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\": 42612.991, \"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\": 42689.749, \"from_m\": 42612.991, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44189.023, \"from_m\": 42689.749, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44244.643, \"from_m\": 44189.023, \"capability_applied\": null, \"effective_limit_mph\": 20.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.925, \"from_m\": 44244.643, \"capability_applied\": null, \"effective_limit_mph\": 90.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.942, \"from_m\": 55173.925, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 68848.181, \"from_m\": 59176.942, \"capability_applied\": null, \"effective_limit_mph\": 75.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.755, \"from_m\": 68848.181, \"capability_applied\": null, \"effective_limit_mph\": 60.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.795, \"from_m\": 73342.755, \"capability_applied\": null, \"effective_limit_mph\": 50.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.706, \"from_m\": 74472.795, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74622.272, \"from_m\": 74503.706, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74736.365, \"from_m\": 74622.272, \"capability_applied\": null, \"effective_limit_mph\": 15.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.416, \"from_m\": 74736.365, \"capability_applied\": null, \"effective_limit_mph\": 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.477, \"from_m\": 74797.416, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 630848, \"profile_key\": \"2de5beb02ee085414fc7e6f93fca1d72946b69e516f0a1b6958d2bde1fdef363\", \"schedule_id\": 33491, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Alton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Bentley\", \"stage_seq\": 2, \"distance_m\": 7792.627, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 3, \"distance_m\": 12956.262, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0654\", \"location\": \"Farnham\", \"stage_seq\": 4, \"distance_m\": 13959.003, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": false, \"wtt_arr\": \"0659H\", \"wtt_dep\": \"0700H\", \"location\": \"Aldershot\", \"stage_seq\": 5, \"distance_m\": 18927.828, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 6, \"distance_m\": 21357.536, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0705\", \"location\": \"Ash Vale\", \"stage_seq\": 7, \"distance_m\": 23128.709, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 8, \"distance_m\": 27842.471, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712H\", \"location\": \"Brookwood\", \"stage_seq\": 9, \"distance_m\": 30351.535, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Woking Jn\", \"stage_seq\": 10, \"distance_m\": 35475.976, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0719\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 36277.554, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 12, \"distance_m\": 42439.851, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Weybridge\", \"stage_seq\": 13, \"distance_m\": 44759.851, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0728\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 14, \"distance_m\": 47466.436, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 15, \"distance_m\": 53697.092, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734H\", \"location\": \"Surbiton\", \"stage_seq\": 16, \"distance_m\": 55923.332, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 17, \"distance_m\": 58766.85, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"New Malden\", \"stage_seq\": 18, \"distance_m\": 59581.408, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Wimbledon\", \"stage_seq\": 19, \"distance_m\": 63564.019, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 20, \"distance_m\": 68940.445, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 74472.795, \"section_seq\": 1, \"route_path_id\": 72535}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 75215.477, \"section_seq\": 1, \"route_path_id\": 72535}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75215.477, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72535}], \"total_distance_m\": 75215.477, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75154.426, \"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": "0641", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.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-17T05:48:26Z\", \"source_id\": 52175171, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:29Z\", \"source_id\": 16825593, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:57Z\", \"source_id\": 52193076, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:01Z\", \"source_id\": 16831128, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:04Z\", \"source_id\": 52211013, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:09Z\", \"source_id\": 16836594, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:29Z\", \"source_id\": 52225100, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:32Z\", \"source_id\": 16840786, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:45Z\", \"source_id\": 52244160, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:50Z\", \"source_id\": 16846454, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:52Z\", \"source_id\": 52260420, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:58Z\", \"source_id\": 16851387, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:35Z\", \"source_id\": 52275533, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:39Z\", \"source_id\": 16855957, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:23Z\", \"source_id\": 52277585, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:26Z\", \"source_id\": 16856623, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:24Z\", \"source_id\": 52283144, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:29Z\", \"source_id\": 16858294, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:57Z\", \"source_id\": 52301300, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:59Z\", \"source_id\": 16863690, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:20Z\", \"source_id\": 52310606, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:23Z\", \"source_id\": 16866504, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:24Z\", \"source_id\": 52319163, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:29Z\", \"source_id\": 16869058, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:16Z\", \"source_id\": 52340434, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:18Z\", \"source_id\": 16875471, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:13Z\", \"source_id\": 52362237, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:19Z\", \"source_id\": 16882070, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "15", "timing_fact_generation": 1789628368314291, "current_leg_arrival_utc": "2026-09-17T08:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:00:56.202457", "service_state_evidence_id": 16882070, "current_leg_start_actual_dep": "2026-09-17T07:40:00+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-17T07:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:10:56.511813", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
AON |
None |
1A16 |
450007+450042+450123 |
12 |
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": 42612.991, "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": 42689.749, "from_m": 42612.991, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44189.023, "from_m": 42689.749, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44244.643, "from_m": 44189.023, "capability_applied": null, "effective_limit_mph": 20.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.925, "from_m": 44244.643, "capability_applied": null, "effective_limit_mph": 90.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.942, "from_m": 55173.925, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68848.181, "from_m": 59176.942, "capability_applied": null, "effective_limit_mph": 75.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.755, "from_m": 68848.181, "capability_applied": null, "effective_limit_mph": 60.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.795, "from_m": 73342.755, "capability_applied": null, "effective_limit_mph": 50.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.706, "from_m": 74472.795, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74622.272, "from_m": 74503.706, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74736.365, "from_m": 74622.272, "capability_applied": null, "effective_limit_mph": 15.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.416, "from_m": 74736.365, "capability_applied": null, "effective_limit_mph": 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.477, "from_m": 74797.416, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 630848, "profile_key": "2de5beb02ee085414fc7e6f93fca1d72946b69e516f0a1b6958d2bde1fdef363", "schedule_id": 33491, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0641", "location": "Alton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72535}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Bentley", "stage_seq": 2, "distance_m": 7792.627, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Farnham Single Line Jn", "stage_seq": 3, "distance_m": 12956.262, "section_seq": 1, "route_path_id": 72535}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0654", "location": "Farnham", "stage_seq": 4, "distance_m": 13959.003, "section_seq": 1, "route_path_id": 72535}, {"is_pass": false, "wtt_arr": "0659H", "wtt_dep": "0700H", "location": "Aldershot", "stage_seq": 5, "distance_m": 18927.828, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Aldershot North Jn", "stage_seq": 6, "distance_m": 21357.536, "section_seq": 1, "route_path_id": 72535}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0705", "location": "Ash Vale", "stage_seq": 7, "distance_m": 23128.709, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Pirbright Jn", "stage_seq": 8, "distance_m": 27842.471, "section_seq": 1, "route_path_id": 72535}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712H", "location": "Brookwood", "stage_seq": 9, "distance_m": 30351.535, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Woking Jn", "stage_seq": 10, "distance_m": 35475.976, "section_seq": 1, "route_path_id": 72535}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0719", "location": "Woking", "stage_seq": 11, "distance_m": 36277.554, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Byfleet & New Haw", "stage_seq": 12, "distance_m": 42439.851, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Weybridge", "stage_seq": 13, "distance_m": 44759.851, "section_seq": 1, "route_path_id": 72535}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0728", "location": "Walton-on-Thames", "stage_seq": 14, "distance_m": 47466.436, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Hampton Court Jn", "stage_seq": 15, "distance_m": 53697.092, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734H", "location": "Surbiton", "stage_seq": 16, "distance_m": 55923.332, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Berrylands Juncton", "stage_seq": 17, "distance_m": 58766.85, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "New Malden", "stage_seq": 18, "distance_m": 59581.408, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Wimbledon", "stage_seq": 19, "distance_m": 63564.019, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Clapham Junction (M)", "stage_seq": 20, "distance_m": 68940.445, "section_seq": 1, "route_path_id": 72535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 74472.795, "section_seq": 1, "route_path_id": 72535}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 75215.477, "section_seq": 1, "route_path_id": 72535}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75215.477, "from_m": 0.0, "section_seq": 1, "route_path_id": 72535}], "total_distance_m": 75215.477, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75154.426, "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-17T05:48:26Z", "source_id": 52175171, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:49:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:29Z", "source_id": 16825593, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27858, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:57Z", "source_id": 52193076, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:01Z", "source_id": 16831128, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:04Z", "source_id": 52211013, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:09Z", "source_id": 16836594, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:29Z", "source_id": 52225100, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:09:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:32Z", "source_id": 16840786, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:45Z", "source_id": 52244160, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:16:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:50Z", "source_id": 16846454, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:52Z", "source_id": 52260420, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:58Z", "source_id": 16851387, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:35Z", "source_id": 52275533, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:28:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:39Z", "source_id": 16855957, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:23Z", "source_id": 52277585, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:29:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:26Z", "source_id": 16856623, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26883, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:24Z", "source_id": 52283144, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:31:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:29Z", "source_id": 16858294, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:57Z", "source_id": 52301300, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:38:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:59Z", "source_id": 16863690, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:20Z", "source_id": 52310606, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:41:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:23Z", "source_id": 16866504, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:24Z", "source_id": 52319163, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:29Z", "source_id": 16869058, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:16Z", "source_id": 52340434, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:18Z", "source_id": 16875471, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28973, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:13Z", "source_id": 52362237, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:00:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:19Z", "source_id": 16882070, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T08:00:00+01:00", "operational_fact": true}] |
Alton |
0641 |
0641 |
1 |
None |
None |
London Waterloo |
0750 |
0748 |
15 |
LATE |
+12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78482/2026-09-17/detailed |
None |
Walton-on-Thames |
2026-09-17T07:40:00+01:00 |
London Waterloo |
28.0 |
{"type": "LineString", "coordinates": [[-0.4145142582329253, 51.37283658325707], [-0.4139645, 51.372929199999994], [-0.4133291999999999, 51.3730311], [-0.412729, 51.37312619999999], [-0.41197939999999994, 51.3732357], [-0.4101834999999999, 51.37349909999998], [-0.40948129999999994, 51.3736101], [-0.4072008, 51.3739903], [-0.4069024, 51.374037], [-0.390353, 51.3767626], [-0.38994159999999994, 51.376833999999995], [-0.3785203, 51.3787325], [-0.3772765, 51.37893890000001], [-0.3755564, 51.3791962], [-0.37466589999999994, 51.3793085], [-0.374314, 51.3793394], [-0.3733581999999999, 51.3794292], [-0.3724397, 51.3794796], [-0.35932611364780853, 51.379768201432746], [-0.35916259999999994, 51.3797718], [-0.3587271, 51.379779], [-0.35799489999999995, 51.379804099999994], [-0.35715790000000003, 51.3798494], [-0.35651289999999997, 51.3798815], [-0.3553671, 51.3799596], [-0.35444159999999997, 51.38003390000001], [-0.3532738, 51.3801004], [-0.35212979999999994, 51.380149], [-0.3511417, 51.3801849], [-0.349783, 51.3802446], [-0.34814009999999995, 51.3803573], [-0.3480808, 51.3803617], [-0.34794109999999995, 51.38037200000001], [-0.3477723999999999, 51.3803844], [-0.3456778, 51.38053549999999], [-0.34438489999999994, 51.3806288], [-0.34158969999999994, 51.3808328], [-0.3409557, 51.3808865], [-0.34027399999999997, 51.3809412], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.3327784173556561, 51.382380654072406], [-0.33254147719268967, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.33214435349941546, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.3315508027886237, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-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]]} |
17.1 |
0732 |
0800 |
Woking |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:00:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882070 |
1789628368314291 |
86 |
86 |
2026-09-17 07:10:56.511813 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:00:56.202457 |
| 600826 |
629479 |
L86894 |
031A27M617 |
2026-09-17 |
COMPLETE |
16883445 |
2026-09-17 08:00:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 629479, "stp": "P", "toc": "ScotRail", "uid": "L86894", "consist": "158703", "dest_crs": "INR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86894/2026-09-17/detailed", "trust_id": "031A27M617", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Inverurie", "service_date": "2026-09-17", "dest_arr_time": "0816", "dest_platform": "1", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "1A27", "timing_status": null, "origin_station": "Perth", "current_leg_arr": "0800", "current_leg_dep": "0739", "current_leg_end": "Aberdeen", "origin_dep_time": "0603", "origin_platform": "2", "current_location": "Aberdeen", "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1277464, 57.061752799999994], [-2.1245649, 57.065363999999995], [-2.1242892, 57.065685899999984], [-2.1224725999999996, 57.06776730000001], [-2.1222339, 57.0680593], [-2.1213689, 57.0690459], [-2.1213014, 57.069125199999995], [-2.1198621, 57.0707937], [-2.119225, 57.0715323], [-2.1189426, 57.07184689999999], [-2.1183304, 57.0725029], [-2.1179273, 57.0728793], [-2.1176024, 57.0731626], [-2.1172877, 57.0734294], [-2.1169623999999994, 57.07369609999999], [-2.1165918, 57.0739905], [-2.11618, 57.07429840000001], [-2.1156947999999995, 57.07464970000001], [-2.1154035, 57.07483669999999], [-2.1147088, 57.07526729999999], [-2.1142811, 57.0755222], [-2.1135895, 57.075899199999995], [-2.1125929, 57.0764289], [-2.1113978, 57.0770641], [-2.1113777, 57.07707469999999], [-2.1094621, 57.0780841], [-2.108682, 57.0784628], [-2.1079219, 57.07881089999999], [-2.1073932, 57.079035399999995], [-2.106846, 57.079261399999986], [-2.1060233, 57.0795699], [-2.105045, 57.0799099], [-2.1039928, 57.0802622], [-2.097106, 57.08257030000001], [-2.0942766999999995, 57.08351849999999], [-2.0930208999999995, 57.0839393], [-2.0924195, 57.0841586], [-2.091832, 57.084394499999995], [-2.0909569, 57.0847883], [-2.0901838, 57.0851616], [-2.0897588999999996, 57.08538119999999], [-2.0893793, 57.0855842], [-2.0886125, 57.0860525], [-2.0878434, 57.0865744], [-2.0874750999999994, 57.0868555], [-2.0872467, 57.0870563], [-2.0867673, 57.0874862], [-2.0865055, 57.08771759999999], [-2.0862679000000006, 57.08795670000001], [-2.0858982, 57.0883823], [-2.0855816999999996, 57.0889032], [-2.0853877999999995, 57.0893566], [-2.0853085999999994, 57.089596400000005], [-2.0852595, 57.0898608], [-2.0851867, 57.09051889999999], [-2.0851615999999997, 57.09084779999999], [-2.0851163, 57.09113800000001], [-2.0850719, 57.091362499999995], [-2.0850065, 57.0915628], [-2.0849489999999995, 57.091806899999995], [-2.084903, 57.0919259], [-2.0848481, 57.09201249999999], [-2.0847026, 57.09224170000001], [-2.084546, 57.0924311], [-2.0842076, 57.0928212], [-2.0839967, 57.0930482], [-2.0837693999999995, 57.093256999999994], [-2.0832831, 57.09365499999999], [-2.0827924, 57.0940516], [-2.0820929, 57.0946118], [-2.0813951999999993, 57.0952081], [-2.0808930999999995, 57.09573519999999], [-2.0805601, 57.0961576], [-2.0802733, 57.09659769999999], [-2.0799992, 57.09708940000001], [-2.079977471738024, 57.09714381789098], [-2.0797974, 57.09759480000001], [-2.0796444, 57.0981435], [-2.0794838, 57.0986814], [-2.0793586999999993, 57.0989593], [-2.0792481, 57.09919959999999], [-2.0791418, 57.099417599999995], [-2.078967, 57.0997395], [-2.078838, 57.0999654], [-2.0786913, 57.1001903], [-2.0784385, 57.10056629999999], [-2.0781747, 57.1009157], [-2.0777287, 57.10145359999999], [-2.077488, 57.1017271], [-2.0772094, 57.10200609999999], [-2.0764142, 57.1027288], [-2.0749672, 57.1039969], [-2.0747886999999996, 57.10414680000001], [-2.0698472, 57.10834729999999], [-2.0693681, 57.10878619999999], [-2.0691045999999997, 57.1090504], [-2.0688711, 57.109314399999995], [-2.0685560999999995, 57.109700499999995], [-2.0683219, 57.1100461], [-2.0680936, 57.1103828], [-2.0675885999999997, 57.11120379999999], [-2.0671824, 57.1117831], [-2.0669645, 57.1120445], [-2.0667361, 57.112334100000005], [-2.066403, 57.1127164], [-2.066125153474899, 57.113001812463835], [-2.0660834999999995, 57.113044599999995], [-2.0659915999999994, 57.11313589999999], [-2.0624539999999993, 57.1167648], [-2.062225, 57.1169996], [-2.0619763999999994, 57.1172546], [-2.0565713999999997, 57.1227982], [-2.0562023, 57.123195], [-2.0557204, 57.1236767], [-2.0554642999999997, 57.1239557], [-2.055398, 57.12403520000001], [-2.0552739, 57.12418399999999], [-2.0550744, 57.124457099999994], [-2.0549062999999994, 57.124735699999995], [-2.0547239, 57.1251629], [-2.0546135, 57.125509699999995], [-2.0545879, 57.125639500000005], [-2.0545682, 57.125788099999994], [-2.05455, 57.125886699999995], [-2.0545484999999997, 57.1260231], [-2.05455, 57.1262406], [-2.0545785, 57.12645779999999], [-2.0546386000000005, 57.12671739999999], [-2.0547113, 57.126974999999995], [-2.054808, 57.1272048], [-2.0549231, 57.12743609999999], [-2.0550798, 57.1277222], [-2.0552879, 57.1280057], [-2.0554519999999994, 57.12821399999999], [-2.0556321, 57.128419099999995], [-2.0558302, 57.128629800000006], [-2.0560614, 57.12883839999999], [-2.0565392, 57.1292069], [-2.0570438999999996, 57.1295287], [-2.0576274, 57.1298353], [-2.0579738, 57.12999349999999], [-2.0582618, 57.13011569999999], [-2.0583394, 57.130148600000005], [-2.0587557, 57.1303088], [-2.0592133, 57.13046039999999], [-2.0594588, 57.13053649999999], [-2.0596972, 57.13059959999999], [-2.0602198, 57.13072940000001], [-2.0606012, 57.1308091], [-2.060861099999999, 57.13085679999999], [-2.0609952, 57.13088140000001], [-2.0614444909210254, 57.13095041421486], [-2.0614776, 57.1309555], [-2.0620017, 57.13102799999999], [-2.0627216, 57.13110950000001], [-2.0632331, 57.13115659999999], [-2.0637494999999997, 57.1311917], [-2.0643735, 57.1312228], [-2.0646886, 57.1312399], [-2.0650044, 57.1312517], [-2.0656477, 57.13127089999999], [-2.065960899999999, 57.131279500000005], [-2.066125153474899, 57.131279616948], [-2.0662418, 57.13127969999999], [-2.0668905, 57.131279500000005], [-2.0675556, 57.131272200000005], [-2.0682731, 57.13125279999999], [-2.068977, 57.1312254], [-2.0696477999999994, 57.13119400000001], [-2.0699827, 57.131173700000005], [-2.0703263999999995, 57.13115200000001], [-2.0709714, 57.13109879999999], [-2.0716194, 57.13103739999998], [-2.0728283, 57.130899799999995], [-2.0735357, 57.13080699999999], [-2.0736844999999997, 57.1307834], [-2.0742359, 57.130696], [-2.0750600999999995, 57.13055690000001], [-2.0763174, 57.13033769999999], [-2.0768234000000003, 57.1302395], [-2.0774423999999994, 57.1301317], [-2.0776565, 57.13009439999999], [-2.0780483, 57.13002089999999], [-2.0782959, 57.12997440000001], [-2.0792806, 57.129828399999994], [-2.0803263, 57.1296286], [-2.0809042, 57.12951819999999], [-2.0813311999999997, 57.1294827], [-2.0821172999999997, 57.12935339999999], [-2.082777399999999, 57.12922669999999], [-2.0832539, 57.12913979999999], [-2.0856213999999995, 57.1286866], [-2.0862398, 57.128568599999994], [-2.0869372, 57.1284537], [-2.0875879, 57.1283734], [-2.0879334000000003, 57.12832960000001], [-2.0882313, 57.1283061], [-2.0886626, 57.12824849999999], [-2.0888534, 57.1282448], [-2.0889697, 57.12824260000001], [-2.0895638, 57.128235499999995], [-2.0901468, 57.1282514], [-2.0904151, 57.1282747], [-2.0910836999999995, 57.1283432], [-2.0917361999999997, 57.12843470000001], [-2.0922059, 57.1285105], [-2.0924663999999997, 57.1285525], [-2.0933555, 57.12878709999999], [-2.0935540999999995, 57.1288518], [-2.0935723999999993, 57.12885769999999], [-2.0939841, 57.128991799999994], [-2.0941812, 57.129068499999995], [-2.0944578, 57.129182199999995], [-2.0946255, 57.1292511], [-2.0951862, 57.1295373], [-2.0955001999999996, 57.1297104], [-2.0957939, 57.12986610000001], [-2.0961062, 57.13006109999999], [-2.0963358, 57.13022529999999], [-2.0965365999999994, 57.13037909999999], [-2.0967329, 57.130537699999984], [-2.096898299999999, 57.1306878], [-2.0970215999999997, 57.130807399999995], [-2.0971783, 57.1309705], [-2.0973067, 57.1311266], [-2.097424, 57.13126829999999], [-2.0975605999999996, 57.13144889999999], [-2.0976889999999995, 57.13164999999999], [-2.0977870000000003, 57.131820100000006], [-2.097941, 57.13214640000001], [-2.0980003, 57.1323102], [-2.0980496, 57.1324714], [-2.0980768, 57.1325975], [-2.0980871999999997, 57.1327152], [-2.0980767, 57.13291569999999], [-2.0980687, 57.133], [-2.0979611, 57.133582899999986], [-2.0979064, 57.1338264], [-2.0977699, 57.1344284], [-2.0977141, 57.1346654], [-2.097655, 57.134916], [-2.0976081, 57.13513939999999], [-2.0975613999999996, 57.13533], [-2.0975534, 57.1353726], [-2.0975017999999994, 57.13563289999999], [-2.0974706, 57.13584089999999], [-2.0974498999999995, 57.1359709], [-2.0974486307884703, 57.13597906630546], [-2.0974013, 57.136283600000006], [-2.0973937, 57.13633250000001], [-2.0973539, 57.1366479], [-2.0973161999999994, 57.1369992], [-2.0972817, 57.1373653], [-2.0972595999999997, 57.1377327], [-2.0972381, 57.1382406], [-2.0972175, 57.1386304], [-2.0972043999999994, 57.1387963], [-2.0971994, 57.13884410000001], [-2.097178, 57.1390362], [-2.0971711, 57.1390979], [-2.0971379, 57.1393409], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0969825000000006, 57.1404873], [-2.0969693, 57.140638499999994], [-2.0969852000000007, 57.1408618], [-2.0969569999999997, 57.14106120000001], [-2.0969672, 57.1412022], [-2.0969745, 57.14132310000001], [-2.0969975, 57.141479399999994], [-2.097019, 57.141586100000005], [-2.0970405, 57.1416672], [-2.0970908, 57.14182480000001], [-2.0971713999999997, 57.14205810000001], [-2.0972014, 57.142136099999995], [-2.0972431, 57.1422289], [-2.0972969, 57.1423308], [-2.0973774, 57.1424654], [-2.0974474999999995, 57.142567199999995], [-2.0975282, 57.1426721]]}", "current_leg_start": "Portlethen", "dest_arr_time_act": "0816", "motion_projection": null, "next_location_lat": "57.1426721", "next_location_lon": "-2.0975282", "previous_location": "Portlethen", "current_leg_milage": "8.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 940.263, \"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\": 2033.772, \"from_m\": 940.263, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2551.384, \"from_m\": 2033.772, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6391.108, \"from_m\": 2551.384, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8198.687, \"from_m\": 6391.108, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10089.334, \"from_m\": 8198.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\": 15299.581, \"from_m\": 10089.334, \"capability_applied\": 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\": 15338.369, \"from_m\": 15299.581, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17216.439, \"from_m\": 15338.369, \"capability_applied\": 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\": 17293.47, \"from_m\": 17216.439, \"capability_applied\": null, \"effective_limit_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\": 26257.959, \"from_m\": 17293.47, \"capability_applied\": 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\": 31855.308, \"from_m\": 26257.959, \"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\": 33316.322, \"from_m\": 31855.308, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33479.941, \"from_m\": 33316.322, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33527.466, \"from_m\": 33479.941, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34102.603, \"from_m\": 33527.466, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34871.323, \"from_m\": 34102.603, \"capability_applied\": null, \"effective_limit_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\": 34994.292, \"from_m\": 34871.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35067.337, \"from_m\": 34994.292, \"capability_applied\": null, \"effective_limit_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\": 35434.634, \"from_m\": 35067.337, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36941.464, \"from_m\": 35434.634, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40709.802, \"from_m\": 36941.464, \"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\": 43125.252, \"from_m\": 40709.802, \"capability_applied\": 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\": 51355.412, \"from_m\": 43125.252, \"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\": 51447.485, \"from_m\": 51355.412, \"capability_applied\": null, \"effective_limit_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\": 51680.977, \"from_m\": 51447.485, \"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\": 52747.037, \"from_m\": 51680.977, \"capability_applied\": 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\": 58438.295, \"from_m\": 52747.037, \"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\": 58479.688, \"from_m\": 58438.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58911.907, \"from_m\": 58479.688, \"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\": 60178.418, \"from_m\": 58911.907, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 61289.364, \"from_m\": 60178.418, \"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\": 61649.427, \"from_m\": 61289.364, \"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\": 61707.92, \"from_m\": 61649.427, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61754.256, \"from_m\": 61707.92, \"capability_applied\": null, \"effective_limit_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\": 64040.796, \"from_m\": 61754.256, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66234.333, \"from_m\": 64040.796, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 72699.014, \"from_m\": 66234.333, \"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\": 79927.551, \"from_m\": 72699.014, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 83033.82, \"from_m\": 79927.551, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87643.816, \"from_m\": 83033.82, \"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\": 93092.448, \"from_m\": 87643.816, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 105453.081, \"from_m\": 93092.448, \"capability_applied\": 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\": 105722.543, \"from_m\": 105453.081, \"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\": 105765.197, \"from_m\": 105722.543, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 111197.908, \"from_m\": 105765.197, \"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\": 113797.353, \"from_m\": 111197.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 121619.542, \"from_m\": 113797.353, \"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\": 126256.282, \"from_m\": 121619.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 131586.948, \"from_m\": 126256.282, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 138763.409, \"from_m\": 131586.948, \"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\": 146270.755, \"from_m\": 138763.409, \"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\": 148116.261, \"from_m\": 146270.755, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149052.919, \"from_m\": 148116.261, \"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\": 149552.304, \"from_m\": 149052.919, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149566.394, \"from_m\": 149552.304, \"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\": 150166.582, \"from_m\": 149566.394, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 150435.912, \"from_m\": 150166.582, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 158472.961, \"from_m\": 150435.912, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 158738.758, \"from_m\": 158472.961, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159012.559, \"from_m\": 158738.758, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 159060.325, \"from_m\": 159012.559, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 159410.399, \"from_m\": 159060.325, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 160005.173, \"from_m\": 159410.399, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175337.531, \"from_m\": 160005.173, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 175755.151, \"from_m\": 175337.531, \"capability_applied\": null, \"effective_limit_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\": 629479, \"profile_key\": \"dba39e7c6f692205daf8df2fe464f3f3e0c03f75c27d2eff22b23e64344aa04a\", \"schedule_id\": 18446, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Barnhill Jn (Perth)\", \"stage_seq\": 2, \"distance_m\": 2033.772, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Errol L.C.\", \"stage_seq\": 3, \"distance_m\": 17132.979, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Longforgan L.C.\", \"stage_seq\": 4, \"distance_m\": 25106.155, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Dundee 697 Sig.\", \"stage_seq\": 5, \"distance_m\": 29367.59, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 6, \"distance_m\": 33479.941, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0626H\", \"location\": \"Dundee\", \"stage_seq\": 7, \"distance_m\": 34044.443, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Camperdown Jn\", \"stage_seq\": 8, \"distance_m\": 35194.002, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"Broughty Ferry\", \"stage_seq\": 9, \"distance_m\": 40449.364, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Carnoustie\", \"stage_seq\": 10, \"distance_m\": 51648.216, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Arbroath\", \"stage_seq\": 11, \"distance_m\": 61469.878, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Inverkeilor\", \"stage_seq\": 12, \"distance_m\": 71277.693, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Usan Jn\", \"stage_seq\": 13, \"distance_m\": 80096.697, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703H\", \"location\": \"Montrose\", \"stage_seq\": 14, \"distance_m\": 83330.919, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Craigo S.B.\", \"stage_seq\": 15, \"distance_m\": 90959.738, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": \"0715H\", \"location\": \"Laurencekirk\", \"stage_seq\": 16, \"distance_m\": 99624.507, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Carmont\", \"stage_seq\": 17, \"distance_m\": 113867.012, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Stonehaven\", \"stage_seq\": 18, \"distance_m\": 122712.064, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Aberdeen Sig. A223\", \"stage_seq\": 19, \"distance_m\": 131801.357, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"Portlethen\", \"stage_seq\": 20, \"distance_m\": 135515.074, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Aberdeen Sig. A229\", \"stage_seq\": 21, \"distance_m\": 137662.991, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Aberdeen Sig. A55\", \"stage_seq\": 22, \"distance_m\": 144899.663, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 23, \"distance_m\": 145920.862, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 24, \"distance_m\": 147802.994, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0752\", \"location\": \"Aberdeen\", \"stage_seq\": 25, \"distance_m\": 148563.337, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Berryden Jn\", \"stage_seq\": 26, \"distance_m\": 150166.582, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Dyce\", \"stage_seq\": 27, \"distance_m\": 158665.199, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"Kintore\", \"stage_seq\": 28, \"distance_m\": 170583.788, \"section_seq\": 1, \"route_path_id\": 73410}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": null, \"location\": \"Inverurie\", \"stage_seq\": 29, \"distance_m\": 175755.151, \"section_seq\": 1, \"route_path_id\": 73410}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 175755.151, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73410}], \"total_distance_m\": 175755.151, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 175755.151, \"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": "0603", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "21.0", "current_position_lat": "57.1426721", "current_position_lon": "-2.0975282", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:17Z\", \"source_id\": 52145132, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:19Z\", \"source_id\": 16816124, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:55Z\", \"source_id\": 16824370, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:01Z\", \"source_id\": 16831139, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:49Z\", \"source_id\": 16837869, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:57Z\", \"source_id\": 16848194, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:29:23Z\", \"source_id\": 16857384, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:00Z\", \"source_id\": 16868681, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:55Z\", \"source_id\": 16883438, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "7N", "timing_fact_generation": 1789628456571180, "current_leg_arrival_utc": "2026-09-17T07:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:00:56.565863", "service_state_evidence_id": 16883445, "current_leg_start_actual_dep": "2026-09-17T07:39:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-17T07:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:10:57.689325", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
PTH |
INR |
1A27 |
158703 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 940.263, "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": 2033.772, "from_m": 940.263, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2551.384, "from_m": 2033.772, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6391.108, "from_m": 2551.384, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8198.687, "from_m": 6391.108, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10089.334, "from_m": 8198.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": 15299.581, "from_m": 10089.334, "capability_applied": 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": 15338.369, "from_m": 15299.581, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17216.439, "from_m": 15338.369, "capability_applied": 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": 17293.47, "from_m": 17216.439, "capability_applied": null, "effective_limit_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": 26257.959, "from_m": 17293.47, "capability_applied": 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": 31855.308, "from_m": 26257.959, "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": 33316.322, "from_m": 31855.308, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33479.941, "from_m": 33316.322, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33527.466, "from_m": 33479.941, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34102.603, "from_m": 33527.466, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34871.323, "from_m": 34102.603, "capability_applied": null, "effective_limit_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": 34994.292, "from_m": 34871.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35067.337, "from_m": 34994.292, "capability_applied": null, "effective_limit_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": 35434.634, "from_m": 35067.337, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36941.464, "from_m": 35434.634, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40709.802, "from_m": 36941.464, "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": 43125.252, "from_m": 40709.802, "capability_applied": 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": 51355.412, "from_m": 43125.252, "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": 51447.485, "from_m": 51355.412, "capability_applied": null, "effective_limit_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": 51680.977, "from_m": 51447.485, "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": 52747.037, "from_m": 51680.977, "capability_applied": 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": 58438.295, "from_m": 52747.037, "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": 58479.688, "from_m": 58438.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58911.907, "from_m": 58479.688, "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": 60178.418, "from_m": 58911.907, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 61289.364, "from_m": 60178.418, "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": 61649.427, "from_m": 61289.364, "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": 61707.92, "from_m": 61649.427, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61754.256, "from_m": 61707.92, "capability_applied": null, "effective_limit_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": 64040.796, "from_m": 61754.256, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66234.333, "from_m": 64040.796, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 72699.014, "from_m": 66234.333, "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": 79927.551, "from_m": 72699.014, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 83033.82, "from_m": 79927.551, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87643.816, "from_m": 83033.82, "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": 93092.448, "from_m": 87643.816, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 105453.081, "from_m": 93092.448, "capability_applied": 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": 105722.543, "from_m": 105453.081, "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": 105765.197, "from_m": 105722.543, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 111197.908, "from_m": 105765.197, "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": 113797.353, "from_m": 111197.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 121619.542, "from_m": 113797.353, "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": 126256.282, "from_m": 121619.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 131586.948, "from_m": 126256.282, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 138763.409, "from_m": 131586.948, "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": 146270.755, "from_m": 138763.409, "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": 148116.261, "from_m": 146270.755, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149052.919, "from_m": 148116.261, "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": 149552.304, "from_m": 149052.919, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149566.394, "from_m": 149552.304, "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": 150166.582, "from_m": 149566.394, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 150435.912, "from_m": 150166.582, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 158472.961, "from_m": 150435.912, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 158738.758, "from_m": 158472.961, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159012.559, "from_m": 158738.758, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 159060.325, "from_m": 159012.559, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 159410.399, "from_m": 159060.325, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 160005.173, "from_m": 159410.399, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175337.531, "from_m": 160005.173, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 175755.151, "from_m": 175337.531, "capability_applied": null, "effective_limit_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": 629479, "profile_key": "dba39e7c6f692205daf8df2fe464f3f3e0c03f75c27d2eff22b23e64344aa04a", "schedule_id": 18446, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Barnhill Jn (Perth)", "stage_seq": 2, "distance_m": 2033.772, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Errol L.C.", "stage_seq": 3, "distance_m": 17132.979, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Longforgan L.C.", "stage_seq": 4, "distance_m": 25106.155, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Dundee 697 Sig.", "stage_seq": 5, "distance_m": 29367.59, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Dundee Central Jn", "stage_seq": 6, "distance_m": 33479.941, "section_seq": 1, "route_path_id": 73410}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0626H", "location": "Dundee", "stage_seq": 7, "distance_m": 34044.443, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Camperdown Jn", "stage_seq": 8, "distance_m": 35194.002, "section_seq": 1, "route_path_id": 73410}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "Broughty Ferry", "stage_seq": 9, "distance_m": 40449.364, "section_seq": 1, "route_path_id": 73410}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Carnoustie", "stage_seq": 10, "distance_m": 51648.216, "section_seq": 1, "route_path_id": 73410}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Arbroath", "stage_seq": 11, "distance_m": 61469.878, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Inverkeilor", "stage_seq": 12, "distance_m": 71277.693, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Usan Jn", "stage_seq": 13, "distance_m": 80096.697, "section_seq": 1, "route_path_id": 73410}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703H", "location": "Montrose", "stage_seq": 14, "distance_m": 83330.919, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Craigo S.B.", "stage_seq": 15, "distance_m": 90959.738, "section_seq": 1, "route_path_id": 73410}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": "0715H", "location": "Laurencekirk", "stage_seq": 16, "distance_m": 99624.507, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Carmont", "stage_seq": 17, "distance_m": 113867.012, "section_seq": 1, "route_path_id": 73410}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Stonehaven", "stage_seq": 18, "distance_m": 122712.064, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Aberdeen Sig. A223", "stage_seq": 19, "distance_m": 131801.357, "section_seq": 1, "route_path_id": 73410}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "Portlethen", "stage_seq": 20, "distance_m": 135515.074, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Aberdeen Sig. A229", "stage_seq": 21, "distance_m": 137662.991, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Aberdeen Sig. A55", "stage_seq": 22, "distance_m": 144899.663, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Craiginches South Jn", "stage_seq": 23, "distance_m": 145920.862, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Aberdeen Ferryhill Jn", "stage_seq": 24, "distance_m": 147802.994, "section_seq": 1, "route_path_id": 73410}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0752", "location": "Aberdeen", "stage_seq": 25, "distance_m": 148563.337, "section_seq": 1, "route_path_id": 73410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Berryden Jn", "stage_seq": 26, "distance_m": 150166.582, "section_seq": 1, "route_path_id": 73410}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Dyce", "stage_seq": 27, "distance_m": 158665.199, "section_seq": 1, "route_path_id": 73410}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "Kintore", "stage_seq": 28, "distance_m": 170583.788, "section_seq": 1, "route_path_id": 73410}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": null, "location": "Inverurie", "stage_seq": 29, "distance_m": 175755.151, "section_seq": 1, "route_path_id": 73410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 175755.151, "from_m": 0.0, "section_seq": 1, "route_path_id": 73410}], "total_distance_m": 175755.151, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 175755.151, "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": 413, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:17Z", "source_id": 52145132, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:19Z", "source_id": 16816124, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:55Z", "source_id": 16824370, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:01Z", "source_id": 16831139, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:49Z", "source_id": 16837869, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:57Z", "source_id": 16848194, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:29:23Z", "source_id": 16857384, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:00Z", "source_id": 16868681, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:55Z", "source_id": 16883438, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T08:00:00+01:00", "operational_fact": true}] |
Perth |
0603 |
0603 |
2 |
None |
None |
Inverurie |
0816 |
0816 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L86894/2026-09-17/detailed |
None |
Portlethen |
2026-09-17T07:39:00+01:00 |
Aberdeen |
21.0 |
{"type": "LineString", "coordinates": [[-2.1277464, 57.061752799999994], [-2.1245649, 57.065363999999995], [-2.1242892, 57.065685899999984], [-2.1224725999999996, 57.06776730000001], [-2.1222339, 57.0680593], [-2.1213689, 57.0690459], [-2.1213014, 57.069125199999995], [-2.1198621, 57.0707937], [-2.119225, 57.0715323], [-2.1189426, 57.07184689999999], [-2.1183304, 57.0725029], [-2.1179273, 57.0728793], [-2.1176024, 57.0731626], [-2.1172877, 57.0734294], [-2.1169623999999994, 57.07369609999999], [-2.1165918, 57.0739905], [-2.11618, 57.07429840000001], [-2.1156947999999995, 57.07464970000001], [-2.1154035, 57.07483669999999], [-2.1147088, 57.07526729999999], [-2.1142811, 57.0755222], [-2.1135895, 57.075899199999995], [-2.1125929, 57.0764289], [-2.1113978, 57.0770641], [-2.1113777, 57.07707469999999], [-2.1094621, 57.0780841], [-2.108682, 57.0784628], [-2.1079219, 57.07881089999999], [-2.1073932, 57.079035399999995], [-2.106846, 57.079261399999986], [-2.1060233, 57.0795699], [-2.105045, 57.0799099], [-2.1039928, 57.0802622], [-2.097106, 57.08257030000001], [-2.0942766999999995, 57.08351849999999], [-2.0930208999999995, 57.0839393], [-2.0924195, 57.0841586], [-2.091832, 57.084394499999995], [-2.0909569, 57.0847883], [-2.0901838, 57.0851616], [-2.0897588999999996, 57.08538119999999], [-2.0893793, 57.0855842], [-2.0886125, 57.0860525], [-2.0878434, 57.0865744], [-2.0874750999999994, 57.0868555], [-2.0872467, 57.0870563], [-2.0867673, 57.0874862], [-2.0865055, 57.08771759999999], [-2.0862679000000006, 57.08795670000001], [-2.0858982, 57.0883823], [-2.0855816999999996, 57.0889032], [-2.0853877999999995, 57.0893566], [-2.0853085999999994, 57.089596400000005], [-2.0852595, 57.0898608], [-2.0851867, 57.09051889999999], [-2.0851615999999997, 57.09084779999999], [-2.0851163, 57.09113800000001], [-2.0850719, 57.091362499999995], [-2.0850065, 57.0915628], [-2.0849489999999995, 57.091806899999995], [-2.084903, 57.0919259], [-2.0848481, 57.09201249999999], [-2.0847026, 57.09224170000001], [-2.084546, 57.0924311], [-2.0842076, 57.0928212], [-2.0839967, 57.0930482], [-2.0837693999999995, 57.093256999999994], [-2.0832831, 57.09365499999999], [-2.0827924, 57.0940516], [-2.0820929, 57.0946118], [-2.0813951999999993, 57.0952081], [-2.0808930999999995, 57.09573519999999], [-2.0805601, 57.0961576], [-2.0802733, 57.09659769999999], [-2.0799992, 57.09708940000001], [-2.079977471738024, 57.09714381789098], [-2.0797974, 57.09759480000001], [-2.0796444, 57.0981435], [-2.0794838, 57.0986814], [-2.0793586999999993, 57.0989593], [-2.0792481, 57.09919959999999], [-2.0791418, 57.099417599999995], [-2.078967, 57.0997395], [-2.078838, 57.0999654], [-2.0786913, 57.1001903], [-2.0784385, 57.10056629999999], [-2.0781747, 57.1009157], [-2.0777287, 57.10145359999999], [-2.077488, 57.1017271], [-2.0772094, 57.10200609999999], [-2.0764142, 57.1027288], [-2.0749672, 57.1039969], [-2.0747886999999996, 57.10414680000001], [-2.0698472, 57.10834729999999], [-2.0693681, 57.10878619999999], [-2.0691045999999997, 57.1090504], [-2.0688711, 57.109314399999995], [-2.0685560999999995, 57.109700499999995], [-2.0683219, 57.1100461], [-2.0680936, 57.1103828], [-2.0675885999999997, 57.11120379999999], [-2.0671824, 57.1117831], [-2.0669645, 57.1120445], [-2.0667361, 57.112334100000005], [-2.066403, 57.1127164], [-2.066125153474899, 57.113001812463835], [-2.0660834999999995, 57.113044599999995], [-2.0659915999999994, 57.11313589999999], [-2.0624539999999993, 57.1167648], [-2.062225, 57.1169996], [-2.0619763999999994, 57.1172546], [-2.0565713999999997, 57.1227982], [-2.0562023, 57.123195], [-2.0557204, 57.1236767], [-2.0554642999999997, 57.1239557], [-2.055398, 57.12403520000001], [-2.0552739, 57.12418399999999], [-2.0550744, 57.124457099999994], [-2.0549062999999994, 57.124735699999995], [-2.0547239, 57.1251629], [-2.0546135, 57.125509699999995], [-2.0545879, 57.125639500000005], [-2.0545682, 57.125788099999994], [-2.05455, 57.125886699999995], [-2.0545484999999997, 57.1260231], [-2.05455, 57.1262406], [-2.0545785, 57.12645779999999], [-2.0546386000000005, 57.12671739999999], [-2.0547113, 57.126974999999995], [-2.054808, 57.1272048], [-2.0549231, 57.12743609999999], [-2.0550798, 57.1277222], [-2.0552879, 57.1280057], [-2.0554519999999994, 57.12821399999999], [-2.0556321, 57.128419099999995], [-2.0558302, 57.128629800000006], [-2.0560614, 57.12883839999999], [-2.0565392, 57.1292069], [-2.0570438999999996, 57.1295287], [-2.0576274, 57.1298353], [-2.0579738, 57.12999349999999], [-2.0582618, 57.13011569999999], [-2.0583394, 57.130148600000005], [-2.0587557, 57.1303088], [-2.0592133, 57.13046039999999], [-2.0594588, 57.13053649999999], [-2.0596972, 57.13059959999999], [-2.0602198, 57.13072940000001], [-2.0606012, 57.1308091], [-2.060861099999999, 57.13085679999999], [-2.0609952, 57.13088140000001], [-2.0614444909210254, 57.13095041421486], [-2.0614776, 57.1309555], [-2.0620017, 57.13102799999999], [-2.0627216, 57.13110950000001], [-2.0632331, 57.13115659999999], [-2.0637494999999997, 57.1311917], [-2.0643735, 57.1312228], [-2.0646886, 57.1312399], [-2.0650044, 57.1312517], [-2.0656477, 57.13127089999999], [-2.065960899999999, 57.131279500000005], [-2.066125153474899, 57.131279616948], [-2.0662418, 57.13127969999999], [-2.0668905, 57.131279500000005], [-2.0675556, 57.131272200000005], [-2.0682731, 57.13125279999999], [-2.068977, 57.1312254], [-2.0696477999999994, 57.13119400000001], [-2.0699827, 57.131173700000005], [-2.0703263999999995, 57.13115200000001], [-2.0709714, 57.13109879999999], [-2.0716194, 57.13103739999998], [-2.0728283, 57.130899799999995], [-2.0735357, 57.13080699999999], [-2.0736844999999997, 57.1307834], [-2.0742359, 57.130696], [-2.0750600999999995, 57.13055690000001], [-2.0763174, 57.13033769999999], [-2.0768234000000003, 57.1302395], [-2.0774423999999994, 57.1301317], [-2.0776565, 57.13009439999999], [-2.0780483, 57.13002089999999], [-2.0782959, 57.12997440000001], [-2.0792806, 57.129828399999994], [-2.0803263, 57.1296286], [-2.0809042, 57.12951819999999], [-2.0813311999999997, 57.1294827], [-2.0821172999999997, 57.12935339999999], [-2.082777399999999, 57.12922669999999], [-2.0832539, 57.12913979999999], [-2.0856213999999995, 57.1286866], [-2.0862398, 57.128568599999994], [-2.0869372, 57.1284537], [-2.0875879, 57.1283734], [-2.0879334000000003, 57.12832960000001], [-2.0882313, 57.1283061], [-2.0886626, 57.12824849999999], [-2.0888534, 57.1282448], [-2.0889697, 57.12824260000001], [-2.0895638, 57.128235499999995], [-2.0901468, 57.1282514], [-2.0904151, 57.1282747], [-2.0910836999999995, 57.1283432], [-2.0917361999999997, 57.12843470000001], [-2.0922059, 57.1285105], [-2.0924663999999997, 57.1285525], [-2.0933555, 57.12878709999999], [-2.0935540999999995, 57.1288518], [-2.0935723999999993, 57.12885769999999], [-2.0939841, 57.128991799999994], [-2.0941812, 57.129068499999995], [-2.0944578, 57.129182199999995], [-2.0946255, 57.1292511], [-2.0951862, 57.1295373], [-2.0955001999999996, 57.1297104], [-2.0957939, 57.12986610000001], [-2.0961062, 57.13006109999999], [-2.0963358, 57.13022529999999], [-2.0965365999999994, 57.13037909999999], [-2.0967329, 57.130537699999984], [-2.096898299999999, 57.1306878], [-2.0970215999999997, 57.130807399999995], [-2.0971783, 57.1309705], [-2.0973067, 57.1311266], [-2.097424, 57.13126829999999], [-2.0975605999999996, 57.13144889999999], [-2.0976889999999995, 57.13164999999999], [-2.0977870000000003, 57.131820100000006], [-2.097941, 57.13214640000001], [-2.0980003, 57.1323102], [-2.0980496, 57.1324714], [-2.0980768, 57.1325975], [-2.0980871999999997, 57.1327152], [-2.0980767, 57.13291569999999], [-2.0980687, 57.133], [-2.0979611, 57.133582899999986], [-2.0979064, 57.1338264], [-2.0977699, 57.1344284], [-2.0977141, 57.1346654], [-2.097655, 57.134916], [-2.0976081, 57.13513939999999], [-2.0975613999999996, 57.13533], [-2.0975534, 57.1353726], [-2.0975017999999994, 57.13563289999999], [-2.0974706, 57.13584089999999], [-2.0974498999999995, 57.1359709], [-2.0974486307884703, 57.13597906630546], [-2.0974013, 57.136283600000006], [-2.0973937, 57.13633250000001], [-2.0973539, 57.1366479], [-2.0973161999999994, 57.1369992], [-2.0972817, 57.1373653], [-2.0972595999999997, 57.1377327], [-2.0972381, 57.1382406], [-2.0972175, 57.1386304], [-2.0972043999999994, 57.1387963], [-2.0971994, 57.13884410000001], [-2.097178, 57.1390362], [-2.0971711, 57.1390979], [-2.0971379, 57.1393409], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0969825000000006, 57.1404873], [-2.0969693, 57.140638499999994], [-2.0969852000000007, 57.1408618], [-2.0969569999999997, 57.14106120000001], [-2.0969672, 57.1412022], [-2.0969745, 57.14132310000001], [-2.0969975, 57.141479399999994], [-2.097019, 57.141586100000005], [-2.0970405, 57.1416672], [-2.0970908, 57.14182480000001], [-2.0971713999999997, 57.14205810000001], [-2.0972014, 57.142136099999995], [-2.0972431, 57.1422289], [-2.0972969, 57.1423308], [-2.0973774, 57.1424654], [-2.0974474999999995, 57.142567199999995], [-2.0975282, 57.1426721]]} |
8.1 |
0739 |
0800 |
Portlethen |
Aberdeen |
Aberdeen |
57.1426721 |
-2.0975282 |
57.1426721 |
-2.0975282 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:00:00 |
Aberdeen |
TRUST |
TRUST_CANCELLATION |
16883445 |
1789628456571180 |
33 |
33 |
2026-09-17 07:10:57.689325 |
7N |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:00:56.565863 |
| 600827 |
631561 |
L84460 |
862T07MA17 |
2026-09-17 |
COMPLETE |
16883480 |
2026-09-17 08:00:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 631561, "stp": "P", "toc": "South Western Railway", "uid": "L84460", "consist": "450077+450028", "dest_crs": "PMH", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84460/2026-09-17/detailed", "trust_id": "862T07MA17", "origin_crs": "ESL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-17", "dest_arr_time": "0748", "dest_platform": "4", "is_terminated": 1, "next_location": "Fratton", "signalling_id": "2T07", "timing_status": null, "origin_station": "Eastleigh", "current_leg_arr": "0801", "current_leg_dep": "0751", "current_leg_end": "Fratton", "origin_dep_time": "0702", "origin_platform": "2", "current_location": "Fratton", "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0591235, 50.8276724], [-1.0592887, 50.82727409999999], [-1.0594296, 50.8268939], [-1.0595888999999998, 50.82640589999998], [-1.059713, 50.8259562], [-1.0597941999999998, 50.8255667], [-1.0598552999999995, 50.82523090000001], [-1.0599401, 50.8247655], [-1.060291729540698, 50.82275035457093], [-1.0608004999999998, 50.8198345], [-1.0620154, 50.812870800000006], [-1.0620903999999998, 50.8124643], [-1.0621538, 50.812100599999994], [-1.0622093999999995, 50.81183939999999], [-1.0622996, 50.81147639999999], [-1.0623824, 50.8111647], [-1.0625229000000005, 50.8107213], [-1.0626896, 50.8102857], [-1.0629646, 50.80966610000001], [-1.0631613999999998, 50.809273299999994], [-1.0634325, 50.8087817], [-1.0638615, 50.80807219999999], [-1.0641183, 50.807672], [-1.0645874, 50.80693740000001], [-1.0679248, 50.801589500000006], [-1.0682225, 50.8010337], [-1.0682482999999998, 50.80099229999999], [-1.0691841000000002, 50.799490799999994], [-1.0696009, 50.7988687], [-1.0698055000000002, 50.7985751], [-1.0698828, 50.798464200000005], [-1.0700893, 50.7981878], [-1.0702569, 50.79798689999999], [-1.0704729, 50.79777339999999], [-1.070721, 50.79757], [-1.0709690999999997, 50.7973928], [-1.0712157999999998, 50.79724370000001], [-1.0714920999999995, 50.7970884], [-1.0717898, 50.79694539999999], [-1.0720715, 50.79683440000001], [-1.0723610999999995, 50.79672699999998], [-1.0726964, 50.796619699999994], [-1.072948491673868, 50.79655477934523]]}", "current_leg_start": "Hilsea", "dest_arr_time_act": "0748", "motion_projection": null, "next_location_lat": "50.7965548", "next_location_lon": "-1.0729485", "previous_location": "Hilsea", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 273.227, \"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\": 425.879, \"from_m\": 273.227, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 965.454, \"from_m\": 425.879, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1025.051, \"from_m\": 965.454, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10595.966, \"from_m\": 1025.051, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10609.079, \"from_m\": 10595.966, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10815.497, \"from_m\": 10609.079, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10825.607, \"from_m\": 10815.497, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16866.663, \"from_m\": 10825.607, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17760.568, \"from_m\": 16866.663, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19077.11, \"from_m\": 17760.568, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19085.1, \"from_m\": 19077.11, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27613.32, \"from_m\": 19085.1, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28278.197, \"from_m\": 27613.32, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28455.783, \"from_m\": 28278.197, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30001.017, \"from_m\": 28455.783, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32106.702, \"from_m\": 30001.017, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32171.949, \"from_m\": 32106.702, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32467.136, \"from_m\": 32171.949, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33655.502, \"from_m\": 32467.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33908.723, \"from_m\": 33655.502, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34264.519, \"from_m\": 33908.723, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34872.052, \"from_m\": 34264.519, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35053.916, \"from_m\": 34872.052, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35435.328, \"from_m\": 35053.916, \"capability_applied\": null, \"effective_limit_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\": 631561, \"profile_key\": \"7c6838bba74c69bf604a7f35345b3b43b6ecce93979b644046ad635a5e3c5c97\", \"schedule_id\": 17780, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Eastleigh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Eastleigh South Jn\", \"stage_seq\": 2, \"distance_m\": 1025.051, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0708H\", \"location\": \"Hedge End\", \"stage_seq\": 3, \"distance_m\": 5715.891, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712H\", \"location\": \"Botley\", \"stage_seq\": 4, \"distance_m\": 8792.605, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Fareham North Jn\", \"stage_seq\": 5, \"distance_m\": 17122.624, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720H\", \"location\": \"Fareham\", \"stage_seq\": 6, \"distance_m\": 17432.302, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726\", \"location\": \"Portchester\", \"stage_seq\": 7, \"distance_m\": 22559.583, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0731\", \"location\": \"Cosham\", \"stage_seq\": 8, \"distance_m\": 26813.418, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Cosham Jn\", \"stage_seq\": 9, \"distance_m\": 27575.088, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 10, \"distance_m\": 28348.508, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0735H\", \"location\": \"Hilsea\", \"stage_seq\": 11, \"distance_m\": 29120.667, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Fratton East Jn\", \"stage_seq\": 12, \"distance_m\": 32176.896, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0740\", \"location\": \"Fratton\", \"stage_seq\": 13, \"distance_m\": 32798.966, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743H\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 14, \"distance_m\": 33960.165, \"section_seq\": 1, \"route_path_id\": 73120}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 15, \"distance_m\": 35435.328, \"section_seq\": 1, \"route_path_id\": 73120}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35435.328, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73120}], \"total_distance_m\": 35435.328, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35404.115, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 31.213, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0702", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "10.0", "current_position_lat": "50.7965548", "current_position_lon": "-1.0729485", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:58Z\", \"source_id\": 16852215, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:44Z\", \"source_id\": 52270766, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:49Z\", \"source_id\": 16854530, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27303, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:39Z\", \"source_id\": 52294918, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:40Z\", \"source_id\": 16861742, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:41Z\", \"source_id\": 52311687, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:45Z\", \"source_id\": 16866791, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:49Z\", \"source_id\": 52325693, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:52Z\", \"source_id\": 16870956, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:59Z\", \"source_id\": 52336814, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:04Z\", \"source_id\": 16874429, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:55Z\", \"source_id\": 52367115, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:56Z\", \"source_id\": 16883474, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Fratton", "service_state_platform": "3", "timing_fact_generation": 1789628458923002, "current_leg_arrival_utc": "2026-09-17T07:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:00:57.071304", "service_state_evidence_id": 16883480, "current_leg_start_actual_dep": "2026-09-17T07:35:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-17T07:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:10:57.681953", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
ESL |
PMH |
2T07 |
450077+450028 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 273.227, "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": 425.879, "from_m": 273.227, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 965.454, "from_m": 425.879, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1025.051, "from_m": 965.454, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10595.966, "from_m": 1025.051, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10609.079, "from_m": 10595.966, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10815.497, "from_m": 10609.079, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10825.607, "from_m": 10815.497, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16866.663, "from_m": 10825.607, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17760.568, "from_m": 16866.663, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19077.11, "from_m": 17760.568, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19085.1, "from_m": 19077.11, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27613.32, "from_m": 19085.1, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28278.197, "from_m": 27613.32, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28455.783, "from_m": 28278.197, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30001.017, "from_m": 28455.783, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32106.702, "from_m": 30001.017, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32171.949, "from_m": 32106.702, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32467.136, "from_m": 32171.949, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33655.502, "from_m": 32467.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33908.723, "from_m": 33655.502, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34264.519, "from_m": 33908.723, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34872.052, "from_m": 34264.519, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35053.916, "from_m": 34872.052, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35435.328, "from_m": 35053.916, "capability_applied": null, "effective_limit_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": 631561, "profile_key": "7c6838bba74c69bf604a7f35345b3b43b6ecce93979b644046ad635a5e3c5c97", "schedule_id": 17780, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0702", "location": "Eastleigh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Eastleigh South Jn", "stage_seq": 2, "distance_m": 1025.051, "section_seq": 1, "route_path_id": 73120}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0708H", "location": "Hedge End", "stage_seq": 3, "distance_m": 5715.891, "section_seq": 1, "route_path_id": 73120}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712H", "location": "Botley", "stage_seq": 4, "distance_m": 8792.605, "section_seq": 1, "route_path_id": 73120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Fareham North Jn", "stage_seq": 5, "distance_m": 17122.624, "section_seq": 1, "route_path_id": 73120}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720H", "location": "Fareham", "stage_seq": 6, "distance_m": 17432.302, "section_seq": 1, "route_path_id": 73120}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726", "location": "Portchester", "stage_seq": 7, "distance_m": 22559.583, "section_seq": 1, "route_path_id": 73120}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0731", "location": "Cosham", "stage_seq": 8, "distance_m": 26813.418, "section_seq": 1, "route_path_id": 73120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Cosham Jn", "stage_seq": 9, "distance_m": 27575.088, "section_seq": 1, "route_path_id": 73120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733H", "location": "Portcreek Jn", "stage_seq": 10, "distance_m": 28348.508, "section_seq": 1, "route_path_id": 73120}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0735H", "location": "Hilsea", "stage_seq": 11, "distance_m": 29120.667, "section_seq": 1, "route_path_id": 73120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Fratton East Jn", "stage_seq": 12, "distance_m": 32176.896, "section_seq": 1, "route_path_id": 73120}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0740", "location": "Fratton", "stage_seq": 13, "distance_m": 32798.966, "section_seq": 1, "route_path_id": 73120}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743H", "location": "Portsmouth & Southsea", "stage_seq": 14, "distance_m": 33960.165, "section_seq": 1, "route_path_id": 73120}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 15, "distance_m": 35435.328, "section_seq": 1, "route_path_id": 73120}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35435.328, "from_m": 0.0, "section_seq": 1, "route_path_id": 73120}], "total_distance_m": 35435.328, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35404.115, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 31.213, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:58Z", "source_id": 16852215, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27278, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:44Z", "source_id": 52270766, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:26:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:49Z", "source_id": 16854530, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27303, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:39Z", "source_id": 52294918, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:35:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:40Z", "source_id": 16861742, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27311, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:41Z", "source_id": 52311687, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:41:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:45Z", "source_id": 16866791, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:49Z", "source_id": 52325693, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:52Z", "source_id": 16870956, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27388, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:59Z", "source_id": 52336814, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:50:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:04Z", "source_id": 16874429, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27370, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:55Z", "source_id": 52367115, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:02:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:56Z", "source_id": 16883474, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Eastleigh |
0702 |
0702 |
2 |
None |
None |
Portsmouth Harbour |
0748 |
0748 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L84460/2026-09-17/detailed |
None |
Hilsea |
2026-09-17T07:35:30+01:00 |
Fratton |
10.0 |
{"type": "LineString", "coordinates": [[-1.0591235, 50.8276724], [-1.0592887, 50.82727409999999], [-1.0594296, 50.8268939], [-1.0595888999999998, 50.82640589999998], [-1.059713, 50.8259562], [-1.0597941999999998, 50.8255667], [-1.0598552999999995, 50.82523090000001], [-1.0599401, 50.8247655], [-1.060291729540698, 50.82275035457093], [-1.0608004999999998, 50.8198345], [-1.0620154, 50.812870800000006], [-1.0620903999999998, 50.8124643], [-1.0621538, 50.812100599999994], [-1.0622093999999995, 50.81183939999999], [-1.0622996, 50.81147639999999], [-1.0623824, 50.8111647], [-1.0625229000000005, 50.8107213], [-1.0626896, 50.8102857], [-1.0629646, 50.80966610000001], [-1.0631613999999998, 50.809273299999994], [-1.0634325, 50.8087817], [-1.0638615, 50.80807219999999], [-1.0641183, 50.807672], [-1.0645874, 50.80693740000001], [-1.0679248, 50.801589500000006], [-1.0682225, 50.8010337], [-1.0682482999999998, 50.80099229999999], [-1.0691841000000002, 50.799490799999994], [-1.0696009, 50.7988687], [-1.0698055000000002, 50.7985751], [-1.0698828, 50.798464200000005], [-1.0700893, 50.7981878], [-1.0702569, 50.79798689999999], [-1.0704729, 50.79777339999999], [-1.070721, 50.79757], [-1.0709690999999997, 50.7973928], [-1.0712157999999998, 50.79724370000001], [-1.0714920999999995, 50.7970884], [-1.0717898, 50.79694539999999], [-1.0720715, 50.79683440000001], [-1.0723610999999995, 50.79672699999998], [-1.0726964, 50.796619699999994], [-1.072948491673868, 50.79655477934523]]} |
2.3 |
0751 |
0801 |
Hilsea |
Fratton |
Fratton |
50.7965548 |
-1.0729485 |
50.7965548 |
-1.0729485 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:00:00 |
Fratton |
TRUST |
TRUST_CANCELLATION |
16883480 |
1789628458923002 |
64 |
64 |
2026-09-17 07:10:57.681953 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:00:57.071304 |
| 600828 |
632270 |
P87635 |
882F92MA17 |
2026-09-17 |
COMPLETE |
16882993 |
2026-09-17 08:01:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 632270, "stp": "P", "toc": "Southeastern", "uid": "P87635", "consist": "465012+465904", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87635/2026-09-17/detailed", "trust_id": "882F92MA17", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-17", "dest_arr_time": "0800", "dest_platform": "2", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2F92", "timing_status": "LATE", "origin_station": "Orpington", "current_leg_arr": "0801", "current_leg_dep": "0758", "current_leg_end": "London Charing Cross", "origin_dep_time": "0725", "origin_platform": "4", "current_location": "London Charing Cross", "last_update_time": "2026-09-17T07:11:21", "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": "0800", "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\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3172.409, \"from_m\": 2547.8, \"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\": 3218.376, \"from_m\": 3172.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3782.727, \"from_m\": 3218.376, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4062.746, \"from_m\": 3782.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8653.633, \"from_m\": 4062.746, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8693.222, \"from_m\": 8653.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9946.025, \"from_m\": 8693.222, \"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\": 11723.127, \"from_m\": 9946.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12138.569, \"from_m\": 11723.127, \"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\": 12547.153, \"from_m\": 12138.569, \"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\": 12644.398, \"from_m\": 12547.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18754.151, \"from_m\": 12644.398, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20718.243, \"from_m\": 18754.151, \"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\": 22183.932, \"from_m\": 20718.243, \"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\": 632270, \"profile_key\": \"277359ee6deb82469de3932bc115c3aee5312ea143839ef600544ff1ce410340\", \"schedule_id\": 23296, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0729\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2675.652, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"Chislehurst\", \"stage_seq\": 4, \"distance_m\": 4214.805, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735\", \"location\": \"Elmstead Woods\", \"stage_seq\": 5, \"distance_m\": 5751.032, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738H\", \"location\": \"Grove Park\", \"stage_seq\": 6, \"distance_m\": 7802.497, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Hither Green\", \"stage_seq\": 7, \"distance_m\": 10703.087, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 12234.364, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 9, \"distance_m\": 13635.05, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"New Cross\", \"stage_seq\": 10, \"distance_m\": 14453.735, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 11, \"distance_m\": 17427.002, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0752\", \"location\": \"London Bridge\", \"stage_seq\": 12, \"distance_m\": 19292.195, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 13, \"distance_m\": 20232.379, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 14, \"distance_m\": 20978.695, \"section_seq\": 1, \"route_path_id\": 64276}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 15, \"distance_m\": 22183.932, \"section_seq\": 1, \"route_path_id\": 64276}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22183.932, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 64276}], \"total_distance_m\": 22183.932, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22001.131, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 182.801, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0725", "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\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:27Z\", \"source_id\": 52275205, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:29Z\", \"source_id\": 16855861, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:03Z\", \"source_id\": 52285045, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:08Z\", \"source_id\": 16858885, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:29Z\", \"source_id\": 52294574, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:34Z\", \"source_id\": 16861659, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:56Z\", \"source_id\": 52303965, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:56Z\", \"source_id\": 16864487, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:28Z\", \"source_id\": 52322046, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:30Z\", \"source_id\": 16869913, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:11Z\", \"source_id\": 52342951, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:14Z\", \"source_id\": 16876210, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:07Z\", \"source_id\": 52356473, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:12Z\", \"source_id\": 16880348, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:27Z\", \"source_id\": 52365783, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:26Z\", \"source_id\": 16882993, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "2", "timing_fact_generation": 1789628430420148, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:00.093154", "service_state_evidence_id": 16882993, "current_leg_start_actual_dep": "2026-09-17T07:58:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:05.714603", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
ORP |
CHX |
2F92 |
465012+465904 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3172.409, "from_m": 2547.8, "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": 3218.376, "from_m": 3172.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3782.727, "from_m": 3218.376, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4062.746, "from_m": 3782.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8653.633, "from_m": 4062.746, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8693.222, "from_m": 8653.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9946.025, "from_m": 8693.222, "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": 11723.127, "from_m": 9946.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12138.569, "from_m": 11723.127, "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": 12547.153, "from_m": 12138.569, "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": 12644.398, "from_m": 12547.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18754.151, "from_m": 12644.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20718.243, "from_m": 18754.151, "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": 22183.932, "from_m": 20718.243, "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": 632270, "profile_key": "277359ee6deb82469de3932bc115c3aee5312ea143839ef600544ff1ce410340", "schedule_id": 23296, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0725", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 64276}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0729", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 64276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2675.652, "section_seq": 1, "route_path_id": 64276}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "Chislehurst", "stage_seq": 4, "distance_m": 4214.805, "section_seq": 1, "route_path_id": 64276}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735", "location": "Elmstead Woods", "stage_seq": 5, "distance_m": 5751.032, "section_seq": 1, "route_path_id": 64276}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738H", "location": "Grove Park", "stage_seq": 6, "distance_m": 7802.497, "section_seq": 1, "route_path_id": 64276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Hither Green", "stage_seq": 7, "distance_m": 10703.087, "section_seq": 1, "route_path_id": 64276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 12234.364, "section_seq": 1, "route_path_id": 64276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Tanners Hill Jn (NX)", "stage_seq": 9, "distance_m": 13635.05, "section_seq": 1, "route_path_id": 64276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "New Cross", "stage_seq": 10, "distance_m": 14453.735, "section_seq": 1, "route_path_id": 64276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Blue Anchor (Kent)", "stage_seq": 11, "distance_m": 17427.002, "section_seq": 1, "route_path_id": 64276}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0752", "location": "London Bridge", "stage_seq": 12, "distance_m": 19292.195, "section_seq": 1, "route_path_id": 64276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Ewer Street Jn", "stage_seq": 13, "distance_m": 20232.379, "section_seq": 1, "route_path_id": 64276}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "London Waterloo (East)", "stage_seq": 14, "distance_m": 20978.695, "section_seq": 1, "route_path_id": 64276}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 15, "distance_m": 22183.932, "section_seq": 1, "route_path_id": 64276}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22183.932, "from_m": 0.0, "section_seq": 1, "route_path_id": 64276}], "total_distance_m": 22183.932, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22001.131, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 182.801, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:27Z", "source_id": 52275205, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:29Z", "source_id": 16855861, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:03Z", "source_id": 52285045, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:32:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:08Z", "source_id": 16858885, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:29Z", "source_id": 52294574, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:34Z", "source_id": 16861659, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:56Z", "source_id": 52303965, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:38:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:56Z", "source_id": 16864487, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:28Z", "source_id": 52322046, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:45:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:30Z", "source_id": 16869913, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:11Z", "source_id": 52342951, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:52:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:14Z", "source_id": 16876210, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:07Z", "source_id": 52356473, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:57:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:12Z", "source_id": 16880348, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31427, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:27Z", "source_id": 52365783, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:26Z", "source_id": 16882993, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Orpington |
0725 |
0725 |
4 |
None |
None |
London Charing Cross |
0800 |
0800 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87635/2026-09-17/detailed |
None |
London Waterloo (East) |
2026-09-17T07:58: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 |
0758 |
0801 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:01:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882993 |
1789628430420148 |
55 |
55 |
2026-09-17 07:11:05.714603 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:00.093154 |
| 600829 |
630424 |
G26156 |
861C11M617 |
2026-09-17 |
COMPLETE |
16882866 |
2026-09-17 08:01:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 630424, "stp": "P", "toc": "Southern", "uid": "G26156", "consist": "377112", "dest_crs": "HRH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26156/2026-09-17/detailed", "trust_id": "861C11M617", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-17", "dest_arr_time": "0746", "dest_platform": "2", "is_terminated": 1, "next_location": "Horsham", "signalling_id": "1C11", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "0801", "current_leg_dep": "0732", "current_leg_end": "Horsham", "origin_dep_time": "0629", "origin_platform": "4", "current_location": "Horsham Sig. Cpb76", "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6397059, 50.830658699999994], [-0.6391123, 50.83067249999999], [-0.6386822, 50.8306927], [-0.6383819, 50.830706199999995], [-0.6377552, 50.83073790000001], [-0.637548, 50.8307463], [-0.6373058, 50.83076140000001], [-0.6371931999999999, 50.8307676], [-0.636573, 50.83079600000001], [-0.6362986999999999, 50.8307952], [-0.6357848999999999, 50.8307974], [-0.6348185, 50.8307987], [-0.628820698883665, 50.830803701085], [-0.6264233999999999, 50.8308057], [-0.6182014, 50.83079669999999], [-0.613868, 50.830792], [-0.6124514999999999, 50.8307905], [-0.6090386000000001, 50.8307563], [-0.6084138, 50.83075], [-0.5878781, 50.8305108], [-0.5865699, 50.83049559999999], [-0.5859194, 50.83048190000001], [-0.5853655999999999, 50.8304624], [-0.5847379, 50.8304294], [-0.5841317999999999, 50.83038199999999], [-0.5835658, 50.8303252], [-0.5829215, 50.8302536], [-0.5823360000000001, 50.83017780000001], [-0.581703, 50.8300855], [-0.5811469999999999, 50.8299937], [-0.5805776, 50.8298869], [-0.5799325999999999, 50.82975600000001], [-0.5792244, 50.8295887], [-0.5783218, 50.8293524], [-0.5777627, 50.829191], [-0.5777221999999999, 50.82917929999999], [-0.5769532, 50.8289337], [-0.5762821000000001, 50.82874299999999], [-0.5749658, 50.8282869], [-0.5745388999999999, 50.8281318], [-0.5737447, 50.8278561], [-0.5731796, 50.8276785], [-0.5725076999999998, 50.8274723], [-0.5721202, 50.8273707], [-0.5717649999999999, 50.82728610000001], [-0.5715184, 50.827233], [-0.5711723, 50.8271705], [-0.5708328, 50.82711379999999], [-0.5706980000000001, 50.8270935], [-0.570172, 50.8270224], [-0.5695752, 50.82696739999999], [-0.5692358, 50.82694519999998], [-0.5689065999999999, 50.82693209999999], [-0.5682737999999999, 50.82692189999999], [-0.5679861, 50.8269243], [-0.5676972, 50.8269328], [-0.5672728999999999, 50.8269578], [-0.5670728, 50.8269725], [-0.5667218999999999, 50.82700410000001], [-0.5664686, 50.82703320000001], [-0.5661364, 50.827075999999984], [-0.5658181, 50.827127399999995], [-0.5655737, 50.8271719], [-0.565361, 50.8272119], [-0.5648806, 50.82732159999999], [-0.5646841, 50.8273706], [-0.5645253999999998, 50.8274108], [-0.5642378999999998, 50.82749270000001], [-0.563666, 50.82764529999999], [-0.5633635999999999, 50.8277533], [-0.5631897, 50.827819100000006], [-0.5627654, 50.8279999], [-0.5623360999999999, 50.8282082], [-0.5619285999999999, 50.82842320000001], [-0.5616288999999999, 50.828605], [-0.5614199000000001, 50.82873709999999], [-0.5610304, 50.8290108], [-0.5607552, 50.829221399999994], [-0.5606751, 50.82928849999999], [-0.5603492, 50.8295886], [-0.5600219, 50.8299348], [-0.5597587999999999, 50.83024640000001], [-0.5586436, 50.83170079999999], [-0.5584153, 50.832002], [-0.556466, 50.8345727], [-0.5556199, 50.83567609999999], [-0.5555349999999999, 50.83578970000001], [-0.5551786, 50.83625479999999], [-0.5545579, 50.837071300000005], [-0.5523324, 50.8399909], [-0.5516569999999998, 50.8408851], [-0.5505713, 50.8423119], [-0.5489511, 50.844446299999994], [-0.5484738, 50.8450674], [-0.5479822999999999, 50.84571369999999], [-0.5476898, 50.8461024], [-0.547429, 50.8464377], [-0.5469529, 50.84707349999999], [-0.5464716, 50.84770220000001], [-0.5462439, 50.8480056], [-0.5459477, 50.8483802], [-0.5458408, 50.8485062], [-0.5455758, 50.8488187], [-0.5452907, 50.8491239], [-0.5449745, 50.8494471], [-0.5446800999999999, 50.849737299999994], [-0.5443894, 50.850008], [-0.5440290999999999, 50.8503267], [-0.543669, 50.850625599999994], [-0.5432766, 50.85093620000001], [-0.5419459999999999, 50.8518978], [-0.5415436999999999, 50.85219109999999], [-0.5411848, 50.8524673], [-0.5408560999999998, 50.852737799999986], [-0.5405250999999999, 50.8530229], [-0.5402053, 50.8533168], [-0.5398941, 50.853629699999985], [-0.5395640999999999, 50.8539624], [-0.5392494999999999, 50.85429250000001], [-0.5389891704717129, 50.85459950562129], [-0.5389288, 50.85467069999999], [-0.5385564, 50.8551277], [-0.5383330999999999, 50.8554316], [-0.5380856, 50.8558025], [-0.5377559999999999, 50.85631360000001], [-0.53752, 50.8567152], [-0.5373738, 50.857021499999995], [-0.5371770999999999, 50.8574225], [-0.5370236, 50.8577815], [-0.5368539999999999, 50.85822189999999], [-0.5367017999999999, 50.85865689999999], [-0.5365911, 50.859076900000005], [-0.5364854, 50.85951330000001], [-0.5364093, 50.85993909999999], [-0.5363467, 50.8604102], [-0.5360227, 50.864286500000006], [-0.5359861, 50.8647406], [-0.5359632, 50.865049299999995], [-0.5359468, 50.86525650000001], [-0.5356671999999999, 50.8686145], [-0.5356553, 50.868807], [-0.5356509999999999, 50.8688593], [-0.5354782, 50.87109180000001], [-0.5354456, 50.87157439999999], [-0.5354315999999999, 50.8720106], [-0.5354396, 50.87243999999998], [-0.5354754, 50.8729477], [-0.5355457, 50.8735769], [-0.5355972, 50.873946], [-0.535615, 50.874076], [-0.5356692999999999, 50.87440779999999], [-0.5357953999999999, 50.875011], [-0.535906, 50.87546539999999], [-0.5359165, 50.8754987], [-0.5360759, 50.875965599999994], [-0.5362351999999999, 50.8764636], [-0.5364116, 50.8769577], [-0.5366128, 50.877486000000005], [-0.5368271999999998, 50.87797570000001], [-0.5371544999999999, 50.8786403], [-0.5374259999999998, 50.87914510000001], [-0.537607925840179, 50.87946438542721], [-0.5377244, 50.87966879999999], [-0.5380203, 50.8801562], [-0.5383302999999999, 50.8806238], [-0.5386576, 50.8810781], [-0.5389891704717129, 50.88151403990994], [-0.5391531999999999, 50.8817297], [-0.5391756999999999, 50.881759900000006], [-0.5392130999999999, 50.881809999999994], [-0.53976, 50.882450600000006], [-0.5404281999999999, 50.8831857], [-0.5404702, 50.88323330000001], [-0.5408027, 50.883608], [-0.5410922, 50.8839735], [-0.5413479000000001, 50.88434319999999], [-0.5415786, 50.884710299999995], [-0.5417803, 50.8850645], [-0.5419344999999999, 50.88534920000001], [-0.5421039, 50.88571110000001], [-0.5422603999999999, 50.88609029999999], [-0.542391, 50.8864594], [-0.5425505, 50.88704460000001], [-0.5426321, 50.8873909], [-0.5426756, 50.8877125], [-0.5427020999999999, 50.88806939999999], [-0.5427203, 50.888470899999994], [-0.5427131999999999, 50.88891689999999], [-0.5426795999999999, 50.88936499999999], [-0.5420469, 50.895972], [-0.5419865999999999, 50.89662689999999], [-0.5419614, 50.8969449], [-0.5419485, 50.89705860000001], [-0.5419314, 50.89725279999999], [-0.5418831, 50.89784079999999], [-0.5418042, 50.89855549999999], [-0.5417451999999999, 50.8989018], [-0.5417088, 50.8994966], [-0.5417066, 50.9000721], [-0.5417326, 50.9006685], [-0.5417773, 50.901220599999995], [-0.541833, 50.901683000000006], [-0.5419161, 50.9021854], [-0.5420073, 50.90267599999999], [-0.5421169000000001, 50.903216099999995], [-0.5422629999999999, 50.903729199999994], [-0.5436496, 50.9077538], [-0.5439951999999999, 50.908908199999985], [-0.5441063999999999, 50.9092405], [-0.5441576, 50.9093934], [-0.5456099, 50.91373120000001], [-0.5461219, 50.9152071], [-0.5463283, 50.9156937], [-0.5465135, 50.916084699999985], [-0.5467335, 50.9165193], [-0.5469803, 50.9169623], [-0.5472356, 50.91737410000001], [-0.5485278999999998, 50.91920790000001], [-0.5487746, 50.9196053], [-0.549059, 50.92009560000001], [-0.5493218, 50.9206266], [-0.5495254999999999, 50.92108270000001], [-0.5497133, 50.921567899999985], [-0.5499253, 50.922209199999976], [-0.5500565999999999, 50.92270589999999], [-0.550129, 50.9230812], [-0.5501934, 50.9235445], [-0.5502579, 50.9240538], [-0.5502818999999999, 50.9245082], [-0.5502741, 50.92494], [-0.5502631, 50.9254245], [-0.5502524999999999, 50.925553499999985], [-0.5502068, 50.92589120000001], [-0.5501424, 50.926381500000005], [-0.5500324999999999, 50.9268701], [-0.5499304999999999, 50.9272707], [-0.5497990999999999, 50.927717099999995], [-0.549641, 50.92816379999999], [-0.5495067999999999, 50.9285285], [-0.5493431, 50.92886659999999], [-0.5491832, 50.92919450000001], [-0.5491324999999999, 50.92929839999999], [-0.5490883, 50.92938900000001], [-0.5488363, 50.9298273], [-0.5485278, 50.9302985], [-0.5482405, 50.9307542], [-0.5479511, 50.9311387], [-0.5476008, 50.93161289999999], [-0.5472207, 50.932036800000006], [-0.5467736000000001, 50.93246570000001], [-0.5463418, 50.9328697], [-0.5458718, 50.93330910000001], [-0.542737664281403, 50.93610947273908], [-0.5402105999999999, 50.9383673], [-0.5389891704717129, 50.93945871940608], [-0.5319919, 50.9457107], [-0.5305570999999999, 50.9469926], [-0.5302513, 50.9472258], [-0.5298935, 50.947471400000005], [-0.5294949, 50.94771799999999], [-0.5290524, 50.94794739999999], [-0.5284864, 50.9481941], [-0.5279519000000001, 50.948398099999984], [-0.5271790999999999, 50.94870720000001], [-0.5265095, 50.9490154], [-0.5259077, 50.94931400000001], [-0.5253669, 50.949617], [-0.5248787, 50.94990589999999], [-0.5242832, 50.9502827], [-0.5237522, 50.9506646], [-0.5233122999999998, 50.951010200000006], [-0.5229046000000002, 50.9513625], [-0.5224647, 50.9517592], [-0.5184335999999999, 50.9556349], [-0.5183694, 50.9556966], [-0.5178100000000001, 50.956244899999994], [-0.5174531999999998, 50.95660530000001], [-0.5173201, 50.95673459999999], [-0.5171818999999999, 50.95686899999998], [-0.5164529, 50.957578], [-0.5161402991155466, 50.95787726994438], [-0.5161293, 50.957887799999995], [-0.5164529, 50.957578], [-0.5171818999999999, 50.95686899999998], [-0.5173201, 50.95673459999999], [-0.5174531999999998, 50.95660530000001], [-0.5178100000000001, 50.956244899999994], [-0.5183694, 50.9556966], [-0.5184335999999999, 50.9556349], [-0.5224647, 50.9517592], [-0.5229046000000002, 50.9513625], [-0.5233122999999998, 50.951010200000006], [-0.5237522, 50.9506646], [-0.5242832, 50.9502827], [-0.5248787, 50.94990589999999], [-0.5253669, 50.949617], [-0.5259077, 50.94931400000001], [-0.5265095, 50.9490154], [-0.5271790999999999, 50.94870720000001], [-0.5279519000000001, 50.948398099999984], [-0.5284864, 50.9481941], [-0.5290524, 50.94794739999999], [-0.5294949, 50.94771799999999], [-0.5298935, 50.947471400000005], [-0.5302513, 50.9472258], [-0.5305570999999999, 50.9469926], [-0.5319919, 50.9457107], [-0.5389891704717129, 50.93945871940608], [-0.5402105999999999, 50.9383673], [-0.542737664281403, 50.93610947273908], [-0.5458718, 50.93330910000001], [-0.5463418, 50.9328697], [-0.5467736000000001, 50.93246570000001], [-0.5472207, 50.932036800000006], [-0.5476008, 50.93161289999999], [-0.5479511, 50.9311387], [-0.5482405, 50.9307542], [-0.5485278, 50.9302985], [-0.5488363, 50.9298273], [-0.5490883, 50.92938900000001], [-0.5491324999999999, 50.92929839999999], [-0.5491832, 50.92919450000001], [-0.5493431, 50.92886659999999], [-0.5495067999999999, 50.9285285], [-0.549641, 50.92816379999999], [-0.5497990999999999, 50.927717099999995], [-0.5499304999999999, 50.9272707], [-0.5500324999999999, 50.9268701], [-0.5501424, 50.926381500000005], [-0.5502068, 50.92589120000001], [-0.5502524999999999, 50.925553499999985], [-0.5502631, 50.9254245], [-0.5502741, 50.92494], [-0.5502818999999999, 50.9245082], [-0.5502579, 50.9240538], [-0.5501934, 50.9235445], [-0.550129, 50.9230812], [-0.5500565999999999, 50.92270589999999], [-0.5499253, 50.922209199999976], [-0.5497133, 50.921567899999985], [-0.5495254999999999, 50.92108270000001], [-0.5493218, 50.9206266], [-0.549059, 50.92009560000001], [-0.5487746, 50.9196053], [-0.5485278999999998, 50.91920790000001], [-0.5472356, 50.91737410000001], [-0.5469803, 50.9169623], [-0.5467335, 50.9165193], [-0.5465135, 50.916084699999985], [-0.5463283, 50.9156937], [-0.5461219, 50.9152071], [-0.5456099, 50.91373120000001], [-0.5441576, 50.9093934], [-0.5441063999999999, 50.9092405], [-0.5439951999999999, 50.908908199999985], [-0.5436496, 50.9077538], [-0.5422629999999999, 50.903729199999994], [-0.5421169000000001, 50.903216099999995], [-0.5420073, 50.90267599999999], [-0.5419161, 50.9021854], [-0.541833, 50.901683000000006], [-0.5417773, 50.901220599999995], [-0.5417326, 50.9006685], [-0.5417066, 50.9000721], [-0.5417088, 50.8994966], [-0.5417451999999999, 50.8989018], [-0.5418042, 50.89855549999999], [-0.5418831, 50.89784079999999], [-0.5419314, 50.89725279999999], [-0.5419485, 50.89705860000001], [-0.5419614, 50.8969449], [-0.5419865999999999, 50.89662689999999], [-0.5420469, 50.895972], [-0.5426795999999999, 50.88936499999999], [-0.5427131999999999, 50.88891689999999], [-0.5427203, 50.888470899999994], [-0.5427020999999999, 50.88806939999999], [-0.5426756, 50.8877125], [-0.5426321, 50.8873909], [-0.5425505, 50.88704460000001], [-0.542391, 50.8864594], [-0.5422603999999999, 50.88609029999999], [-0.5421039, 50.88571110000001], [-0.5419344999999999, 50.88534920000001], [-0.5417803, 50.8850645], [-0.5415786, 50.884710299999995], [-0.5413479000000001, 50.88434319999999], [-0.5410922, 50.8839735], [-0.5408027, 50.883608], [-0.5404702, 50.88323330000001], [-0.5404281999999999, 50.8831857], [-0.53976, 50.882450600000006], [-0.5392130999999999, 50.881809999999994], [-0.5391756999999999, 50.881759900000006], [-0.5391531999999999, 50.8817297], [-0.5389891704717129, 50.88151403990994], [-0.5386576, 50.8810781], [-0.5383302999999999, 50.8806238], [-0.5380203, 50.8801562], [-0.5377244, 50.87966879999999], [-0.537607925840179, 50.87946438542721], [-0.5374259999999998, 50.87914510000001], [-0.5371544999999999, 50.8786403], [-0.5368271999999998, 50.87797570000001], [-0.5366128, 50.877486000000005], [-0.5364116, 50.8769577], [-0.5362351999999999, 50.8764636], [-0.5360759, 50.875965599999994], [-0.5359165, 50.8754987], [-0.535906, 50.87546539999999], [-0.5357953999999999, 50.875011], [-0.5356692999999999, 50.87440779999999], [-0.535615, 50.874076], [-0.5355972, 50.873946], [-0.5355457, 50.8735769], [-0.5354754, 50.8729477], [-0.5354396, 50.87243999999998], [-0.5354315999999999, 50.8720106], [-0.5354456, 50.87157439999999], [-0.5354782, 50.87109180000001], [-0.5356509999999999, 50.8688593], [-0.5356553, 50.868807], [-0.5356671999999999, 50.8686145], [-0.5359468, 50.86525650000001], [-0.5359632, 50.865049299999995], [-0.5359861, 50.8647406], [-0.5360227, 50.864286500000006], [-0.5363467, 50.8604102], [-0.5364093, 50.85993909999999], [-0.5364854, 50.85951330000001], [-0.5365911, 50.859076900000005], [-0.5367017999999999, 50.85865689999999], [-0.5368539999999999, 50.85822189999999], [-0.5370236, 50.8577815], [-0.5371770999999999, 50.8574225], [-0.5373738, 50.857021499999995], [-0.53752, 50.8567152], [-0.5377559999999999, 50.85631360000001], [-0.5380856, 50.8558025], [-0.5383330999999999, 50.8554316], [-0.5385564, 50.8551277], [-0.5389288, 50.85467069999999], [-0.5389891704717129, 50.85459950562129], [-0.5392494999999999, 50.85429250000001], [-0.5395640999999999, 50.8539624], [-0.5398941, 50.853629699999985], [-0.5402053, 50.8533168], [-0.5405250999999999, 50.8530229], [-0.5408560999999998, 50.852737799999986], [-0.5411848, 50.8524673], [-0.5415436999999999, 50.85219109999999], [-0.5419459999999999, 50.8518978], [-0.5432766, 50.85093620000001], [-0.543669, 50.850625599999994], [-0.5440290999999999, 50.8503267], [-0.5443894, 50.850008], [-0.5446800999999999, 50.849737299999994], [-0.5449745, 50.8494471], [-0.5452907, 50.8491239], [-0.5455758, 50.8488187], [-0.5458408, 50.8485062], [-0.5459477, 50.8483802], [-0.5458073, 50.8485798], [-0.5456874, 50.8487549], [-0.5453389, 50.8491381], [-0.5450174, 50.84946219999999], [-0.5447263, 50.849750099999994], [-0.5444378, 50.8500277], [-0.5440733, 50.8503472], [-0.5437109, 50.85064580000001], [-0.5433123, 50.850957099999995], [-0.5419801, 50.85191459999999], [-0.5415809, 50.852210500000005], [-0.5412375, 50.8524856], [-0.5409006, 50.8527594], [-0.5405654999999999, 50.853047399999994], [-0.5402384, 50.85334770000001], [-0.5399397, 50.85364109999999], [-0.5396059, 50.8539743], [-0.5393000999999998, 50.85430349999999], [-0.5389891704717129, 50.854670908904474], [-0.5389818999999999, 50.8546795], [-0.5386217, 50.8551271], [-0.5383759, 50.8554539], [-0.5381331, 50.85581149999999], [-0.5378035999999999, 50.85633169999999], [-0.5375712, 50.856726299999984], [-0.5374224, 50.8570353], [-0.5372311, 50.85742570000001], [-0.5370722999999998, 50.8577999], [-0.5369105, 50.8582328], [-0.5367582, 50.8586736], [-0.5366394, 50.859098800000005], [-0.5365424, 50.85952259999999], [-0.536456, 50.8599572], [-0.5363959, 50.860422], [-0.5360756, 50.8642987], [-0.5360387999999999, 50.86474189999999], [-0.5359978, 50.86525729999999], [-0.5357227, 50.86861629999999], [-0.5357096, 50.8688077], [-0.5357057, 50.868857], [-0.5355304999999999, 50.871091], [-0.5354975999999999, 50.8715789], [-0.5354891, 50.8720105], [-0.5354966, 50.8724235], [-0.5355236, 50.872940199999995], [-0.5355946, 50.87357409999999], [-0.5356512999999999, 50.8739431], [-0.5356682999999999, 50.87407459999999], [-0.5357266999999999, 50.8744029], [-0.5358516, 50.8750046], [-0.535957, 50.8754583], [-0.5359645999999999, 50.87549469999999], [-0.5361205, 50.8759665], [-0.5362846, 50.8764566], [-0.5364562, 50.876946800000006], [-0.5366691999999998, 50.877493], [-0.5368985999999999, 50.8780119], [-0.5371964, 50.8786308], [-0.5374652, 50.8791328], [-0.5376528918212091, 50.87946438542721], [-0.5377656, 50.8796635], [-0.5380747, 50.8801575], [-0.5383751999999999, 50.8806113], [-0.5387011, 50.88106229999999], [-0.5389891704717129, 50.881437839090445], [-0.5391994, 50.881711900000006], [-0.5392638, 50.8817923], [-0.5398065, 50.8824354], [-0.5404224, 50.8831164], [-0.5404681, 50.8831669], [-0.5405136, 50.8832189], [-0.5408451, 50.8836021], [-0.5411312, 50.8839637], [-0.5413927, 50.8843368], [-0.5416274, 50.884705700000005], [-0.5418235, 50.8850547], [-0.5419759999999999, 50.8853398], [-0.5421433000000001, 50.8857125], [-0.5422998, 50.886071599999994], [-0.5424333999999998, 50.886459599999995], [-0.5425930999999999, 50.8870426], [-0.5426795, 50.887387], [-0.5427224999999999, 50.8876981], [-0.5427503999999999, 50.88807039999999], [-0.5427719, 50.8884684], [-0.542762, 50.888918999999994], [-0.5427249, 50.8893745], [-0.5420348999999999, 50.8966305], [-0.5420088999999999, 50.896951400000006], [-0.5419933, 50.8970601], [-0.5419759, 50.8972515], [-0.5418551, 50.898556099999986], [-0.5418029, 50.898916500000006], [-0.5417636, 50.899492900000006], [-0.5417578999999999, 50.90006770000001], [-0.5417888, 50.90066019999999], [-0.5418394999999999, 50.90122549999998], [-0.54189, 50.9017072], [-0.541968, 50.9021902], [-0.5420560999999999, 50.90269239999999], [-0.5421727999999999, 50.9032095], [-0.5423162999999999, 50.903732000000005], [-0.5436894999999999, 50.90775820000001], [-0.5440357, 50.9089027], [-0.5441445, 50.90922989999998], [-0.5441984, 50.9093826], [-0.5456574999999999, 50.91373120000001], [-0.5461729, 50.91519699999999], [-0.5463726, 50.915694299999984], [-0.5465713, 50.91609299999999], [-0.5467883, 50.9165246], [-0.547024, 50.91695499999999], [-0.5472899999999999, 50.9173767], [-0.5485845, 50.9192076], [-0.5488297999999999, 50.9196033], [-0.5491212, 50.920106399999995], [-0.5493803, 50.9206203], [-0.5495764, 50.921082299999995], [-0.5497734, 50.92155989999999], [-0.5499816, 50.92221020000001], [-0.5501013999999999, 50.9227053], [-0.5501788, 50.92309980000001], [-0.5502551000000001, 50.92354379999999], [-0.5503107, 50.92406099999999], [-0.5503309, 50.924497300000006], [-0.5503317, 50.924942699999995], [-0.5503128, 50.925427], [-0.5503011, 50.9255403], [-0.5502601999999999, 50.92592119999999], [-0.5501916999999998, 50.92638569999998], [-0.5500919, 50.9268753], [-0.5499859, 50.9272759], [-0.5498487, 50.927726699999994], [-0.5496889, 50.9281698], [-0.5495511000000001, 50.928532], [-0.5493968, 50.9288728], [-0.5492359, 50.92919959999999], [-0.5491859, 50.9293012], [-0.5491298, 50.9294151], [-0.5488727, 50.92985519999999], [-0.5485861999999999, 50.930312], [-0.5482864999999999, 50.93078659999998], [-0.548003, 50.9311914], [-0.547642, 50.93164350000001], [-0.5472658, 50.93205030000001], [-0.5468333, 50.9324681], [-0.5463800999999999, 50.932887], [-0.5459697, 50.9332696], [-0.5427921592768928, 50.93610947273908], [-0.5402438, 50.9383869], [-0.5389891704717129, 50.93950826958616], [-0.5314011, 50.94628980000001], [-0.5305957, 50.94700949999999], [-0.530296, 50.9472459], [-0.5299229, 50.94749699999999], [-0.5295290999999999, 50.947738099999995], [-0.5290804, 50.94796959999999], [-0.5285308, 50.94821220000001], [-0.5279802, 50.948426299999994], [-0.5272060999999999, 50.9487351], [-0.5265445, 50.94903800000001], [-0.5259533, 50.9493312], [-0.5253954, 50.94963829999999], [-0.5249098999999999, 50.94993240000001], [-0.5243199, 50.95031109999999], [-0.5237915, 50.9506836], [-0.5233542999999999, 50.9510375], [-0.5229290999999999, 50.9514037], [-0.522496, 50.951796300000005], [-0.5221178, 50.9521534], [-0.5184156, 50.9557093], [-0.5182602000000001, 50.9558618], [-0.5180294999999999, 50.9560882], [-0.5178527999999999, 50.956261600000005], [-0.5175052, 50.956611400000014], [-0.5173673, 50.95674669999999], [-0.5164925999999999, 50.95759700000001], [-0.5161755999999998, 50.9578919], [-0.5157204, 50.95828319999999], [-0.5153686, 50.95854649999999], [-0.5152721, 50.9586188], [-0.5148034, 50.958928599999986], [-0.5142913, 50.959238], [-0.5137734, 50.9594959], [-0.5131432, 50.9597913], [-0.5125003, 50.9600885], [-0.5057653, 50.963081800000005], [-0.5051331, 50.963351399999986], [-0.5045832, 50.9635609], [-0.5039599, 50.9637598], [-0.503233, 50.963947], [-0.5021446, 50.96416529999999], [-0.5013001, 50.964350199999984], [-0.5004953, 50.9645741], [-0.4997609, 50.9648429], [-0.4990934000000001, 50.9651113], [-0.4984073, 50.9654177], [-0.4978304, 50.96570019999999], [-0.497302, 50.9660038], [-0.4967923, 50.9663173], [-0.4963444, 50.9666257], [-0.495877, 50.9670035], [-0.4954459000000001, 50.9673872], [-0.4950498999999999, 50.96778270000001], [-0.49473780000000006, 50.96812020000001], [-0.4944293, 50.968493200000005], [-0.4941638, 50.968884300000006], [-0.4939102, 50.969311299999994], [-0.4936589, 50.9698225], [-0.4935638, 50.97004009999999], [-0.49335849999999987, 50.9705097], [-0.4930614, 50.9711003], [-0.4927315, 50.9716821], [-0.4924134999999999, 50.9721816], [-0.4920806, 50.9726529], [-0.49176079999999994, 50.97307089999999], [-0.4913004, 50.973608], [-0.4907033, 50.97422049999999], [-0.4901625, 50.9747255], [-0.4896239, 50.9751821], [-0.48909489999999994, 50.9755961], [-0.4885103999999999, 50.97602409999999], [-0.4878918999999999, 50.97643659999999], [-0.4872015, 50.9768827], [-0.4865213, 50.97728080000001], [-0.4844594, 50.978322299999995], [-0.4832989, 50.9788854], [-0.4825417000000001, 50.979304599999985], [-0.4817857, 50.9797515], [-0.4811279, 50.980183499999995], [-0.4808035000000001, 50.9804158], [-0.48050979999999993, 50.9806262], [-0.4799834, 50.98103700000001], [-0.4792794, 50.981629899999994], [-0.47914560000000006, 50.9817403], [-0.4786399, 50.9822129], [-0.4782581, 50.9826148], [-0.47754109999999994, 50.983428800000006], [-0.47710740000000007, 50.984001600000006], [-0.47673979999999994, 50.9845121], [-0.4764121, 50.9849945], [-0.47580410000000006, 50.985889799999995], [-0.4735187, 50.989253700000006], [-0.4734952999999999, 50.989289199999995], [-0.47118831634211095, 50.99268564501821], [-0.4677365, 50.9977671], [-0.46419779999999994, 51.0029917], [-0.4590776, 51.0105785], [-0.4590596, 51.010602899999995], [-0.4589383, 51.01076799999999], [-0.4587131, 51.011074499999985], [-0.4583408999999999, 51.011528899999995], [-0.4578466000000001, 51.012032600000005], [-0.4573383, 51.0124586], [-0.456813, 51.0128428], [-0.4562739, 51.01317430000001], [-0.45566410000000007, 51.01352730000001], [-0.4550605999999999, 51.0138183], [-0.4548432999999999, 51.01391710000001], [-0.4541596, 51.01418879999999], [-0.4534998, 51.01441150000001], [-0.4528258, 51.0145953], [-0.4522113, 51.01474819999999], [-0.45154959999999994, 51.0148944], [-0.4507047, 51.015034400000005], [-0.449901, 51.01511680000001], [-0.44951169999999985, 51.0151495], [-0.44916159991701093, 51.01516831602887], [-0.4491576420597607, 51.01516852874278], [-0.4491097999999999, 51.01517110000001], [-0.4486632, 51.0151855], [-0.4483279999999999, 51.0151882], [-0.4480067, 51.0151889], [-0.4473840999999999, 51.01517319999999], [-0.4464412, 51.0151097], [-0.4447882, 51.01499830000001], [-0.4423802999999999, 51.014836], [-0.4414536999999999, 51.01479489999999], [-0.4405149, 51.01477099999999], [-0.4395296, 51.0147759], [-0.4386723, 51.01479489999999], [-0.4377803, 51.0148296], [-0.4368214999999999, 51.0149045], [-0.4358747, 51.0149939], [-0.4251435999999999, 51.0162119], [-0.42492299999999994, 51.0162373], [-0.4229012999999999, 51.016472399999984], [-0.4217998, 51.01661729999999], [-0.4207873, 51.0167808], [-0.419674, 51.017004199999995], [-0.4185367, 51.0172874], [-0.4174610999999999, 51.0175786], [-0.4164004, 51.01790020000001], [-0.4153042, 51.0182714], [-0.4143888, 51.0185978], [-0.4134486, 51.018961199999985], [-0.4127271, 51.0192594], [-0.411987, 51.0195764], [-0.4112467, 51.01991590000001], [-0.4104757, 51.020297699999986], [-0.4048145000000001, 51.0232414], [-0.4010353, 51.02518859999998], [-0.3952087000000001, 51.02820849999999], [-0.3913925, 51.0301858], [-0.39047029999999994, 51.03066429999999], [-0.3902234, 51.0307862], [-0.3886933, 51.0315945], [-0.38788179999999994, 51.03198319999999], [-0.3870509999999999, 51.03233179999999], [-0.38673, 51.0324609], [-0.3812412999999999, 51.0345154], [-0.3787687, 51.035441], [-0.376445, 51.03631080000001], [-0.3756725, 51.0366521], [-0.3749027999999999, 51.0370665], [-0.3742105999999999, 51.0374861], [-0.3736267, 51.03790550000001], [-0.3731448, 51.038335699999976], [-0.3727051, 51.03877889999999], [-0.3723018, 51.03928150000001], [-0.3719529, 51.0397849], [-0.3680363, 51.046465899999994], [-0.3676606999999999, 51.047039000000005], [-0.3672193, 51.0476295], [-0.36677219999999994, 51.04817500000001], [-0.3663948, 51.0486027], [-0.36582578262370224, 51.04919293101055], [-0.3658181, 51.049200899999995], [-0.3652387999999999, 51.0497585], [-0.3646554, 51.0502277], [-0.3638918, 51.05081699999999], [-0.363326, 51.0512087], [-0.3632111, 51.0512882], [-0.3626536, 51.0516593], [-0.3625069, 51.05174809999999], [-0.3619638, 51.05207709999999], [-0.361148, 51.05251810000001], [-0.3604246, 51.0528747], [-0.3597001, 51.0532031], [-0.35932611364780853, 51.05336339493487], [-0.3589787, 51.05351230000001], [-0.3582163, 51.0538093], [-0.35773879999999997, 51.05398449999999], [-0.3542623999999999, 51.055188], [-0.3542193, 51.05520320000001], [-0.3530578, 51.05559459999999], [-0.35219789999999995, 51.0558406], [-0.35141459999999997, 51.0560473], [-0.35065250000000003, 51.056205600000006], [-0.3497785, 51.056362199999995], [-0.348862, 51.05650030000001], [-0.34803009999999995, 51.0565982], [-0.3476474, 51.05662709999999], [-0.3471446, 51.056664999999995], [-0.3462884, 51.05670369999999], [-0.345385, 51.0567159], [-0.3444761, 51.056695299999994], [-0.3398333, 51.0564729], [-0.33871489999999993, 51.056430000000006], [-0.3376875999999999, 51.0564375], [-0.33676829999999996, 51.0564746], [-0.3358458999999999, 51.0565387], [-0.3347761, 51.0566527], [-0.3337743000000001, 51.0568051], [-0.3329097999999999, 51.0569732], [-0.3320275999999999, 51.0571696], [-0.3311682, 51.057401299999995], [-0.3304987, 51.0576021], [-0.33020359999999993, 51.057693699999994], [-0.3300746, 51.057735], [-0.3290198999999999, 51.058100199999984], [-0.32881999999999995, 51.058175699999985], [-0.32785429999999993, 51.0585794], [-0.32705579999999995, 51.05895290000001], [-0.32629529999999995, 51.059369199999985], [-0.3256768, 51.0597324], [-0.3250616, 51.060145899999995], [-0.32455449999999997, 51.06050599999999], [-0.3241535, 51.0608209], [-0.3239797, 51.0609679], [-0.3235867, 51.061332799999995], [-0.320882, 51.064039599999994], [-0.320815, 51.0641067], [-0.3204821, 51.0644397], [-0.32018189999999996, 51.06473989999999], [-0.3189475, 51.065981099999995]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "0746", "motion_projection": null, "next_location_lat": "51.0659811", "next_location_lon": "-0.3189475", "previous_location": "Barnham", "current_leg_milage": "42.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 381.412, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.276, \"from_m\": 381.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1170.809, \"from_m\": 563.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1526.605, \"from_m\": 1170.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1779.826, \"from_m\": 1526.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3034.81, \"from_m\": 1779.826, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3328.522, \"from_m\": 3034.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5434.207, \"from_m\": 3328.522, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6979.44, \"from_m\": 5434.207, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7181.225, \"from_m\": 6979.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10724.004, \"from_m\": 7181.225, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 11447.591, \"from_m\": 10724.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12363.71, \"from_m\": 11447.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12930.013, \"from_m\": 12363.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13025.227, \"from_m\": 12930.013, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13336.813, \"from_m\": 13025.227, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25457.199, \"from_m\": 13336.813, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26071.555, \"from_m\": 25457.199, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36869.229, \"from_m\": 26071.555, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37496.293, \"from_m\": 36869.229, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 41589.009, \"from_m\": 37496.293, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41640.694, \"from_m\": 41589.009, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41746.142, \"from_m\": 41640.694, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41981.602, \"from_m\": 41746.142, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42765.526, \"from_m\": 41981.602, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45228.99, \"from_m\": 42765.526, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45274.487, \"from_m\": 45228.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56866.243, \"from_m\": 45274.487, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60676.088, \"from_m\": 56866.243, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65881.845, \"from_m\": 60676.088, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67265.757, \"from_m\": 65881.845, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78023.892, \"from_m\": 67265.757, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78269.8, \"from_m\": 78023.892, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 630424, \"profile_key\": \"33d9b9436a7d05c79e58e68f3521fbb9740f7ec9153bc587b495c93a163cadb4\", \"schedule_id\": 10186, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1475.163, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641\", \"location\": \"Hilsea\", \"stage_seq\": 4, \"distance_m\": 6314.557, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Portcreek Jn\", \"stage_seq\": 5, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Farlington Jn\", \"stage_seq\": 6, \"distance_m\": 8106.164, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Havant\", \"stage_seq\": 7, \"distance_m\": 12788.425, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649\", \"location\": \"Warblington\", \"stage_seq\": 8, \"distance_m\": 13900.54, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652H\", \"location\": \"Emsworth\", \"stage_seq\": 9, \"distance_m\": 15855.783, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0656\", \"location\": \"Southbourne\", \"stage_seq\": 10, \"distance_m\": 18108.87, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0658H\", \"location\": \"Nutbourne\", \"stage_seq\": 11, \"distance_m\": 19765.704, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0701H\", \"location\": \"Bosham\", \"stage_seq\": 12, \"distance_m\": 22409.561, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705\", \"location\": \"Fishbourne(Sussex)\", \"stage_seq\": 13, \"distance_m\": 24584.128, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709\", \"location\": \"Chichester\", \"stage_seq\": 14, \"distance_m\": 27057.925, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0718\", \"location\": \"Barnham\", \"stage_seq\": 15, \"distance_m\": 37171.733, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Ford\", \"stage_seq\": 16, \"distance_m\": 41413.561, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Arundel Jn\", \"stage_seq\": 17, \"distance_m\": 42508.372, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Pulborough\", \"stage_seq\": 18, \"distance_m\": 58558.383, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Billingshurst\", \"stage_seq\": 19, \"distance_m\": 66792.917, \"section_seq\": 1, \"route_path_id\": 69055}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 20, \"distance_m\": 78269.8, \"section_seq\": 1, \"route_path_id\": 69055}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78269.8, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69055}], \"total_distance_m\": 78269.8, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 77926.71, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 343.09, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0629", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "51.0659811", "current_position_lon": "-0.3189475", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:56Z\", \"source_id\": 52141980, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:58Z\", \"source_id\": 16815204, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:59Z\", \"source_id\": 52169310, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:02Z\", \"source_id\": 16823774, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:00Z\", \"source_id\": 52183886, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:05Z\", \"source_id\": 16828197, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:43Z\", \"source_id\": 52199906, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:48Z\", \"source_id\": 16833191, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:52Z\", \"source_id\": 52207884, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:56Z\", \"source_id\": 16835683, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:26Z\", \"source_id\": 52214583, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:29Z\", \"source_id\": 16837626, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:54Z\", \"source_id\": 52223663, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:57Z\", \"source_id\": 16840332, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:39Z\", \"source_id\": 52230693, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:44Z\", \"source_id\": 16842444, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:02Z\", \"source_id\": 52236973, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:07Z\", \"source_id\": 16844326, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:19Z\", \"source_id\": 52248223, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:23Z\", \"source_id\": 16847723, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:30Z\", \"source_id\": 52262084, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:33Z\", \"source_id\": 16851880, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:04Z\", \"source_id\": 52285080, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:08Z\", \"source_id\": 16858883, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:27Z\", \"source_id\": 52297143, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:31Z\", \"source_id\": 16862441, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:15Z\", \"source_id\": 52326799, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:18Z\", \"source_id\": 16871361, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:57Z\", \"source_id\": 52342345, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:04Z\", \"source_id\": 16876070, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30736, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:16Z\", \"source_id\": 52365232, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:16Z\", \"source_id\": 16882866, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham", "service_state_platform": "2", "timing_fact_generation": 1789628418274278, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:00.548474", "service_state_evidence_id": 16882866, "current_leg_start_actual_dep": "2026-09-17T07:33:00+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:03.344106", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
PMH |
HRH |
1C11 |
377112 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 381.412, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.276, "from_m": 381.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1170.809, "from_m": 563.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1526.605, "from_m": 1170.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.826, "from_m": 1526.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3034.81, "from_m": 1779.826, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3328.522, "from_m": 3034.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5434.207, "from_m": 3328.522, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6979.44, "from_m": 5434.207, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7181.225, "from_m": 6979.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10724.004, "from_m": 7181.225, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 11447.591, "from_m": 10724.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12363.71, "from_m": 11447.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12930.013, "from_m": 12363.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13025.227, "from_m": 12930.013, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13336.813, "from_m": 13025.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25457.199, "from_m": 13336.813, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26071.555, "from_m": 25457.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36869.229, "from_m": 26071.555, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37496.293, "from_m": 36869.229, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 41589.009, "from_m": 37496.293, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41640.694, "from_m": 41589.009, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41746.142, "from_m": 41640.694, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41981.602, "from_m": 41746.142, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42765.526, "from_m": 41981.602, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45228.99, "from_m": 42765.526, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45274.487, "from_m": 45228.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56866.243, "from_m": 45274.487, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60676.088, "from_m": 56866.243, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65881.845, "from_m": 60676.088, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67265.757, "from_m": 65881.845, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78023.892, "from_m": 67265.757, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78269.8, "from_m": 78023.892, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 630424, "profile_key": "33d9b9436a7d05c79e58e68f3521fbb9740f7ec9153bc587b495c93a163cadb4", "schedule_id": 10186, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0629", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641", "location": "Hilsea", "stage_seq": 4, "distance_m": 6314.557, "section_seq": 1, "route_path_id": 69055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Portcreek Jn", "stage_seq": 5, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 69055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Farlington Jn", "stage_seq": 6, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Havant", "stage_seq": 7, "distance_m": 12788.425, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649", "location": "Warblington", "stage_seq": 8, "distance_m": 13900.54, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652H", "location": "Emsworth", "stage_seq": 9, "distance_m": 15855.783, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0656", "location": "Southbourne", "stage_seq": 10, "distance_m": 18108.87, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0658H", "location": "Nutbourne", "stage_seq": 11, "distance_m": 19765.704, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0701H", "location": "Bosham", "stage_seq": 12, "distance_m": 22409.561, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705", "location": "Fishbourne(Sussex)", "stage_seq": 13, "distance_m": 24584.128, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709", "location": "Chichester", "stage_seq": 14, "distance_m": 27057.925, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0718", "location": "Barnham", "stage_seq": 15, "distance_m": 37171.733, "section_seq": 1, "route_path_id": 69055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Ford", "stage_seq": 16, "distance_m": 41413.561, "section_seq": 1, "route_path_id": 69055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Arundel Jn", "stage_seq": 17, "distance_m": 42508.372, "section_seq": 1, "route_path_id": 69055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Pulborough", "stage_seq": 18, "distance_m": 58558.383, "section_seq": 1, "route_path_id": 69055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Billingshurst", "stage_seq": 19, "distance_m": 66792.917, "section_seq": 1, "route_path_id": 69055}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": null, "location": "Horsham", "stage_seq": 20, "distance_m": 78269.8, "section_seq": 1, "route_path_id": 69055}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78269.8, "from_m": 0.0, "section_seq": 1, "route_path_id": 69055}], "total_distance_m": 78269.8, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 77926.71, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 343.09, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:56Z", "source_id": 52141980, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:58Z", "source_id": 16815204, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27369, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:59Z", "source_id": 52169310, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:46:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:02Z", "source_id": 16823774, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:00Z", "source_id": 52183886, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:52:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:05Z", "source_id": 16828197, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:43Z", "source_id": 52199906, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:48Z", "source_id": 16833191, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27413, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:52Z", "source_id": 52207884, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:02:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:56Z", "source_id": 16835683, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:26Z", "source_id": 52214583, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:29Z", "source_id": 16837626, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:54Z", "source_id": 52223663, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:08:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:57Z", "source_id": 16840332, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27425, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:39Z", "source_id": 52230693, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:44Z", "source_id": 16842444, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27429, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:02Z", "source_id": 52236973, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:15:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:07Z", "source_id": 16844326, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27433, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:19Z", "source_id": 52248223, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:19:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:23Z", "source_id": 16847723, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:30Z", "source_id": 52262084, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:23:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:33Z", "source_id": 16851880, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:04Z", "source_id": 52285080, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:08Z", "source_id": 16858883, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:27Z", "source_id": 52297143, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:31Z", "source_id": 16862441, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30820, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:15Z", "source_id": 52326799, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:48:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:18Z", "source_id": 16871361, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30816, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:57Z", "source_id": 52342345, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:04Z", "source_id": 16876070, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30736, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:16Z", "source_id": 52365232, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:16Z", "source_id": 16882866, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
0629 |
0629 |
4 |
None |
None |
Horsham |
0746 |
0746 |
2 |
LATE |
+15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26156/2026-09-17/detailed |
None |
Barnham |
2026-09-17T07:33:00+01:00 |
Horsham |
29.0 |
{"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6397059, 50.830658699999994], [-0.6391123, 50.83067249999999], [-0.6386822, 50.8306927], [-0.6383819, 50.830706199999995], [-0.6377552, 50.83073790000001], [-0.637548, 50.8307463], [-0.6373058, 50.83076140000001], [-0.6371931999999999, 50.8307676], [-0.636573, 50.83079600000001], [-0.6362986999999999, 50.8307952], [-0.6357848999999999, 50.8307974], [-0.6348185, 50.8307987], [-0.628820698883665, 50.830803701085], [-0.6264233999999999, 50.8308057], [-0.6182014, 50.83079669999999], [-0.613868, 50.830792], [-0.6124514999999999, 50.8307905], [-0.6090386000000001, 50.8307563], [-0.6084138, 50.83075], [-0.5878781, 50.8305108], [-0.5865699, 50.83049559999999], [-0.5859194, 50.83048190000001], [-0.5853655999999999, 50.8304624], [-0.5847379, 50.8304294], [-0.5841317999999999, 50.83038199999999], [-0.5835658, 50.8303252], [-0.5829215, 50.8302536], [-0.5823360000000001, 50.83017780000001], [-0.581703, 50.8300855], [-0.5811469999999999, 50.8299937], [-0.5805776, 50.8298869], [-0.5799325999999999, 50.82975600000001], [-0.5792244, 50.8295887], [-0.5783218, 50.8293524], [-0.5777627, 50.829191], [-0.5777221999999999, 50.82917929999999], [-0.5769532, 50.8289337], [-0.5762821000000001, 50.82874299999999], [-0.5749658, 50.8282869], [-0.5745388999999999, 50.8281318], [-0.5737447, 50.8278561], [-0.5731796, 50.8276785], [-0.5725076999999998, 50.8274723], [-0.5721202, 50.8273707], [-0.5717649999999999, 50.82728610000001], [-0.5715184, 50.827233], [-0.5711723, 50.8271705], [-0.5708328, 50.82711379999999], [-0.5706980000000001, 50.8270935], [-0.570172, 50.8270224], [-0.5695752, 50.82696739999999], [-0.5692358, 50.82694519999998], [-0.5689065999999999, 50.82693209999999], [-0.5682737999999999, 50.82692189999999], [-0.5679861, 50.8269243], [-0.5676972, 50.8269328], [-0.5672728999999999, 50.8269578], [-0.5670728, 50.8269725], [-0.5667218999999999, 50.82700410000001], [-0.5664686, 50.82703320000001], [-0.5661364, 50.827075999999984], [-0.5658181, 50.827127399999995], [-0.5655737, 50.8271719], [-0.565361, 50.8272119], [-0.5648806, 50.82732159999999], [-0.5646841, 50.8273706], [-0.5645253999999998, 50.8274108], [-0.5642378999999998, 50.82749270000001], [-0.563666, 50.82764529999999], [-0.5633635999999999, 50.8277533], [-0.5631897, 50.827819100000006], [-0.5627654, 50.8279999], [-0.5623360999999999, 50.8282082], [-0.5619285999999999, 50.82842320000001], [-0.5616288999999999, 50.828605], [-0.5614199000000001, 50.82873709999999], [-0.5610304, 50.8290108], [-0.5607552, 50.829221399999994], [-0.5606751, 50.82928849999999], [-0.5603492, 50.8295886], [-0.5600219, 50.8299348], [-0.5597587999999999, 50.83024640000001], [-0.5586436, 50.83170079999999], [-0.5584153, 50.832002], [-0.556466, 50.8345727], [-0.5556199, 50.83567609999999], [-0.5555349999999999, 50.83578970000001], [-0.5551786, 50.83625479999999], [-0.5545579, 50.837071300000005], [-0.5523324, 50.8399909], [-0.5516569999999998, 50.8408851], [-0.5505713, 50.8423119], [-0.5489511, 50.844446299999994], [-0.5484738, 50.8450674], [-0.5479822999999999, 50.84571369999999], [-0.5476898, 50.8461024], [-0.547429, 50.8464377], [-0.5469529, 50.84707349999999], [-0.5464716, 50.84770220000001], [-0.5462439, 50.8480056], [-0.5459477, 50.8483802], [-0.5458408, 50.8485062], [-0.5455758, 50.8488187], [-0.5452907, 50.8491239], [-0.5449745, 50.8494471], [-0.5446800999999999, 50.849737299999994], [-0.5443894, 50.850008], [-0.5440290999999999, 50.8503267], [-0.543669, 50.850625599999994], [-0.5432766, 50.85093620000001], [-0.5419459999999999, 50.8518978], [-0.5415436999999999, 50.85219109999999], [-0.5411848, 50.8524673], [-0.5408560999999998, 50.852737799999986], [-0.5405250999999999, 50.8530229], [-0.5402053, 50.8533168], [-0.5398941, 50.853629699999985], [-0.5395640999999999, 50.8539624], [-0.5392494999999999, 50.85429250000001], [-0.5389891704717129, 50.85459950562129], [-0.5389288, 50.85467069999999], [-0.5385564, 50.8551277], [-0.5383330999999999, 50.8554316], [-0.5380856, 50.8558025], [-0.5377559999999999, 50.85631360000001], [-0.53752, 50.8567152], [-0.5373738, 50.857021499999995], [-0.5371770999999999, 50.8574225], [-0.5370236, 50.8577815], [-0.5368539999999999, 50.85822189999999], [-0.5367017999999999, 50.85865689999999], [-0.5365911, 50.859076900000005], [-0.5364854, 50.85951330000001], [-0.5364093, 50.85993909999999], [-0.5363467, 50.8604102], [-0.5360227, 50.864286500000006], [-0.5359861, 50.8647406], [-0.5359632, 50.865049299999995], [-0.5359468, 50.86525650000001], [-0.5356671999999999, 50.8686145], [-0.5356553, 50.868807], [-0.5356509999999999, 50.8688593], [-0.5354782, 50.87109180000001], [-0.5354456, 50.87157439999999], [-0.5354315999999999, 50.8720106], [-0.5354396, 50.87243999999998], [-0.5354754, 50.8729477], [-0.5355457, 50.8735769], [-0.5355972, 50.873946], [-0.535615, 50.874076], [-0.5356692999999999, 50.87440779999999], [-0.5357953999999999, 50.875011], [-0.535906, 50.87546539999999], [-0.5359165, 50.8754987], [-0.5360759, 50.875965599999994], [-0.5362351999999999, 50.8764636], [-0.5364116, 50.8769577], [-0.5366128, 50.877486000000005], [-0.5368271999999998, 50.87797570000001], [-0.5371544999999999, 50.8786403], [-0.5374259999999998, 50.87914510000001], [-0.537607925840179, 50.87946438542721], [-0.5377244, 50.87966879999999], [-0.5380203, 50.8801562], [-0.5383302999999999, 50.8806238], [-0.5386576, 50.8810781], [-0.5389891704717129, 50.88151403990994], [-0.5391531999999999, 50.8817297], [-0.5391756999999999, 50.881759900000006], [-0.5392130999999999, 50.881809999999994], [-0.53976, 50.882450600000006], [-0.5404281999999999, 50.8831857], [-0.5404702, 50.88323330000001], [-0.5408027, 50.883608], [-0.5410922, 50.8839735], [-0.5413479000000001, 50.88434319999999], [-0.5415786, 50.884710299999995], [-0.5417803, 50.8850645], [-0.5419344999999999, 50.88534920000001], [-0.5421039, 50.88571110000001], [-0.5422603999999999, 50.88609029999999], [-0.542391, 50.8864594], [-0.5425505, 50.88704460000001], [-0.5426321, 50.8873909], [-0.5426756, 50.8877125], [-0.5427020999999999, 50.88806939999999], [-0.5427203, 50.888470899999994], [-0.5427131999999999, 50.88891689999999], [-0.5426795999999999, 50.88936499999999], [-0.5420469, 50.895972], [-0.5419865999999999, 50.89662689999999], [-0.5419614, 50.8969449], [-0.5419485, 50.89705860000001], [-0.5419314, 50.89725279999999], [-0.5418831, 50.89784079999999], [-0.5418042, 50.89855549999999], [-0.5417451999999999, 50.8989018], [-0.5417088, 50.8994966], [-0.5417066, 50.9000721], [-0.5417326, 50.9006685], [-0.5417773, 50.901220599999995], [-0.541833, 50.901683000000006], [-0.5419161, 50.9021854], [-0.5420073, 50.90267599999999], [-0.5421169000000001, 50.903216099999995], [-0.5422629999999999, 50.903729199999994], [-0.5436496, 50.9077538], [-0.5439951999999999, 50.908908199999985], [-0.5441063999999999, 50.9092405], [-0.5441576, 50.9093934], [-0.5456099, 50.91373120000001], [-0.5461219, 50.9152071], [-0.5463283, 50.9156937], [-0.5465135, 50.916084699999985], [-0.5467335, 50.9165193], [-0.5469803, 50.9169623], [-0.5472356, 50.91737410000001], [-0.5485278999999998, 50.91920790000001], [-0.5487746, 50.9196053], [-0.549059, 50.92009560000001], [-0.5493218, 50.9206266], [-0.5495254999999999, 50.92108270000001], [-0.5497133, 50.921567899999985], [-0.5499253, 50.922209199999976], [-0.5500565999999999, 50.92270589999999], [-0.550129, 50.9230812], [-0.5501934, 50.9235445], [-0.5502579, 50.9240538], [-0.5502818999999999, 50.9245082], [-0.5502741, 50.92494], [-0.5502631, 50.9254245], [-0.5502524999999999, 50.925553499999985], [-0.5502068, 50.92589120000001], [-0.5501424, 50.926381500000005], [-0.5500324999999999, 50.9268701], [-0.5499304999999999, 50.9272707], [-0.5497990999999999, 50.927717099999995], [-0.549641, 50.92816379999999], [-0.5495067999999999, 50.9285285], [-0.5493431, 50.92886659999999], [-0.5491832, 50.92919450000001], [-0.5491324999999999, 50.92929839999999], [-0.5490883, 50.92938900000001], [-0.5488363, 50.9298273], [-0.5485278, 50.9302985], [-0.5482405, 50.9307542], [-0.5479511, 50.9311387], [-0.5476008, 50.93161289999999], [-0.5472207, 50.932036800000006], [-0.5467736000000001, 50.93246570000001], [-0.5463418, 50.9328697], [-0.5458718, 50.93330910000001], [-0.542737664281403, 50.93610947273908], [-0.5402105999999999, 50.9383673], [-0.5389891704717129, 50.93945871940608], [-0.5319919, 50.9457107], [-0.5305570999999999, 50.9469926], [-0.5302513, 50.9472258], [-0.5298935, 50.947471400000005], [-0.5294949, 50.94771799999999], [-0.5290524, 50.94794739999999], [-0.5284864, 50.9481941], [-0.5279519000000001, 50.948398099999984], [-0.5271790999999999, 50.94870720000001], [-0.5265095, 50.9490154], [-0.5259077, 50.94931400000001], [-0.5253669, 50.949617], [-0.5248787, 50.94990589999999], [-0.5242832, 50.9502827], [-0.5237522, 50.9506646], [-0.5233122999999998, 50.951010200000006], [-0.5229046000000002, 50.9513625], [-0.5224647, 50.9517592], [-0.5184335999999999, 50.9556349], [-0.5183694, 50.9556966], [-0.5178100000000001, 50.956244899999994], [-0.5174531999999998, 50.95660530000001], [-0.5173201, 50.95673459999999], [-0.5171818999999999, 50.95686899999998], [-0.5164529, 50.957578], [-0.5161402991155466, 50.95787726994438], [-0.5161293, 50.957887799999995], [-0.5164529, 50.957578], [-0.5171818999999999, 50.95686899999998], [-0.5173201, 50.95673459999999], [-0.5174531999999998, 50.95660530000001], [-0.5178100000000001, 50.956244899999994], [-0.5183694, 50.9556966], [-0.5184335999999999, 50.9556349], [-0.5224647, 50.9517592], [-0.5229046000000002, 50.9513625], [-0.5233122999999998, 50.951010200000006], [-0.5237522, 50.9506646], [-0.5242832, 50.9502827], [-0.5248787, 50.94990589999999], [-0.5253669, 50.949617], [-0.5259077, 50.94931400000001], [-0.5265095, 50.9490154], [-0.5271790999999999, 50.94870720000001], [-0.5279519000000001, 50.948398099999984], [-0.5284864, 50.9481941], [-0.5290524, 50.94794739999999], [-0.5294949, 50.94771799999999], [-0.5298935, 50.947471400000005], [-0.5302513, 50.9472258], [-0.5305570999999999, 50.9469926], [-0.5319919, 50.9457107], [-0.5389891704717129, 50.93945871940608], [-0.5402105999999999, 50.9383673], [-0.542737664281403, 50.93610947273908], [-0.5458718, 50.93330910000001], [-0.5463418, 50.9328697], [-0.5467736000000001, 50.93246570000001], [-0.5472207, 50.932036800000006], [-0.5476008, 50.93161289999999], [-0.5479511, 50.9311387], [-0.5482405, 50.9307542], [-0.5485278, 50.9302985], [-0.5488363, 50.9298273], [-0.5490883, 50.92938900000001], [-0.5491324999999999, 50.92929839999999], [-0.5491832, 50.92919450000001], [-0.5493431, 50.92886659999999], [-0.5495067999999999, 50.9285285], [-0.549641, 50.92816379999999], [-0.5497990999999999, 50.927717099999995], [-0.5499304999999999, 50.9272707], [-0.5500324999999999, 50.9268701], [-0.5501424, 50.926381500000005], [-0.5502068, 50.92589120000001], [-0.5502524999999999, 50.925553499999985], [-0.5502631, 50.9254245], [-0.5502741, 50.92494], [-0.5502818999999999, 50.9245082], [-0.5502579, 50.9240538], [-0.5501934, 50.9235445], [-0.550129, 50.9230812], [-0.5500565999999999, 50.92270589999999], [-0.5499253, 50.922209199999976], [-0.5497133, 50.921567899999985], [-0.5495254999999999, 50.92108270000001], [-0.5493218, 50.9206266], [-0.549059, 50.92009560000001], [-0.5487746, 50.9196053], [-0.5485278999999998, 50.91920790000001], [-0.5472356, 50.91737410000001], [-0.5469803, 50.9169623], [-0.5467335, 50.9165193], [-0.5465135, 50.916084699999985], [-0.5463283, 50.9156937], [-0.5461219, 50.9152071], [-0.5456099, 50.91373120000001], [-0.5441576, 50.9093934], [-0.5441063999999999, 50.9092405], [-0.5439951999999999, 50.908908199999985], [-0.5436496, 50.9077538], [-0.5422629999999999, 50.903729199999994], [-0.5421169000000001, 50.903216099999995], [-0.5420073, 50.90267599999999], [-0.5419161, 50.9021854], [-0.541833, 50.901683000000006], [-0.5417773, 50.901220599999995], [-0.5417326, 50.9006685], [-0.5417066, 50.9000721], [-0.5417088, 50.8994966], [-0.5417451999999999, 50.8989018], [-0.5418042, 50.89855549999999], [-0.5418831, 50.89784079999999], [-0.5419314, 50.89725279999999], [-0.5419485, 50.89705860000001], [-0.5419614, 50.8969449], [-0.5419865999999999, 50.89662689999999], [-0.5420469, 50.895972], [-0.5426795999999999, 50.88936499999999], [-0.5427131999999999, 50.88891689999999], [-0.5427203, 50.888470899999994], [-0.5427020999999999, 50.88806939999999], [-0.5426756, 50.8877125], [-0.5426321, 50.8873909], [-0.5425505, 50.88704460000001], [-0.542391, 50.8864594], [-0.5422603999999999, 50.88609029999999], [-0.5421039, 50.88571110000001], [-0.5419344999999999, 50.88534920000001], [-0.5417803, 50.8850645], [-0.5415786, 50.884710299999995], [-0.5413479000000001, 50.88434319999999], [-0.5410922, 50.8839735], [-0.5408027, 50.883608], [-0.5404702, 50.88323330000001], [-0.5404281999999999, 50.8831857], [-0.53976, 50.882450600000006], [-0.5392130999999999, 50.881809999999994], [-0.5391756999999999, 50.881759900000006], [-0.5391531999999999, 50.8817297], [-0.5389891704717129, 50.88151403990994], [-0.5386576, 50.8810781], [-0.5383302999999999, 50.8806238], [-0.5380203, 50.8801562], [-0.5377244, 50.87966879999999], [-0.537607925840179, 50.87946438542721], [-0.5374259999999998, 50.87914510000001], [-0.5371544999999999, 50.8786403], [-0.5368271999999998, 50.87797570000001], [-0.5366128, 50.877486000000005], [-0.5364116, 50.8769577], [-0.5362351999999999, 50.8764636], [-0.5360759, 50.875965599999994], [-0.5359165, 50.8754987], [-0.535906, 50.87546539999999], [-0.5357953999999999, 50.875011], [-0.5356692999999999, 50.87440779999999], [-0.535615, 50.874076], [-0.5355972, 50.873946], [-0.5355457, 50.8735769], [-0.5354754, 50.8729477], [-0.5354396, 50.87243999999998], [-0.5354315999999999, 50.8720106], [-0.5354456, 50.87157439999999], [-0.5354782, 50.87109180000001], [-0.5356509999999999, 50.8688593], [-0.5356553, 50.868807], [-0.5356671999999999, 50.8686145], [-0.5359468, 50.86525650000001], [-0.5359632, 50.865049299999995], [-0.5359861, 50.8647406], [-0.5360227, 50.864286500000006], [-0.5363467, 50.8604102], [-0.5364093, 50.85993909999999], [-0.5364854, 50.85951330000001], [-0.5365911, 50.859076900000005], [-0.5367017999999999, 50.85865689999999], [-0.5368539999999999, 50.85822189999999], [-0.5370236, 50.8577815], [-0.5371770999999999, 50.8574225], [-0.5373738, 50.857021499999995], [-0.53752, 50.8567152], [-0.5377559999999999, 50.85631360000001], [-0.5380856, 50.8558025], [-0.5383330999999999, 50.8554316], [-0.5385564, 50.8551277], [-0.5389288, 50.85467069999999], [-0.5389891704717129, 50.85459950562129], [-0.5392494999999999, 50.85429250000001], [-0.5395640999999999, 50.8539624], [-0.5398941, 50.853629699999985], [-0.5402053, 50.8533168], [-0.5405250999999999, 50.8530229], [-0.5408560999999998, 50.852737799999986], [-0.5411848, 50.8524673], [-0.5415436999999999, 50.85219109999999], [-0.5419459999999999, 50.8518978], [-0.5432766, 50.85093620000001], [-0.543669, 50.850625599999994], [-0.5440290999999999, 50.8503267], [-0.5443894, 50.850008], [-0.5446800999999999, 50.849737299999994], [-0.5449745, 50.8494471], [-0.5452907, 50.8491239], [-0.5455758, 50.8488187], [-0.5458408, 50.8485062], [-0.5459477, 50.8483802], [-0.5458073, 50.8485798], [-0.5456874, 50.8487549], [-0.5453389, 50.8491381], [-0.5450174, 50.84946219999999], [-0.5447263, 50.849750099999994], [-0.5444378, 50.8500277], [-0.5440733, 50.8503472], [-0.5437109, 50.85064580000001], [-0.5433123, 50.850957099999995], [-0.5419801, 50.85191459999999], [-0.5415809, 50.852210500000005], [-0.5412375, 50.8524856], [-0.5409006, 50.8527594], [-0.5405654999999999, 50.853047399999994], [-0.5402384, 50.85334770000001], [-0.5399397, 50.85364109999999], [-0.5396059, 50.8539743], [-0.5393000999999998, 50.85430349999999], [-0.5389891704717129, 50.854670908904474], [-0.5389818999999999, 50.8546795], [-0.5386217, 50.8551271], [-0.5383759, 50.8554539], [-0.5381331, 50.85581149999999], [-0.5378035999999999, 50.85633169999999], [-0.5375712, 50.856726299999984], [-0.5374224, 50.8570353], [-0.5372311, 50.85742570000001], [-0.5370722999999998, 50.8577999], [-0.5369105, 50.8582328], [-0.5367582, 50.8586736], [-0.5366394, 50.859098800000005], [-0.5365424, 50.85952259999999], [-0.536456, 50.8599572], [-0.5363959, 50.860422], [-0.5360756, 50.8642987], [-0.5360387999999999, 50.86474189999999], [-0.5359978, 50.86525729999999], [-0.5357227, 50.86861629999999], [-0.5357096, 50.8688077], [-0.5357057, 50.868857], [-0.5355304999999999, 50.871091], [-0.5354975999999999, 50.8715789], [-0.5354891, 50.8720105], [-0.5354966, 50.8724235], [-0.5355236, 50.872940199999995], [-0.5355946, 50.87357409999999], [-0.5356512999999999, 50.8739431], [-0.5356682999999999, 50.87407459999999], [-0.5357266999999999, 50.8744029], [-0.5358516, 50.8750046], [-0.535957, 50.8754583], [-0.5359645999999999, 50.87549469999999], [-0.5361205, 50.8759665], [-0.5362846, 50.8764566], [-0.5364562, 50.876946800000006], [-0.5366691999999998, 50.877493], [-0.5368985999999999, 50.8780119], [-0.5371964, 50.8786308], [-0.5374652, 50.8791328], [-0.5376528918212091, 50.87946438542721], [-0.5377656, 50.8796635], [-0.5380747, 50.8801575], [-0.5383751999999999, 50.8806113], [-0.5387011, 50.88106229999999], [-0.5389891704717129, 50.881437839090445], [-0.5391994, 50.881711900000006], [-0.5392638, 50.8817923], [-0.5398065, 50.8824354], [-0.5404224, 50.8831164], [-0.5404681, 50.8831669], [-0.5405136, 50.8832189], [-0.5408451, 50.8836021], [-0.5411312, 50.8839637], [-0.5413927, 50.8843368], [-0.5416274, 50.884705700000005], [-0.5418235, 50.8850547], [-0.5419759999999999, 50.8853398], [-0.5421433000000001, 50.8857125], [-0.5422998, 50.886071599999994], [-0.5424333999999998, 50.886459599999995], [-0.5425930999999999, 50.8870426], [-0.5426795, 50.887387], [-0.5427224999999999, 50.8876981], [-0.5427503999999999, 50.88807039999999], [-0.5427719, 50.8884684], [-0.542762, 50.888918999999994], [-0.5427249, 50.8893745], [-0.5420348999999999, 50.8966305], [-0.5420088999999999, 50.896951400000006], [-0.5419933, 50.8970601], [-0.5419759, 50.8972515], [-0.5418551, 50.898556099999986], [-0.5418029, 50.898916500000006], [-0.5417636, 50.899492900000006], [-0.5417578999999999, 50.90006770000001], [-0.5417888, 50.90066019999999], [-0.5418394999999999, 50.90122549999998], [-0.54189, 50.9017072], [-0.541968, 50.9021902], [-0.5420560999999999, 50.90269239999999], [-0.5421727999999999, 50.9032095], [-0.5423162999999999, 50.903732000000005], [-0.5436894999999999, 50.90775820000001], [-0.5440357, 50.9089027], [-0.5441445, 50.90922989999998], [-0.5441984, 50.9093826], [-0.5456574999999999, 50.91373120000001], [-0.5461729, 50.91519699999999], [-0.5463726, 50.915694299999984], [-0.5465713, 50.91609299999999], [-0.5467883, 50.9165246], [-0.547024, 50.91695499999999], [-0.5472899999999999, 50.9173767], [-0.5485845, 50.9192076], [-0.5488297999999999, 50.9196033], [-0.5491212, 50.920106399999995], [-0.5493803, 50.9206203], [-0.5495764, 50.921082299999995], [-0.5497734, 50.92155989999999], [-0.5499816, 50.92221020000001], [-0.5501013999999999, 50.9227053], [-0.5501788, 50.92309980000001], [-0.5502551000000001, 50.92354379999999], [-0.5503107, 50.92406099999999], [-0.5503309, 50.924497300000006], [-0.5503317, 50.924942699999995], [-0.5503128, 50.925427], [-0.5503011, 50.9255403], [-0.5502601999999999, 50.92592119999999], [-0.5501916999999998, 50.92638569999998], [-0.5500919, 50.9268753], [-0.5499859, 50.9272759], [-0.5498487, 50.927726699999994], [-0.5496889, 50.9281698], [-0.5495511000000001, 50.928532], [-0.5493968, 50.9288728], [-0.5492359, 50.92919959999999], [-0.5491859, 50.9293012], [-0.5491298, 50.9294151], [-0.5488727, 50.92985519999999], [-0.5485861999999999, 50.930312], [-0.5482864999999999, 50.93078659999998], [-0.548003, 50.9311914], [-0.547642, 50.93164350000001], [-0.5472658, 50.93205030000001], [-0.5468333, 50.9324681], [-0.5463800999999999, 50.932887], [-0.5459697, 50.9332696], [-0.5427921592768928, 50.93610947273908], [-0.5402438, 50.9383869], [-0.5389891704717129, 50.93950826958616], [-0.5314011, 50.94628980000001], [-0.5305957, 50.94700949999999], [-0.530296, 50.9472459], [-0.5299229, 50.94749699999999], [-0.5295290999999999, 50.947738099999995], [-0.5290804, 50.94796959999999], [-0.5285308, 50.94821220000001], [-0.5279802, 50.948426299999994], [-0.5272060999999999, 50.9487351], [-0.5265445, 50.94903800000001], [-0.5259533, 50.9493312], [-0.5253954, 50.94963829999999], [-0.5249098999999999, 50.94993240000001], [-0.5243199, 50.95031109999999], [-0.5237915, 50.9506836], [-0.5233542999999999, 50.9510375], [-0.5229290999999999, 50.9514037], [-0.522496, 50.951796300000005], [-0.5221178, 50.9521534], [-0.5184156, 50.9557093], [-0.5182602000000001, 50.9558618], [-0.5180294999999999, 50.9560882], [-0.5178527999999999, 50.956261600000005], [-0.5175052, 50.956611400000014], [-0.5173673, 50.95674669999999], [-0.5164925999999999, 50.95759700000001], [-0.5161755999999998, 50.9578919], [-0.5157204, 50.95828319999999], [-0.5153686, 50.95854649999999], [-0.5152721, 50.9586188], [-0.5148034, 50.958928599999986], [-0.5142913, 50.959238], [-0.5137734, 50.9594959], [-0.5131432, 50.9597913], [-0.5125003, 50.9600885], [-0.5057653, 50.963081800000005], [-0.5051331, 50.963351399999986], [-0.5045832, 50.9635609], [-0.5039599, 50.9637598], [-0.503233, 50.963947], [-0.5021446, 50.96416529999999], [-0.5013001, 50.964350199999984], [-0.5004953, 50.9645741], [-0.4997609, 50.9648429], [-0.4990934000000001, 50.9651113], [-0.4984073, 50.9654177], [-0.4978304, 50.96570019999999], [-0.497302, 50.9660038], [-0.4967923, 50.9663173], [-0.4963444, 50.9666257], [-0.495877, 50.9670035], [-0.4954459000000001, 50.9673872], [-0.4950498999999999, 50.96778270000001], [-0.49473780000000006, 50.96812020000001], [-0.4944293, 50.968493200000005], [-0.4941638, 50.968884300000006], [-0.4939102, 50.969311299999994], [-0.4936589, 50.9698225], [-0.4935638, 50.97004009999999], [-0.49335849999999987, 50.9705097], [-0.4930614, 50.9711003], [-0.4927315, 50.9716821], [-0.4924134999999999, 50.9721816], [-0.4920806, 50.9726529], [-0.49176079999999994, 50.97307089999999], [-0.4913004, 50.973608], [-0.4907033, 50.97422049999999], [-0.4901625, 50.9747255], [-0.4896239, 50.9751821], [-0.48909489999999994, 50.9755961], [-0.4885103999999999, 50.97602409999999], [-0.4878918999999999, 50.97643659999999], [-0.4872015, 50.9768827], [-0.4865213, 50.97728080000001], [-0.4844594, 50.978322299999995], [-0.4832989, 50.9788854], [-0.4825417000000001, 50.979304599999985], [-0.4817857, 50.9797515], [-0.4811279, 50.980183499999995], [-0.4808035000000001, 50.9804158], [-0.48050979999999993, 50.9806262], [-0.4799834, 50.98103700000001], [-0.4792794, 50.981629899999994], [-0.47914560000000006, 50.9817403], [-0.4786399, 50.9822129], [-0.4782581, 50.9826148], [-0.47754109999999994, 50.983428800000006], [-0.47710740000000007, 50.984001600000006], [-0.47673979999999994, 50.9845121], [-0.4764121, 50.9849945], [-0.47580410000000006, 50.985889799999995], [-0.4735187, 50.989253700000006], [-0.4734952999999999, 50.989289199999995], [-0.47118831634211095, 50.99268564501821], [-0.4677365, 50.9977671], [-0.46419779999999994, 51.0029917], [-0.4590776, 51.0105785], [-0.4590596, 51.010602899999995], [-0.4589383, 51.01076799999999], [-0.4587131, 51.011074499999985], [-0.4583408999999999, 51.011528899999995], [-0.4578466000000001, 51.012032600000005], [-0.4573383, 51.0124586], [-0.456813, 51.0128428], [-0.4562739, 51.01317430000001], [-0.45566410000000007, 51.01352730000001], [-0.4550605999999999, 51.0138183], [-0.4548432999999999, 51.01391710000001], [-0.4541596, 51.01418879999999], [-0.4534998, 51.01441150000001], [-0.4528258, 51.0145953], [-0.4522113, 51.01474819999999], [-0.45154959999999994, 51.0148944], [-0.4507047, 51.015034400000005], [-0.449901, 51.01511680000001], [-0.44951169999999985, 51.0151495], [-0.44916159991701093, 51.01516831602887], [-0.4491576420597607, 51.01516852874278], [-0.4491097999999999, 51.01517110000001], [-0.4486632, 51.0151855], [-0.4483279999999999, 51.0151882], [-0.4480067, 51.0151889], [-0.4473840999999999, 51.01517319999999], [-0.4464412, 51.0151097], [-0.4447882, 51.01499830000001], [-0.4423802999999999, 51.014836], [-0.4414536999999999, 51.01479489999999], [-0.4405149, 51.01477099999999], [-0.4395296, 51.0147759], [-0.4386723, 51.01479489999999], [-0.4377803, 51.0148296], [-0.4368214999999999, 51.0149045], [-0.4358747, 51.0149939], [-0.4251435999999999, 51.0162119], [-0.42492299999999994, 51.0162373], [-0.4229012999999999, 51.016472399999984], [-0.4217998, 51.01661729999999], [-0.4207873, 51.0167808], [-0.419674, 51.017004199999995], [-0.4185367, 51.0172874], [-0.4174610999999999, 51.0175786], [-0.4164004, 51.01790020000001], [-0.4153042, 51.0182714], [-0.4143888, 51.0185978], [-0.4134486, 51.018961199999985], [-0.4127271, 51.0192594], [-0.411987, 51.0195764], [-0.4112467, 51.01991590000001], [-0.4104757, 51.020297699999986], [-0.4048145000000001, 51.0232414], [-0.4010353, 51.02518859999998], [-0.3952087000000001, 51.02820849999999], [-0.3913925, 51.0301858], [-0.39047029999999994, 51.03066429999999], [-0.3902234, 51.0307862], [-0.3886933, 51.0315945], [-0.38788179999999994, 51.03198319999999], [-0.3870509999999999, 51.03233179999999], [-0.38673, 51.0324609], [-0.3812412999999999, 51.0345154], [-0.3787687, 51.035441], [-0.376445, 51.03631080000001], [-0.3756725, 51.0366521], [-0.3749027999999999, 51.0370665], [-0.3742105999999999, 51.0374861], [-0.3736267, 51.03790550000001], [-0.3731448, 51.038335699999976], [-0.3727051, 51.03877889999999], [-0.3723018, 51.03928150000001], [-0.3719529, 51.0397849], [-0.3680363, 51.046465899999994], [-0.3676606999999999, 51.047039000000005], [-0.3672193, 51.0476295], [-0.36677219999999994, 51.04817500000001], [-0.3663948, 51.0486027], [-0.36582578262370224, 51.04919293101055], [-0.3658181, 51.049200899999995], [-0.3652387999999999, 51.0497585], [-0.3646554, 51.0502277], [-0.3638918, 51.05081699999999], [-0.363326, 51.0512087], [-0.3632111, 51.0512882], [-0.3626536, 51.0516593], [-0.3625069, 51.05174809999999], [-0.3619638, 51.05207709999999], [-0.361148, 51.05251810000001], [-0.3604246, 51.0528747], [-0.3597001, 51.0532031], [-0.35932611364780853, 51.05336339493487], [-0.3589787, 51.05351230000001], [-0.3582163, 51.0538093], [-0.35773879999999997, 51.05398449999999], [-0.3542623999999999, 51.055188], [-0.3542193, 51.05520320000001], [-0.3530578, 51.05559459999999], [-0.35219789999999995, 51.0558406], [-0.35141459999999997, 51.0560473], [-0.35065250000000003, 51.056205600000006], [-0.3497785, 51.056362199999995], [-0.348862, 51.05650030000001], [-0.34803009999999995, 51.0565982], [-0.3476474, 51.05662709999999], [-0.3471446, 51.056664999999995], [-0.3462884, 51.05670369999999], [-0.345385, 51.0567159], [-0.3444761, 51.056695299999994], [-0.3398333, 51.0564729], [-0.33871489999999993, 51.056430000000006], [-0.3376875999999999, 51.0564375], [-0.33676829999999996, 51.0564746], [-0.3358458999999999, 51.0565387], [-0.3347761, 51.0566527], [-0.3337743000000001, 51.0568051], [-0.3329097999999999, 51.0569732], [-0.3320275999999999, 51.0571696], [-0.3311682, 51.057401299999995], [-0.3304987, 51.0576021], [-0.33020359999999993, 51.057693699999994], [-0.3300746, 51.057735], [-0.3290198999999999, 51.058100199999984], [-0.32881999999999995, 51.058175699999985], [-0.32785429999999993, 51.0585794], [-0.32705579999999995, 51.05895290000001], [-0.32629529999999995, 51.059369199999985], [-0.3256768, 51.0597324], [-0.3250616, 51.060145899999995], [-0.32455449999999997, 51.06050599999999], [-0.3241535, 51.0608209], [-0.3239797, 51.0609679], [-0.3235867, 51.061332799999995], [-0.320882, 51.064039599999994], [-0.320815, 51.0641067], [-0.3204821, 51.0644397], [-0.32018189999999996, 51.06473989999999], [-0.3189475, 51.065981099999995]]} |
42.2 |
0732 |
0801 |
Barnham |
Horsham Sig. Cpb76 |
Horsham |
51.0659811 |
-0.3189475 |
51.0659811 |
-0.3189475 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:01:00 |
Horsham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882866 |
1789628418274278 |
98 |
98 |
2026-09-17 07:11:03.344106 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:00.548474 |
| 600830 |
632154 |
P87422 |
882F13MA17 |
2026-09-17 |
COMPLETE |
16882503 |
2026-09-17 08:01:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 632154, "stp": "P", "toc": "Southeastern", "uid": "P87422", "consist": "376019+376033", "dest_crs": "CST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87422/2026-09-17/detailed", "trust_id": "882F13MA17", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-17", "dest_arr_time": "0759", "dest_platform": "1", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2F13", "timing_status": "LATE", "origin_station": "Orpington", "current_leg_arr": "0801", "current_leg_dep": "0757", "current_leg_end": "London Cannon Street", "origin_dep_time": "0721", "origin_platform": "7", "current_location": "London Cannon Street", "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": "+2 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": "0759", "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\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3172.409, \"from_m\": 2547.8, \"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\": 3218.376, \"from_m\": 3172.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3782.727, \"from_m\": 3218.376, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4062.746, \"from_m\": 3782.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8653.633, \"from_m\": 4062.746, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8693.222, \"from_m\": 8653.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9946.025, \"from_m\": 8693.222, \"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\": 11723.127, \"from_m\": 9946.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12138.569, \"from_m\": 11723.127, \"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\": 12547.153, \"from_m\": 12138.569, \"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\": 12644.398, \"from_m\": 12547.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15928.244, \"from_m\": 12644.398, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15975.489, \"from_m\": 15928.244, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18696.895, \"from_m\": 15975.489, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18767.576, \"from_m\": 18696.895, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18849.558, \"from_m\": 18767.576, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19914.834, \"from_m\": 18849.558, \"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\": 20482.24, \"from_m\": 19914.834, \"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\": 632154, \"profile_key\": \"1fae2e4abf4ec58afa6c827edda805cde57a26b04a5f208bc4672e8e1c49a73a\", \"schedule_id\": 23232, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": \"0725\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2675.652, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"0727H\", \"wtt_dep\": \"0728H\", \"location\": \"Chislehurst\", \"stage_seq\": 4, \"distance_m\": 4214.805, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 5, \"distance_m\": 5751.032, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735\", \"location\": \"Grove Park\", \"stage_seq\": 6, \"distance_m\": 7802.497, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0741\", \"location\": \"Hither Green\", \"stage_seq\": 7, \"distance_m\": 10703.087, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 12234.364, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"St. John's\", \"stage_seq\": 9, \"distance_m\": 13317.82, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0748\", \"location\": \"New Cross\", \"stage_seq\": 10, \"distance_m\": 14453.735, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"North Kent East Jn\", \"stage_seq\": 11, \"distance_m\": 15366.06, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 12, \"distance_m\": 15928.244, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0755\", \"location\": \"London Bridge\", \"stage_seq\": 13, \"distance_m\": 19371.399, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Borough Market Jn\", \"stage_seq\": 14, \"distance_m\": 19726.127, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 15, \"distance_m\": 20482.24, \"section_seq\": 1, \"route_path_id\": 100028}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20482.24, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100028}], \"total_distance_m\": 20482.24, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20181.513, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 300.727, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0721", "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\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:35Z\", \"source_id\": 52264980, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:40Z\", \"source_id\": 16852767, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:03Z\", \"source_id\": 52274244, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:08Z\", \"source_id\": 16855596, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:16Z\", \"source_id\": 52282790, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:20Z\", \"source_id\": 16858159, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:24Z\", \"source_id\": 52291373, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:26Z\", \"source_id\": 16860732, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:27Z\", \"source_id\": 52305369, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:29Z\", \"source_id\": 16864962, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:12Z\", \"source_id\": 52326621, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:16Z\", \"source_id\": 16871317, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:01Z\", \"source_id\": 52334271, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:02Z\", \"source_id\": 16873652, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:45Z\", \"source_id\": 52352801, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:50Z\", \"source_id\": 16879209, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:51Z\", \"source_id\": 16882503, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "1", "timing_fact_generation": 1789628393060850, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:00.861947", "service_state_evidence_id": 16882503, "current_leg_start_actual_dep": "2026-09-17T07:57:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:05.558099", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
ORP |
CST |
2F13 |
376019+376033 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3172.409, "from_m": 2547.8, "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": 3218.376, "from_m": 3172.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3782.727, "from_m": 3218.376, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4062.746, "from_m": 3782.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8653.633, "from_m": 4062.746, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8693.222, "from_m": 8653.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9946.025, "from_m": 8693.222, "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": 11723.127, "from_m": 9946.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12138.569, "from_m": 11723.127, "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": 12547.153, "from_m": 12138.569, "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": 12644.398, "from_m": 12547.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15928.244, "from_m": 12644.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15975.489, "from_m": 15928.244, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18696.895, "from_m": 15975.489, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18767.576, "from_m": 18696.895, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18849.558, "from_m": 18767.576, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19914.834, "from_m": 18849.558, "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": 20482.24, "from_m": 19914.834, "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": 632154, "profile_key": "1fae2e4abf4ec58afa6c827edda805cde57a26b04a5f208bc4672e8e1c49a73a", "schedule_id": 23232, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0721", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": "0725", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 100028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2675.652, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "0727H", "wtt_dep": "0728H", "location": "Chislehurst", "stage_seq": 4, "distance_m": 4214.805, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731H", "location": "Elmstead Woods", "stage_seq": 5, "distance_m": 5751.032, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735", "location": "Grove Park", "stage_seq": 6, "distance_m": 7802.497, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0741", "location": "Hither Green", "stage_seq": 7, "distance_m": 10703.087, "section_seq": 1, "route_path_id": 100028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 12234.364, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "St. John's", "stage_seq": 9, "distance_m": 13317.82, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0748", "location": "New Cross", "stage_seq": 10, "distance_m": 14453.735, "section_seq": 1, "route_path_id": 100028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "North Kent East Jn", "stage_seq": 11, "distance_m": 15366.06, "section_seq": 1, "route_path_id": 100028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Surrey Canal Jn", "stage_seq": 12, "distance_m": 15928.244, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0755", "location": "London Bridge", "stage_seq": 13, "distance_m": 19371.399, "section_seq": 1, "route_path_id": 100028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Borough Market Jn", "stage_seq": 14, "distance_m": 19726.127, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 15, "distance_m": 20482.24, "section_seq": 1, "route_path_id": 100028}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20482.24, "from_m": 0.0, "section_seq": 1, "route_path_id": 100028}], "total_distance_m": 20482.24, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20181.513, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 300.727, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:35Z", "source_id": 52264980, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:40Z", "source_id": 16852767, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:03Z", "source_id": 52274244, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:08Z", "source_id": 16855596, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:16Z", "source_id": 52282790, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:20Z", "source_id": 16858159, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:24Z", "source_id": 52291373, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:34:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:26Z", "source_id": 16860732, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:27Z", "source_id": 52305369, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:29Z", "source_id": 16864962, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31544, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:12Z", "source_id": 52326621, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:46:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:16Z", "source_id": 16871317, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:01Z", "source_id": 52334271, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:49:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:02Z", "source_id": 16873652, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:45Z", "source_id": 52352801, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:56:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:50Z", "source_id": 16879209, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:51Z", "source_id": 16882503, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Orpington |
0721 |
0721 |
7 |
None |
None |
London Cannon Street |
0759 |
0759 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87422/2026-09-17/detailed |
None |
London Bridge |
2026-09-17T07:57: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 |
0757 |
0801 |
London Bridge |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:01:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882503 |
1789628393060850 |
53 |
53 |
2026-09-17 07:11:05.558099 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:00.861947 |
| 600831 |
631314 |
P91032 |
895N06M617 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 07:01:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 631314, "stp": "P", "toc": "Southeastern", "uid": "P91032", "consist": "377515", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91032/2026-09-17/detailed", "trust_id": "895N06M617", "origin_crs": "AFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford East Berthing Sidings", "service_date": "2026-09-17", "dest_arr_time": "0659", "dest_platform": "1", "is_terminated": 1, "next_location": "Ashford East Berthing Sidings", "signalling_id": "5N06", "timing_status": "LATE", "origin_station": "Ashford (Kent)", "current_leg_arr": "0659", "current_leg_dep": "0657", "current_leg_end": "Ashford East Berthing Sidings", "origin_dep_time": "0655", "origin_platform": "1", "current_location": "Ashford International", "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8758369999999999, 51.1430036], [0.8751626, 51.143339999999995], [0.8744865, 51.143688999999995], [0.8737892, 51.144033], [0.8732291, 51.1443156], [0.8729321, 51.1444529], [0.8723098, 51.1447081], [0.8716686999999999, 51.1449489], [0.8711291000000001, 51.1451529], [0.8701093999999999, 51.145525799999994], [0.8694443, 51.1457458], [0.8692764, 51.14579799999999], [0.868464, 51.146048699999994], [0.8691551, 51.1458066], [0.8693788, 51.14573419999999], [0.8698231, 51.1455824], [0.8699653, 51.1455337], [0.8705204, 51.1453153], [0.871229, 51.1450225], [0.8716425999999999, 51.144863400000006], [0.8718379999999999, 51.144785000000006], [0.872198, 51.1446394], [0.872523, 51.14450649999999], [0.8729059999999998, 51.1443372], [0.8731875999999998, 51.144204899999984], [0.8737236, 51.1439385], [0.8743699999999999, 51.14362319999999], [0.8749141999999999, 51.1433438], [0.8752754, 51.1431597], [0.8754719, 51.1430586], [0.8758050999999999, 51.1428836], [0.8761872000000002, 51.1426831], [0.8762832, 51.1426354], [0.8765963999999999, 51.14247979999999], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774937000000002, 51.142024199999994], [0.8777230999999999, 51.1419085], [0.8779717999999999, 51.14178129999999], [0.8781394, 51.1416834], [0.8784538999999999, 51.1414415], [0.8786381, 51.1412999], [0.8787227999999999, 51.1412225], [0.8789700999999999, 51.1410388], [0.8791621999999999, 51.1408982], [0.8794196, 51.140703], [0.8798741, 51.1404532], [0.8802659, 51.14024349999999], [0.8806347, 51.14003950000001], [0.8810739, 51.1397992], [0.8815617999999998, 51.1395205], [0.8819522999999999, 51.13930119999999]]}", "current_leg_start": "Ashford (Kent)", "dest_arr_time_act": "0659", "motion_projection": null, "next_location_lat": "51.1393012", "next_location_lon": "0.8819523", "previous_location": null, "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:52196522\", \"confirmationDeadline\": \"2026-09-17T07:01:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.926, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 617.512, \"from_m\": 224.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 631314, \"profile_key\": \"4eccfd19ed0a4dc07ad697f6c69baf43b07ac81b1af78cf111ba2f342d1a0f1d\", \"schedule_id\": 24466, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38025}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": null, \"location\": \"Ashford East Berthing Sidings\", \"stage_seq\": 2, \"distance_m\": 617.512, \"section_seq\": 1, \"route_path_id\": 38025}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 617.512, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38025}], \"total_distance_m\": 617.512, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 224.926, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 392.586, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0655", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.1393012", "current_position_lon": "0.8819523", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ashford (Kent)", "service_state_platform": "1", "timing_fact_generation": 1789624647826915, "current_leg_arrival_utc": "2026-09-17T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:00.947483", "service_state_evidence_id": 52196522, "current_leg_start_actual_dep": "2026-09-17T06:57:12+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:04.081308", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
AFK |
None |
5N06 |
377515 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 224.926, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 617.512, "from_m": 224.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 631314, "profile_key": "4eccfd19ed0a4dc07ad697f6c69baf43b07ac81b1af78cf111ba2f342d1a0f1d", "schedule_id": 24466, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "Ashford (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38025}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": null, "location": "Ashford East Berthing Sidings", "stage_seq": 2, "distance_m": 617.512, "section_seq": 1, "route_path_id": 38025}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 617.512, "from_m": 0.0, "section_seq": 1, "route_path_id": 38025}], "total_distance_m": 617.512, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 224.926, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 392.586, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ashford (Kent) |
0655 |
0655 |
1 |
None |
None |
Ashford East Berthing Sidings |
0659 |
0659 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91032/2026-09-17/detailed |
None |
Ashford (Kent) |
2026-09-17T06:57:12+01:00 |
Ashford East Berthing Sidings |
2.0 |
{"type": "LineString", "coordinates": [[0.8758369999999999, 51.1430036], [0.8751626, 51.143339999999995], [0.8744865, 51.143688999999995], [0.8737892, 51.144033], [0.8732291, 51.1443156], [0.8729321, 51.1444529], [0.8723098, 51.1447081], [0.8716686999999999, 51.1449489], [0.8711291000000001, 51.1451529], [0.8701093999999999, 51.145525799999994], [0.8694443, 51.1457458], [0.8692764, 51.14579799999999], [0.868464, 51.146048699999994], [0.8691551, 51.1458066], [0.8693788, 51.14573419999999], [0.8698231, 51.1455824], [0.8699653, 51.1455337], [0.8705204, 51.1453153], [0.871229, 51.1450225], [0.8716425999999999, 51.144863400000006], [0.8718379999999999, 51.144785000000006], [0.872198, 51.1446394], [0.872523, 51.14450649999999], [0.8729059999999998, 51.1443372], [0.8731875999999998, 51.144204899999984], [0.8737236, 51.1439385], [0.8743699999999999, 51.14362319999999], [0.8749141999999999, 51.1433438], [0.8752754, 51.1431597], [0.8754719, 51.1430586], [0.8758050999999999, 51.1428836], [0.8761872000000002, 51.1426831], [0.8762832, 51.1426354], [0.8765963999999999, 51.14247979999999], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774937000000002, 51.142024199999994], [0.8777230999999999, 51.1419085], [0.8779717999999999, 51.14178129999999], [0.8781394, 51.1416834], [0.8784538999999999, 51.1414415], [0.8786381, 51.1412999], [0.8787227999999999, 51.1412225], [0.8789700999999999, 51.1410388], [0.8791621999999999, 51.1408982], [0.8794196, 51.140703], [0.8798741, 51.1404532], [0.8802659, 51.14024349999999], [0.8806347, 51.14003950000001], [0.8810739, 51.1397992], [0.8815617999999998, 51.1395205], [0.8819522999999999, 51.13930119999999]]} |
1.1 |
0657 |
0659 |
None |
Ashford International |
Ashford East Berthing Sidings |
51.1393012 |
0.8819523 |
51.1393012 |
0.8819523 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:01:00 |
Ashford (Kent) |
TD |
TRACKING_TIMEOUT |
52196522 |
1789624647826915 |
8 |
8 |
2026-09-17 07:11:04.081308 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:00.947483 |
| 600832 |
631516 |
W43607 |
645I12MA17 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 07:01:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 631516, "stp": "P", "toc": "Transport for Wales", "uid": "W43607", "consist": "158840", "dest_crs": "PWL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43607/2026-09-17/detailed", "trust_id": "645I12MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": "07:01:00", "dar_platform": null, "dest_station": "Pwllheli", "service_date": "2026-09-17", "dest_arr_time": "0716", "dest_platform": null, "is_terminated": 1, "next_location": "Pwllheli", "signalling_id": "5I12", "timing_status": null, "origin_station": "Pwllheli Station Sidings", "current_leg_arr": "0716", "current_leg_dep": "0701", "current_leg_end": "Pwllheli", "origin_dep_time": "0701", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4167107, 52.887892699999995], [-4.4163882, 52.8879772], [-4.415871700000001, 52.8881442], [-4.4145465, 52.8886352], [-4.4144945, 52.88865760000001], [-4.4140895, 52.888856399999995], [-4.4147008, 52.88860760000001], [-4.415110899999999, 52.88846389999999], [-4.4155753, 52.888319200000005], [-4.416011599999999, 52.8882019], [-4.4166861, 52.8880187]]}", "current_leg_start": "Pwllheli Station Sidings", "dest_arr_time_act": "0716", "motion_projection": null, "next_location_lat": "52.8880187", "next_location_lon": "-4.4166861", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 171.526, \"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\": 206.554, \"from_m\": 171.526, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 404.583, \"from_m\": 206.554, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 631516, \"profile_key\": \"ae9e8122269f557537e44cc03c23765d35ffad15f4de9e03481deaa8ada5ba07\", \"schedule_id\": 38390, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Pwllheli Station Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39037}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": null, \"location\": \"Pwllheli\", \"stage_seq\": 2, \"distance_m\": 404.583, \"section_seq\": 1, \"route_path_id\": 39037}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 404.583, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39037}], \"total_distance_m\": 404.583, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 233.057, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 171.526, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0701", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "15.0", "current_position_lat": "52.8880187", "current_position_lon": "-4.4166861", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Pwllheli Station Sidings", "service_state_platform": null, "timing_fact_generation": 1789621314175403, "current_leg_arrival_utc": "2026-09-17T07:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:00.982719", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T07:01:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:04.223489", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
None |
PWL |
5I12 |
158840 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 171.526, "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": 206.554, "from_m": 171.526, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 404.583, "from_m": 206.554, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 631516, "profile_key": "ae9e8122269f557537e44cc03c23765d35ffad15f4de9e03481deaa8ada5ba07", "schedule_id": 38390, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0701", "location": "Pwllheli Station Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39037}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": null, "location": "Pwllheli", "stage_seq": 2, "distance_m": 404.583, "section_seq": 1, "route_path_id": 39037}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 404.583, "from_m": 0.0, "section_seq": 1, "route_path_id": 39037}], "total_distance_m": 404.583, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 233.057, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 171.526, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Pwllheli Station Sidings |
0701 |
0701 |
None |
7:01:00 |
None |
Pwllheli |
0716 |
0716 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W43607/2026-09-17/detailed |
None |
Pwllheli Station Sidings |
2026-09-17T07:01:30+01:00 |
Pwllheli |
15.0 |
{"type": "LineString", "coordinates": [[-4.4167107, 52.887892699999995], [-4.4163882, 52.8879772], [-4.415871700000001, 52.8881442], [-4.4145465, 52.8886352], [-4.4144945, 52.88865760000001], [-4.4140895, 52.888856399999995], [-4.4147008, 52.88860760000001], [-4.415110899999999, 52.88846389999999], [-4.4155753, 52.888319200000005], [-4.416011599999999, 52.8882019], [-4.4166861, 52.8880187]]} |
0.3 |
0701 |
0716 |
None |
None |
Pwllheli |
52.8880187 |
-4.4166861 |
52.8880187 |
-4.4166861 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:01:00 |
Pwllheli Station Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789621314175403 |
0 |
0 |
2026-09-17 07:11:04.223489 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:00.982719 |
| 600833 |
631522 |
H42370 |
153J78CA17 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 07:01:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 631522, "stp": "P", "toc": "Unknown", "uid": "H42370", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H42370/2026-09-17/detailed", "trust_id": "153J78CA17", "origin_crs": "NNT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle Yard (Colas)", "service_date": "2026-09-17", "dest_arr_time": "1349", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "3J78", "timing_status": null, "origin_station": "Nunthorpe", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0701", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1349", "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\": 261.016, \"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\": 6714.282, \"from_m\": 261.016, \"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\": 6923.587, \"from_m\": 6714.282, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7376.059, \"from_m\": 6923.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8678.223, \"from_m\": 7376.059, \"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\": 9172.324, \"from_m\": 8678.223, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9580.189, \"from_m\": 9172.324, \"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\": 9856.014, \"from_m\": 9580.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11545.688, \"from_m\": 9856.014, \"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\": 12376.044, \"from_m\": 11545.688, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12595.137, \"from_m\": 12376.044, \"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\": 13011.664, \"from_m\": 12595.137, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13414.921, \"from_m\": 13011.664, \"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\": 14110.282, \"from_m\": 13414.921, \"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\": 14966.74, \"from_m\": 14110.282, \"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\": 15238.632, \"from_m\": 14966.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15278.587, \"from_m\": 15238.632, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15319.451, \"from_m\": 15278.587, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17677.917, \"from_m\": 15319.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17777.04, \"from_m\": 17677.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18057.244, \"from_m\": 17777.04, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18677.964, \"from_m\": 18057.244, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19539.649, \"from_m\": 18677.964, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20186.945, \"from_m\": 19539.649, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24682.913, \"from_m\": 20186.945, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25199.569, \"from_m\": 24682.913, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25212.287, \"from_m\": 25199.569, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25297.088, \"from_m\": 25212.287, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30327.601, \"from_m\": 25297.088, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30817.463, \"from_m\": 30327.601, \"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\": 31088.004, \"from_m\": 30817.463, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31241.903, \"from_m\": 31088.004, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32092.259, \"from_m\": 31241.903, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32246.158, \"from_m\": 32092.259, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32516.699, \"from_m\": 32246.158, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33006.56, \"from_m\": 32516.699, \"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\": 38037.074, \"from_m\": 33006.56, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38121.874, \"from_m\": 38037.074, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38134.593, \"from_m\": 38121.874, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38651.249, \"from_m\": 38134.593, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43147.217, \"from_m\": 38651.249, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43794.513, \"from_m\": 43147.217, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44656.197, \"from_m\": 43794.513, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45276.917, \"from_m\": 44656.197, \"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\": 45557.122, \"from_m\": 45276.917, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45656.245, \"from_m\": 45557.122, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50398.966, \"from_m\": 45656.245, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50730.785, \"from_m\": 50398.966, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53529.074, \"from_m\": 50730.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53566.715, \"from_m\": 53529.074, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54054.271, \"from_m\": 53566.715, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54083.39, \"from_m\": 54054.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55527.284, \"from_m\": 54083.39, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59136.278, \"from_m\": 55527.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59962.508, \"from_m\": 59136.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70516.006, \"from_m\": 59962.508, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70953.152, \"from_m\": 70516.006, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74952.438, \"from_m\": 70953.152, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75025.097, \"from_m\": 74952.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75072.128, \"from_m\": 75025.097, \"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\": 75115.208, \"from_m\": 75072.128, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77567.262, \"from_m\": 75115.208, \"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\": 84063.438, \"from_m\": 77567.262, \"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\": 85992.968, \"from_m\": 84063.438, \"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\": 86700.752, \"from_m\": 85992.968, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 87169.913, \"from_m\": 86700.752, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87205.848, \"from_m\": 87169.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87897.84, \"from_m\": 87205.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\": 90288.719, \"from_m\": 87897.84, \"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\": 105899.886, \"from_m\": 90288.719, \"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\": 106732.986, \"from_m\": 105899.886, \"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\": 107130.648, \"from_m\": 106732.986, \"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\": 107483.058, \"from_m\": 107130.648, \"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\": 107834.266, \"from_m\": 107483.058, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 108529.202, \"from_m\": 107834.266, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 108566.316, \"from_m\": 108529.202, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 108597.614, \"from_m\": 108566.316, \"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\": 108619.593, \"from_m\": 108597.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108645.205, \"from_m\": 108619.593, \"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\": 109276.478, \"from_m\": 108645.205, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109402.293, \"from_m\": 109276.478, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 109774.802, \"from_m\": 109402.293, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 109834.33, \"from_m\": 109774.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 110137.209, \"from_m\": 109834.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110288.536, \"from_m\": 110137.209, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110956.254, \"from_m\": 110288.536, \"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\": 115988.137, \"from_m\": 110956.254, \"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\": 127611.212, \"from_m\": 115988.137, \"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\": 127676.389, \"from_m\": 127611.212, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135032.003, \"from_m\": 127676.389, \"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\": 135878.675, \"from_m\": 135032.003, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136931.751, \"from_m\": 135878.675, \"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\": 137606.994, \"from_m\": 136931.751, \"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\": 139339.555, \"from_m\": 137606.994, \"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\": 142512.779, \"from_m\": 139339.555, \"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\": 142548.264, \"from_m\": 142512.779, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 145095.341, \"from_m\": 142548.264, \"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\": 146255.687, \"from_m\": 145095.341, \"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\": 148989.481, \"from_m\": 146255.687, \"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\": 157215.594, \"from_m\": 148989.481, \"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\": 157960.005, \"from_m\": 157215.594, \"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\": 164199.319, \"from_m\": 157960.005, \"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\": 164867.015, \"from_m\": 164199.319, \"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\": 166033.255, \"from_m\": 164867.015, \"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\": 166631.681, \"from_m\": 166033.255, \"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\": 172086.91, \"from_m\": 166631.681, \"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\": 172592.689, \"from_m\": 172086.91, \"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\": 178047.918, \"from_m\": 172592.689, \"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\": 178646.344, \"from_m\": 178047.918, \"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\": 179812.584, \"from_m\": 178646.344, \"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\": 180480.28, \"from_m\": 179812.584, \"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\": 186719.595, \"from_m\": 180480.28, \"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\": 187464.005, \"from_m\": 186719.595, \"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\": 195690.119, \"from_m\": 187464.005, \"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\": 198423.912, \"from_m\": 195690.119, \"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\": 199584.258, \"from_m\": 198423.912, \"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\": 202131.335, \"from_m\": 199584.258, \"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\": 202166.82, \"from_m\": 202131.335, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 205340.044, \"from_m\": 202166.82, \"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\": 207072.605, \"from_m\": 205340.044, \"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\": 207747.848, \"from_m\": 207072.605, \"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\": 208800.924, \"from_m\": 207747.848, \"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\": 209647.596, \"from_m\": 208800.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 228757.946, \"from_m\": 209647.596, \"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\": 232883.197, \"from_m\": 228757.946, \"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\": 232910.485, \"from_m\": 232883.197, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 233730.931, \"from_m\": 232910.485, \"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\": 234650.82, \"from_m\": 233730.931, \"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\": 235413.881, \"from_m\": 234650.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\": 235445.113, \"from_m\": 235413.881, \"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\": 235476.081, \"from_m\": 235445.113, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 236107.353, \"from_m\": 235476.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 236132.965, \"from_m\": 236107.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}, {\"to_m\": 236223.066, \"from_m\": 236132.965, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 236924.234, \"from_m\": 236223.066, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 238743.255, \"from_m\": 236924.234, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 239176.573, \"from_m\": 238743.255, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 242241.494, \"from_m\": 239176.573, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 244799.697, \"from_m\": 242241.494, \"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\": 245892.122, \"from_m\": 244799.697, \"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\": 251832.508, \"from_m\": 245892.122, \"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\": 252387.252, \"from_m\": 251832.508, \"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\": 259415.891, \"from_m\": 252387.252, \"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\": 259759.294, \"from_m\": 259415.891, \"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\": 274629.917, \"from_m\": 259759.294, \"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\": 275071.047, \"from_m\": 274629.917, \"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\": 276192.334, \"from_m\": 275071.047, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 288673.683, \"from_m\": 276192.334, \"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\": 289860.365, \"from_m\": 288673.683, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 295512.09, \"from_m\": 289860.365, \"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\": 295850.077, \"from_m\": 295512.09, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 297273.411, \"from_m\": 295850.077, \"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\": 302247.804, \"from_m\": 297273.411, \"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\": 302920.061, \"from_m\": 302247.804, \"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\": 306331.602, \"from_m\": 302920.061, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 311039.017, \"from_m\": 306331.602, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 312304.691, \"from_m\": 311039.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 312364.573, \"from_m\": 312304.691, \"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\": 313086.995, \"from_m\": 312364.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 323168.95, \"from_m\": 313086.995, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 326753.287, \"from_m\": 323168.95, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 327646.256, \"from_m\": 326753.287, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 328005.065, \"from_m\": 327646.256, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 333321.849, \"from_m\": 328005.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\": 333780.466, \"from_m\": 333321.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 335385.325, \"from_m\": 333780.466, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 335766.801, \"from_m\": 335385.325, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 335830.668, \"from_m\": 335766.801, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 335926.999, \"from_m\": 335830.668, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 336125.875, \"from_m\": 335926.999, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 336976.056, \"from_m\": 336125.875, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 337015.527, \"from_m\": 336976.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 337044.716, \"from_m\": 337015.527, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 337849.705, \"from_m\": 337044.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 337877.969, \"from_m\": 337849.705, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 338355.214, \"from_m\": 337877.969, \"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\": 340662.049, \"from_m\": 338355.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 631522, \"profile_key\": \"ae724828b875b4d1935f8f839cb39145c6e9e4c2b516b3cbe85c974e22845f3d\", \"schedule_id\": 32073, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Nunthorpe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Cargo Fleet Rd Sig. MW6984\", \"stage_seq\": 2, \"distance_m\": 6586.336, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Middlesbrough\", \"stage_seq\": 3, \"distance_m\": 7396.488, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 4, \"distance_m\": 9143.717, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Thornaby\", \"stage_seq\": 5, \"distance_m\": 12574.968, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 6, \"distance_m\": 14025.42, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 7, \"distance_m\": 15238.632, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Eaglescliffe\", \"stage_seq\": 8, \"distance_m\": 17529.227, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Dinsdale\", \"stage_seq\": 9, \"distance_m\": 25587.14, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0809\", \"location\": \"Darlington\", \"stage_seq\": 10, \"distance_m\": 31667.081, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Dinsdale\", \"stage_seq\": 11, \"distance_m\": 37747.021, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Eaglescliffe\", \"stage_seq\": 12, \"distance_m\": 45804.935, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 13, \"distance_m\": 48014.71, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Hartburn Jn\", \"stage_seq\": 14, \"distance_m\": 49252.534, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Norton South Jn\", \"stage_seq\": 15, \"distance_m\": 53529.074, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Norton West Jn\", \"stage_seq\": 16, \"distance_m\": 54083.39, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Morden LC Sig. NF7195\", \"stage_seq\": 17, \"distance_m\": 61863.342, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0851\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 18, \"distance_m\": 70843.401, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": \"0855\", \"location\": \"Tursdale Jn\", \"stage_seq\": 19, \"distance_m\": 75072.128, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0904\", \"location\": \"Durham\", \"stage_seq\": 20, \"distance_m\": 86700.752, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0914\", \"location\": \"Birtley Jn\", \"stage_seq\": 21, \"distance_m\": 101215.455, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0920\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 22, \"distance_m\": 107769.041, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0923\", \"location\": \"Newcastle\", \"stage_seq\": 23, \"distance_m\": 108985.425, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0927\", \"location\": \"Heaton South Jn\", \"stage_seq\": 24, \"distance_m\": 112013.346, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": false, \"wtt_arr\": \"0930\", \"wtt_dep\": \"0944\", \"location\": \"Heaton North Jn\", \"stage_seq\": 25, \"distance_m\": 113543.375, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0947\", \"location\": \"Benton North Jn\", \"stage_seq\": 26, \"distance_m\": 115924.815, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1000\", \"location\": \"Morpeth\", \"stage_seq\": 27, \"distance_m\": 135668.291, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018\", \"location\": \"Alnmouth\", \"stage_seq\": 28, \"distance_m\": 165011.094, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": false, \"wtt_arr\": \"1025\", \"wtt_dep\": \"1030\", \"location\": \"Little Mill S.B.\", \"stage_seq\": 29, \"distance_m\": 172339.8, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037\", \"location\": \"Alnmouth\", \"stage_seq\": 30, \"distance_m\": 179668.505, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1055\", \"location\": \"Morpeth\", \"stage_seq\": 31, \"distance_m\": 209011.308, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1109H\", \"location\": \"Benton North Jn\", \"stage_seq\": 32, \"distance_m\": 228757.946, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 33, \"distance_m\": 232774.894, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": false, \"wtt_arr\": \"1122\", \"wtt_dep\": \"1134\", \"location\": \"Newcastle\", \"stage_seq\": 34, \"distance_m\": 235767.134, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1138\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 35, \"distance_m\": 237004.727, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140H\", \"location\": \"Norwood Jn\", \"stage_seq\": 36, \"distance_m\": 238890.485, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143H\", \"location\": \"MetroCentre\", \"stage_seq\": 37, \"distance_m\": 241280.438, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147H\", \"location\": \"Blaydon\", \"stage_seq\": 38, \"distance_m\": 244528.695, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152H\", \"location\": \"Wylam\", \"stage_seq\": 39, \"distance_m\": 251553.534, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155H\", \"location\": \"Prudhoe\", \"stage_seq\": 40, \"distance_m\": 255010.346, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Hexham\", \"stage_seq\": 41, \"distance_m\": 271425.584, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Haydon Bridge\", \"stage_seq\": 42, \"distance_m\": 283598.183, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231\", \"location\": \"Haltwhistle\", \"stage_seq\": 43, \"distance_m\": 297720.603, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Low Row S.B.\", \"stage_seq\": 44, \"distance_m\": 312364.573, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Brampton Fell S.B.\", \"stage_seq\": 45, \"distance_m\": 318521.794, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253\", \"location\": \"Corby Gates S.B.\", \"stage_seq\": 46, \"distance_m\": 327387.853, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259\", \"location\": \"Petteril Bridge Jn\", \"stage_seq\": 47, \"distance_m\": 333321.849, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1312H\", \"location\": \"Carlisle London Road Jn\", \"stage_seq\": 48, \"distance_m\": 333780.466, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": false, \"wtt_arr\": \"1316H\", \"wtt_dep\": \"1322\", \"location\": \"Carlisle\", \"stage_seq\": 49, \"distance_m\": 334725.672, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Caldew Jn\", \"stage_seq\": 50, \"distance_m\": 335798.943, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 51, \"distance_m\": 337811.016, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": \"1332\", \"location\": \"Kingmoor Down Arr Stop Board\", \"stage_seq\": 52, \"distance_m\": 338082.06, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339\", \"location\": \"Kingmoor Down Recess Sidings\", \"stage_seq\": 53, \"distance_m\": 338532.152, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": false, \"wtt_arr\": \"1346\", \"wtt_dep\": \"1347\", \"location\": \"Kingmoor G.F.\", \"stage_seq\": 54, \"distance_m\": 339813.972, \"section_seq\": 1, \"route_path_id\": 108422}, {\"is_pass\": false, \"wtt_arr\": \"1349\", \"wtt_dep\": null, \"location\": \"Carlisle Yard (Colas)\", \"stage_seq\": 55, \"distance_m\": 340662.049, \"section_seq\": 1, \"route_path_id\": 108422}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 340662.049, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108422}], \"total_distance_m\": 340662.049, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 335518.19, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 5143.859, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0701", "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": "Nunthorpe", "service_state_platform": "1", "timing_fact_generation": 1789621318976255, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:00.985155", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:04.227211", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
NNT |
None |
3J78 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 261.016, "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": 6714.282, "from_m": 261.016, "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": 6923.587, "from_m": 6714.282, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7376.059, "from_m": 6923.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8678.223, "from_m": 7376.059, "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": 9172.324, "from_m": 8678.223, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9580.189, "from_m": 9172.324, "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": 9856.014, "from_m": 9580.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11545.688, "from_m": 9856.014, "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": 12376.044, "from_m": 11545.688, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12595.137, "from_m": 12376.044, "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": 13011.664, "from_m": 12595.137, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13414.921, "from_m": 13011.664, "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": 14110.282, "from_m": 13414.921, "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": 14966.74, "from_m": 14110.282, "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": 15238.632, "from_m": 14966.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15278.587, "from_m": 15238.632, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15319.451, "from_m": 15278.587, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17677.917, "from_m": 15319.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17777.04, "from_m": 17677.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18057.244, "from_m": 17777.04, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18677.964, "from_m": 18057.244, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19539.649, "from_m": 18677.964, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20186.945, "from_m": 19539.649, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24682.913, "from_m": 20186.945, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25199.569, "from_m": 24682.913, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25212.287, "from_m": 25199.569, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25297.088, "from_m": 25212.287, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30327.601, "from_m": 25297.088, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30817.463, "from_m": 30327.601, "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": 31088.004, "from_m": 30817.463, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31241.903, "from_m": 31088.004, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32092.259, "from_m": 31241.903, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32246.158, "from_m": 32092.259, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32516.699, "from_m": 32246.158, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33006.56, "from_m": 32516.699, "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": 38037.074, "from_m": 33006.56, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38121.874, "from_m": 38037.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38134.593, "from_m": 38121.874, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38651.249, "from_m": 38134.593, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43147.217, "from_m": 38651.249, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43794.513, "from_m": 43147.217, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44656.197, "from_m": 43794.513, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45276.917, "from_m": 44656.197, "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": 45557.122, "from_m": 45276.917, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45656.245, "from_m": 45557.122, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50398.966, "from_m": 45656.245, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50730.785, "from_m": 50398.966, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53529.074, "from_m": 50730.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53566.715, "from_m": 53529.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54054.271, "from_m": 53566.715, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54083.39, "from_m": 54054.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55527.284, "from_m": 54083.39, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59136.278, "from_m": 55527.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59962.508, "from_m": 59136.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70516.006, "from_m": 59962.508, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70953.152, "from_m": 70516.006, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74952.438, "from_m": 70953.152, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75025.097, "from_m": 74952.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75072.128, "from_m": 75025.097, "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": 75115.208, "from_m": 75072.128, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77567.262, "from_m": 75115.208, "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": 84063.438, "from_m": 77567.262, "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": 85992.968, "from_m": 84063.438, "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": 86700.752, "from_m": 85992.968, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 87169.913, "from_m": 86700.752, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87205.848, "from_m": 87169.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87897.84, "from_m": 87205.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": 90288.719, "from_m": 87897.84, "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": 105899.886, "from_m": 90288.719, "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": 106732.986, "from_m": 105899.886, "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": 107130.648, "from_m": 106732.986, "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": 107483.058, "from_m": 107130.648, "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": 107834.266, "from_m": 107483.058, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 108529.202, "from_m": 107834.266, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 108566.316, "from_m": 108529.202, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 108597.614, "from_m": 108566.316, "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": 108619.593, "from_m": 108597.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108645.205, "from_m": 108619.593, "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": 109276.478, "from_m": 108645.205, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109402.293, "from_m": 109276.478, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 109774.802, "from_m": 109402.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 109834.33, "from_m": 109774.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 110137.209, "from_m": 109834.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110288.536, "from_m": 110137.209, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110956.254, "from_m": 110288.536, "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": 115988.137, "from_m": 110956.254, "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": 127611.212, "from_m": 115988.137, "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": 127676.389, "from_m": 127611.212, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135032.003, "from_m": 127676.389, "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": 135878.675, "from_m": 135032.003, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136931.751, "from_m": 135878.675, "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": 137606.994, "from_m": 136931.751, "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": 139339.555, "from_m": 137606.994, "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": 142512.779, "from_m": 139339.555, "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": 142548.264, "from_m": 142512.779, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 145095.341, "from_m": 142548.264, "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": 146255.687, "from_m": 145095.341, "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": 148989.481, "from_m": 146255.687, "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": 157215.594, "from_m": 148989.481, "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": 157960.005, "from_m": 157215.594, "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": 164199.319, "from_m": 157960.005, "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": 164867.015, "from_m": 164199.319, "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": 166033.255, "from_m": 164867.015, "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": 166631.681, "from_m": 166033.255, "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": 172086.91, "from_m": 166631.681, "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": 172592.689, "from_m": 172086.91, "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": 178047.918, "from_m": 172592.689, "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": 178646.344, "from_m": 178047.918, "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": 179812.584, "from_m": 178646.344, "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": 180480.28, "from_m": 179812.584, "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": 186719.595, "from_m": 180480.28, "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": 187464.005, "from_m": 186719.595, "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": 195690.119, "from_m": 187464.005, "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": 198423.912, "from_m": 195690.119, "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": 199584.258, "from_m": 198423.912, "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": 202131.335, "from_m": 199584.258, "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": 202166.82, "from_m": 202131.335, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 205340.044, "from_m": 202166.82, "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": 207072.605, "from_m": 205340.044, "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": 207747.848, "from_m": 207072.605, "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": 208800.924, "from_m": 207747.848, "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": 209647.596, "from_m": 208800.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 228757.946, "from_m": 209647.596, "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": 232883.197, "from_m": 228757.946, "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": 232910.485, "from_m": 232883.197, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 233730.931, "from_m": 232910.485, "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": 234650.82, "from_m": 233730.931, "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": 235413.881, "from_m": 234650.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": 235445.113, "from_m": 235413.881, "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": 235476.081, "from_m": 235445.113, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 236107.353, "from_m": 235476.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 236132.965, "from_m": 236107.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}, {"to_m": 236223.066, "from_m": 236132.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 236924.234, "from_m": 236223.066, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 238743.255, "from_m": 236924.234, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 239176.573, "from_m": 238743.255, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 242241.494, "from_m": 239176.573, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 244799.697, "from_m": 242241.494, "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": 245892.122, "from_m": 244799.697, "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": 251832.508, "from_m": 245892.122, "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": 252387.252, "from_m": 251832.508, "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": 259415.891, "from_m": 252387.252, "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": 259759.294, "from_m": 259415.891, "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": 274629.917, "from_m": 259759.294, "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": 275071.047, "from_m": 274629.917, "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": 276192.334, "from_m": 275071.047, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 288673.683, "from_m": 276192.334, "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": 289860.365, "from_m": 288673.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 295512.09, "from_m": 289860.365, "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": 295850.077, "from_m": 295512.09, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 297273.411, "from_m": 295850.077, "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": 302247.804, "from_m": 297273.411, "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": 302920.061, "from_m": 302247.804, "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": 306331.602, "from_m": 302920.061, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 311039.017, "from_m": 306331.602, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 312304.691, "from_m": 311039.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 312364.573, "from_m": 312304.691, "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": 313086.995, "from_m": 312364.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 323168.95, "from_m": 313086.995, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 326753.287, "from_m": 323168.95, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 327646.256, "from_m": 326753.287, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 328005.065, "from_m": 327646.256, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 333321.849, "from_m": 328005.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": 333780.466, "from_m": 333321.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 335385.325, "from_m": 333780.466, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 335766.801, "from_m": 335385.325, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 335830.668, "from_m": 335766.801, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 335926.999, "from_m": 335830.668, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 10.0}, {"to_m": 336125.875, "from_m": 335926.999, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 336976.056, "from_m": 336125.875, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 337015.527, "from_m": 336976.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 337044.716, "from_m": 337015.527, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 337849.705, "from_m": 337044.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 337877.969, "from_m": 337849.705, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 338355.214, "from_m": 337877.969, "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": 340662.049, "from_m": 338355.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 631522, "profile_key": "ae724828b875b4d1935f8f839cb39145c6e9e4c2b516b3cbe85c974e22845f3d", "schedule_id": 32073, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0701", "location": "Nunthorpe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Cargo Fleet Rd Sig. MW6984", "stage_seq": 2, "distance_m": 6586.336, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Middlesbrough", "stage_seq": 3, "distance_m": 7396.488, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Newport East Jn (Teesside)", "stage_seq": 4, "distance_m": 9143.717, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Thornaby", "stage_seq": 5, "distance_m": 12574.968, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "Bowesfield Jn", "stage_seq": 6, "distance_m": 14025.42, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730", "location": "Stockton Cut Jn", "stage_seq": 7, "distance_m": 15238.632, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Eaglescliffe", "stage_seq": 8, "distance_m": 17529.227, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Dinsdale", "stage_seq": 9, "distance_m": 25587.14, "section_seq": 1, "route_path_id": 108422}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0809", "location": "Darlington", "stage_seq": 10, "distance_m": 31667.081, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Dinsdale", "stage_seq": 11, "distance_m": 37747.021, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Eaglescliffe", "stage_seq": 12, "distance_m": 45804.935, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Stockton Cut Jn", "stage_seq": 13, "distance_m": 48014.71, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Hartburn Jn", "stage_seq": 14, "distance_m": 49252.534, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Norton South Jn", "stage_seq": 15, "distance_m": 53529.074, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Norton West Jn", "stage_seq": 16, "distance_m": 54083.39, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Morden LC Sig. NF7195", "stage_seq": 17, "distance_m": 61863.342, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0851", "location": "Ferryhill South Jn", "stage_seq": 18, "distance_m": 70843.401, "section_seq": 1, "route_path_id": 108422}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": "0855", "location": "Tursdale Jn", "stage_seq": 19, "distance_m": 75072.128, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0904", "location": "Durham", "stage_seq": 20, "distance_m": 86700.752, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0914", "location": "Birtley Jn", "stage_seq": 21, "distance_m": 101215.455, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0920", "location": "King Edward Bridge South Jn", "stage_seq": 22, "distance_m": 107769.041, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0923", "location": "Newcastle", "stage_seq": 23, "distance_m": 108985.425, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0927", "location": "Heaton South Jn", "stage_seq": 24, "distance_m": 112013.346, "section_seq": 1, "route_path_id": 108422}, {"is_pass": false, "wtt_arr": "0930", "wtt_dep": "0944", "location": "Heaton North Jn", "stage_seq": 25, "distance_m": 113543.375, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0947", "location": "Benton North Jn", "stage_seq": 26, "distance_m": 115924.815, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1000", "location": "Morpeth", "stage_seq": 27, "distance_m": 135668.291, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018", "location": "Alnmouth", "stage_seq": 28, "distance_m": 165011.094, "section_seq": 1, "route_path_id": 108422}, {"is_pass": false, "wtt_arr": "1025", "wtt_dep": "1030", "location": "Little Mill S.B.", "stage_seq": 29, "distance_m": 172339.8, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037", "location": "Alnmouth", "stage_seq": 30, "distance_m": 179668.505, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1055", "location": "Morpeth", "stage_seq": 31, "distance_m": 209011.308, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1109H", "location": "Benton North Jn", "stage_seq": 32, "distance_m": 228757.946, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112H", "location": "Heaton South Jn", "stage_seq": 33, "distance_m": 232774.894, "section_seq": 1, "route_path_id": 108422}, {"is_pass": false, "wtt_arr": "1122", "wtt_dep": "1134", "location": "Newcastle", "stage_seq": 34, "distance_m": 235767.134, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1138", "location": "King Edward Bridge South Jn", "stage_seq": 35, "distance_m": 237004.727, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140H", "location": "Norwood Jn", "stage_seq": 36, "distance_m": 238890.485, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143H", "location": "MetroCentre", "stage_seq": 37, "distance_m": 241280.438, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147H", "location": "Blaydon", "stage_seq": 38, "distance_m": 244528.695, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152H", "location": "Wylam", "stage_seq": 39, "distance_m": 251553.534, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155H", "location": "Prudhoe", "stage_seq": 40, "distance_m": 255010.346, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Hexham", "stage_seq": 41, "distance_m": 271425.584, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Haydon Bridge", "stage_seq": 42, "distance_m": 283598.183, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231", "location": "Haltwhistle", "stage_seq": 43, "distance_m": 297720.603, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Low Row S.B.", "stage_seq": 44, "distance_m": 312364.573, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Brampton Fell S.B.", "stage_seq": 45, "distance_m": 318521.794, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253", "location": "Corby Gates S.B.", "stage_seq": 46, "distance_m": 327387.853, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259", "location": "Petteril Bridge Jn", "stage_seq": 47, "distance_m": 333321.849, "section_seq": 1, "route_path_id": 108422}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1312H", "location": "Carlisle London Road Jn", "stage_seq": 48, "distance_m": 333780.466, "section_seq": 1, "route_path_id": 108422}, {"is_pass": false, "wtt_arr": "1316H", "wtt_dep": "1322", "location": "Carlisle", "stage_seq": 49, "distance_m": 334725.672, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Caldew Jn", "stage_seq": 50, "distance_m": 335798.943, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330", "location": "Carlisle Kingmoor Jcn", "stage_seq": 51, "distance_m": 337811.016, "section_seq": 1, "route_path_id": 108422}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": "1332", "location": "Kingmoor Down Arr Stop Board", "stage_seq": 52, "distance_m": 338082.06, "section_seq": 1, "route_path_id": 108422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339", "location": "Kingmoor Down Recess Sidings", "stage_seq": 53, "distance_m": 338532.152, "section_seq": 1, "route_path_id": 108422}, {"is_pass": false, "wtt_arr": "1346", "wtt_dep": "1347", "location": "Kingmoor G.F.", "stage_seq": 54, "distance_m": 339813.972, "section_seq": 1, "route_path_id": 108422}, {"is_pass": false, "wtt_arr": "1349", "wtt_dep": null, "location": "Carlisle Yard (Colas)", "stage_seq": 55, "distance_m": 340662.049, "section_seq": 1, "route_path_id": 108422}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 340662.049, "from_m": 0.0, "section_seq": 1, "route_path_id": 108422}], "total_distance_m": 340662.049, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 335518.19, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 5143.859, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Nunthorpe |
0701 |
0701 |
1 |
None |
None |
Carlisle Yard (Colas) |
1349 |
1349 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H42370/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:01:00 |
Nunthorpe |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789621318976255 |
0 |
0 |
2026-09-17 07:11:04.227211 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:00.985155 |
| 600834 |
633218 |
Q24816 |
825L281B17 |
2026-09-17 |
COMPLETE |
16883590 |
2026-09-17 08:01:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 633218, "stp": "N", "toc": "South Western Railway", "uid": "Q24816", "consist": "159006+159106", "dest_crs": "YVJ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Q24816/2026-09-17/detailed", "trust_id": "825L281B17", "origin_crs": "XGK", "show_on_map": 0, "dar_est_time": "07:59:00", "dar_platform": null, "dest_station": "Yeovil Junction", "service_date": "2026-09-17", "dest_arr_time": "0809", "dest_platform": "1", "is_terminated": 1, "next_location": "Yeovil Junction", "signalling_id": "5L28", "timing_status": "EARLY", "origin_station": "Yeovil Jn Down Main Sidings", "current_leg_arr": "0801", "current_leg_dep": "0807", "current_leg_end": "Yeovil Junction", "origin_dep_time": "0759", "origin_platform": null, "current_location": "Yeovil Junction", "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6099064, 50.92555909999999], [-2.6103912, 50.92542], [-2.6108113999999993, 50.925277300000005], [-2.6114861, 50.92503380000001], [-2.6122235, 50.9247483]]}", "current_leg_start": "Yeovil Jn Sig. 4723", "dest_arr_time_act": "0809", "motion_projection": null, "next_location_lat": "50.9247483", "next_location_lon": "-2.6122235", "previous_location": "Yeovil Jn Sig. 4723", "current_leg_milage": "0.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 95.053, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 150.25, \"from_m\": 95.053, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 336.187, \"from_m\": 150.25, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 633218, \"profile_key\": \"f9b2e0f873a7f14ffcc71413283d494eda0df5eb73367a215e929bffeb9d98a3\", \"schedule_id\": 38044, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Yeovil Jn Down Main Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60470}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0807\", \"location\": \"Yeovil Jn Sig. 4723\", \"stage_seq\": 2, \"distance_m\": 150.25, \"section_seq\": 1, \"route_path_id\": 60470}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": null, \"location\": \"Yeovil Junction\", \"stage_seq\": 3, \"distance_m\": 336.187, \"section_seq\": 1, \"route_path_id\": 60470}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 336.187, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60470}], \"total_distance_m\": 336.187, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 241.134, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 95.053, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0759", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1434.0", "current_position_lat": "50.9247483", "current_position_lon": "-2.6122235", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:01Z\", \"source_id\": 52367467, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:04Z\", \"source_id\": 16883590, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Yeovil Junction", "service_state_platform": "1", "timing_fact_generation": 1789628464745011, "current_leg_arrival_utc": "2026-09-17T08:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:03.271848", "service_state_evidence_id": 16883590, "current_leg_start_actual_dep": "2026-09-17T08:07:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:06.580461", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
N |
XGK |
YVJ |
5L28 |
159006+159106 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 95.053, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 150.25, "from_m": 95.053, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 336.187, "from_m": 150.25, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 633218, "profile_key": "f9b2e0f873a7f14ffcc71413283d494eda0df5eb73367a215e929bffeb9d98a3", "schedule_id": 38044, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0759", "location": "Yeovil Jn Down Main Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 60470}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0807", "location": "Yeovil Jn Sig. 4723", "stage_seq": 2, "distance_m": 150.25, "section_seq": 1, "route_path_id": 60470}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": null, "location": "Yeovil Junction", "stage_seq": 3, "distance_m": 336.187, "section_seq": 1, "route_path_id": 60470}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 336.187, "from_m": 0.0, "section_seq": 1, "route_path_id": 60470}], "total_distance_m": 336.187, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 241.134, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 95.053, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:01Z", "source_id": 52367467, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:01:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:04Z", "source_id": 16883590, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Yeovil Jn Down Main Sidings |
0759 |
0759 |
None |
7:59:00 |
None |
Yeovil Junction |
0809 |
0809 |
1 |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Q24816/2026-09-17/detailed |
None |
Yeovil Jn Sig. 4723 |
2026-09-17T08:07:00+01:00 |
Yeovil Junction |
1434.0 |
{"type": "LineString", "coordinates": [[-2.6099064, 50.92555909999999], [-2.6103912, 50.92542], [-2.6108113999999993, 50.925277300000005], [-2.6114861, 50.92503380000001], [-2.6122235, 50.9247483]]} |
0.1 |
0807 |
0801 |
Yeovil Jn Sig. 4723 |
Yeovil Junction |
Yeovil Junction |
50.9247483 |
-2.6122235 |
50.9247483 |
-2.6122235 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:01:00 |
Yeovil Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883590 |
1789628464745011 |
8 |
8 |
2026-09-17 07:11:06.580461 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:03.271848 |
| 600835 |
632449 |
L85377 |
875F94MB17 |
2026-09-17 |
COMPLETE |
16882985 |
2026-09-17 08:01:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 632449, "stp": "P", "toc": "South Western Railway", "uid": "L85377", "consist": "450029+450063+450087", "dest_crs": "WOK", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85377/2026-09-17/detailed", "trust_id": "875F94MB17", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Woking", "service_date": "2026-09-17", "dest_arr_time": "0800", "dest_platform": "1", "is_terminated": 1, "next_location": "Woking", "signalling_id": "5F94", "timing_status": "LATE", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0801", "current_leg_dep": "0749", "current_leg_end": "Woking", "origin_dep_time": "0732", "origin_platform": null, "current_location": "Woking Sig. Wk167/369", "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.720583, 51.2733581], [-0.7204587, 51.2734719], [-0.7202844999999999, 51.2736329], [-0.719955, 51.2739358], [-0.719691, 51.2741687], [-0.7192787021308963, 51.27453379516892], [-0.7186522272956171, 51.27508854129631], [-0.7184298, 51.275285499999995], [-0.7177992, 51.2758572], [-0.7169272, 51.2765417], [-0.7156051999999999, 51.2774326], [-0.7142668, 51.2782515], [-0.7135425999999999, 51.27867599999999], [-0.7127914999999999, 51.2790652], [-0.7116786, 51.279597], [-0.7105813999999999, 51.2800853], [-0.7095702, 51.28048630000001], [-0.7085134, 51.28086880000001], [-0.7075987999999999, 51.281164099999984], [-0.7067082999999998, 51.28142609999998], [-0.7023444999999999, 51.28270080000001], [-0.7018751, 51.2828568], [-0.7013815999999999, 51.28302959999999], [-0.7005233, 51.2833769], [-0.6998472, 51.2836991], [-0.6991551999999999, 51.284099999999995], [-0.6985624, 51.2844825], [-0.6979509, 51.284977399999995], [-0.6975003999999999, 51.2854175], [-0.6969900999999998, 51.2860816], [-0.6949617, 51.28926380000001], [-0.6945103, 51.28981399999999], [-0.6938467, 51.29046019999999], [-0.6933935, 51.29083020000001], [-0.6928693, 51.2911842], [-0.6922448999999999, 51.2915473], [-0.6917123999999999, 51.2918201], [-0.6911768999999999, 51.2920983], [-0.6896718, 51.292778], [-0.6836788999999999, 51.2956825], [-0.6835244000000001, 51.29575719999999], [-0.6808314, 51.29701589999999], [-0.6805408999999999, 51.2971517], [-0.6802793, 51.29728789999999], [-0.6796538, 51.2976549], [-0.6785693, 51.29844679999999], [-0.6780779999999998, 51.2988196], [-0.6776587, 51.2991527], [-0.6771514999999999, 51.29946549999999], [-0.6770001531258408, 51.29954819731805], [-0.6749703999999999, 51.29984300000001], [-0.6735225, 51.300053299999995], [-0.6735095, 51.30005510000001], [-0.6722450571460872, 51.300237919024624], [-0.6719981656344953, 51.30027398461343], [-0.6717802501228113, 51.300306535088126], [-0.6715871715916342, 51.300336073827665], [-0.6714147910215634, 51.30036310421104], [-0.6712589693931982, 51.30038812961724], [-0.6711155676871378, 51.30041165342523], [-0.6709804468839816, 51.300434179014], [-0.6708494679643291, 51.30045620976252], [-0.6707184919087793, 51.30047824904979], [-0.6705833796979316, 51.30050080025478], [-0.6704399923123854, 51.300524366756456], [-0.6702841907327399, 51.30054945193383], [-0.6701118359395943, 51.30057655916586], [-0.6699187889135483, 51.300606191831534], [-0.6697009106352008, 51.300638853309835], [-0.6694540620851512, 51.300675046979734], [-0.6623821, 51.301701400000006], [-0.6611267999999999, 51.301867400000006], [-0.659916, 51.30201530000001], [-0.6587128999999999, 51.3021305], [-0.6577741, 51.302204499999995], [-0.6575771, 51.3022204], [-0.6547958, 51.3023956], [-0.647418, 51.3028604], [-0.6472225, 51.3028692], [-0.6403507999999999, 51.30329840000001], [-0.6396689, 51.30334040000001], [-0.6387252, 51.303398499999986], [-0.6336745000000001, 51.30370920000001], [-0.6318764, 51.30381980000001], [-0.6307300999999998, 51.303890300000006], [-0.6295152, 51.30399160000001], [-0.628820698883665, 51.304061034558515], [-0.6259913999999999, 51.304343900000006], [-0.6256801999999999, 51.3043752], [-0.6225776999999999, 51.3046757], [-0.6174836999999999, 51.3051692], [-0.613206, 51.305583599999984], [-0.6129328999999999, 51.30561029999999], [-0.6105617999999999, 51.3058433], [-0.6089446, 51.30600940000001], [-0.6073274, 51.3061883], [-0.6060613999999999, 51.3063579], [-0.6057714999999999, 51.30639670000001], [-0.6019495, 51.306993199999994], [-0.5926576, 51.30846089999999], [-0.5843675, 51.3097703], [-0.5817013, 51.3102303], [-0.5802947999999999, 51.31048799999999], [-0.5796117999999999, 51.3106131], [-0.5778791, 51.31101470000001], [-0.5758405999999999, 51.31153150000001], [-0.5745244999999999, 51.3118989], [-0.5743491, 51.31194700000001], [-0.5725147, 51.3124943], [-0.5711568999999999, 51.3129187], [-0.5710717, 51.3129453], [-0.5698218, 51.313374399999994], [-0.5691875999999999, 51.31360380000001], [-0.5686657, 51.31380450000001], [-0.5683249, 51.3139443], [-0.5682114, 51.3139909], [-0.566383, 51.31472539999999], [-0.5654052, 51.3151232], [-0.5639185, 51.315728], [-0.563201, 51.3160193], [-0.5612331999999999, 51.31681820000001], [-0.5606069, 51.31707250000001], [-0.5603831, 51.317163400000005], [-0.5601217, 51.317264899999984], [-0.5597426, 51.31740719999999], [-0.5584950999999999, 51.317903], [-0.5579842999999999, 51.3181007], [-0.557706, 51.31820849999999], [-0.5566606, 51.31861320000001]]}", "current_leg_start": "Ash Vale", "dest_arr_time_act": "0800", "motion_projection": null, "next_location_lat": "51.3186132", "next_location_lon": "-0.5566606", "previous_location": "Ash Vale", "current_leg_milage": "8.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.803, \"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\": 485.612, \"from_m\": 476.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 554.663, \"from_m\": 485.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3109.594, \"from_m\": 554.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3755.061, \"from_m\": 3109.594, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5737.719, \"from_m\": 3755.061, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6712.659, \"from_m\": 5737.719, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6756.528, \"from_m\": 6712.659, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7234.089, \"from_m\": 6756.528, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8894.771, \"from_m\": 7234.089, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8920.698, \"from_m\": 8894.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\": 12342.322, \"from_m\": 8920.698, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13771.317, \"from_m\": 12342.322, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15000.296, \"from_m\": 13771.317, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15160.494, \"from_m\": 15000.296, \"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\": 17907.617, \"from_m\": 15160.494, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17964.213, \"from_m\": 17907.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23637.266, \"from_m\": 17964.213, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 632449, \"profile_key\": \"3a2966c036a28070212c50eb8a984cf77c2995620296563585fbd79931583787\", \"schedule_id\": 17986, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 896.853, \"section_seq\": 1, \"route_path_id\": 73222}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0741\", \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 73222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Aldershot\", \"stage_seq\": 4, \"distance_m\": 6448.369, \"section_seq\": 1, \"route_path_id\": 73222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 5, \"distance_m\": 8878.077, \"section_seq\": 1, \"route_path_id\": 73222}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Ash Vale\", \"stage_seq\": 6, \"distance_m\": 10649.25, \"section_seq\": 1, \"route_path_id\": 73222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 7, \"distance_m\": 15350.506, \"section_seq\": 1, \"route_path_id\": 73222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Woking Jn\", \"stage_seq\": 8, \"distance_m\": 22916.157, \"section_seq\": 1, \"route_path_id\": 73222}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": null, \"location\": \"Woking\", \"stage_seq\": 9, \"distance_m\": 23637.266, \"section_seq\": 1, \"route_path_id\": 73222}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23637.266, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73222}], \"total_distance_m\": 23637.266, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23160.463, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0732", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.3186132", "current_position_lon": "-0.5566606", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:58Z\", \"source_id\": 16861977, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:05Z\", \"source_id\": 52298890, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:07Z\", \"source_id\": 16862989, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:19Z\", \"source_id\": 52321514, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:20Z\", \"source_id\": 16869745, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:50Z\", \"source_id\": 52331069, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:50Z\", \"source_id\": 16872586, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:21Z\", \"source_id\": 52365486, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:26Z\", \"source_id\": 16882985, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Woking", "service_state_platform": "1", "timing_fact_generation": 1789628430763348, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:06.537189", "service_state_evidence_id": 16882985, "current_leg_start_actual_dep": "2026-09-17T07:51:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:07.099339", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFM |
WOK |
5F94 |
450029+450063+450087 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 476.803, "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": 485.612, "from_m": 476.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 554.663, "from_m": 485.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3109.594, "from_m": 554.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3755.061, "from_m": 3109.594, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5737.719, "from_m": 3755.061, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6712.659, "from_m": 5737.719, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6756.528, "from_m": 6712.659, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7234.089, "from_m": 6756.528, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8894.771, "from_m": 7234.089, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8920.698, "from_m": 8894.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": 12342.322, "from_m": 8920.698, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13771.317, "from_m": 12342.322, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15000.296, "from_m": 13771.317, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15160.494, "from_m": 15000.296, "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": 17907.617, "from_m": 15160.494, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17964.213, "from_m": 17907.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23637.266, "from_m": 17964.213, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 632449, "profile_key": "3a2966c036a28070212c50eb8a984cf77c2995620296563585fbd79931583787", "schedule_id": 17986, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0732", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 896.853, "section_seq": 1, "route_path_id": 73222}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0741", "location": "Farnham", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 73222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Aldershot", "stage_seq": 4, "distance_m": 6448.369, "section_seq": 1, "route_path_id": 73222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Aldershot North Jn", "stage_seq": 5, "distance_m": 8878.077, "section_seq": 1, "route_path_id": 73222}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Ash Vale", "stage_seq": 6, "distance_m": 10649.25, "section_seq": 1, "route_path_id": 73222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Pirbright Jn", "stage_seq": 7, "distance_m": 15350.506, "section_seq": 1, "route_path_id": 73222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Woking Jn", "stage_seq": 8, "distance_m": 22916.157, "section_seq": 1, "route_path_id": 73222}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": null, "location": "Woking", "stage_seq": 9, "distance_m": 23637.266, "section_seq": 1, "route_path_id": 73222}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23637.266, "from_m": 0.0, "section_seq": 1, "route_path_id": 73222}], "total_distance_m": 23637.266, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23160.463, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:58Z", "source_id": 16861977, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27856, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:05Z", "source_id": 52298890, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:37:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:07Z", "source_id": 16862989, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:19Z", "source_id": 52321514, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:45:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:20Z", "source_id": 16869745, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:50Z", "source_id": 52331069, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:50Z", "source_id": 16872586, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:21Z", "source_id": 52365486, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:01:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:26Z", "source_id": 16882985, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Farnham C.S.D. |
0732 |
0732 |
None |
None |
None |
Woking |
0800 |
0800 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85377/2026-09-17/detailed |
None |
Ash Vale |
2026-09-17T07:51:00+01:00 |
Woking |
12.0 |
{"type": "LineString", "coordinates": [[-0.720583, 51.2733581], [-0.7204587, 51.2734719], [-0.7202844999999999, 51.2736329], [-0.719955, 51.2739358], [-0.719691, 51.2741687], [-0.7192787021308963, 51.27453379516892], [-0.7186522272956171, 51.27508854129631], [-0.7184298, 51.275285499999995], [-0.7177992, 51.2758572], [-0.7169272, 51.2765417], [-0.7156051999999999, 51.2774326], [-0.7142668, 51.2782515], [-0.7135425999999999, 51.27867599999999], [-0.7127914999999999, 51.2790652], [-0.7116786, 51.279597], [-0.7105813999999999, 51.2800853], [-0.7095702, 51.28048630000001], [-0.7085134, 51.28086880000001], [-0.7075987999999999, 51.281164099999984], [-0.7067082999999998, 51.28142609999998], [-0.7023444999999999, 51.28270080000001], [-0.7018751, 51.2828568], [-0.7013815999999999, 51.28302959999999], [-0.7005233, 51.2833769], [-0.6998472, 51.2836991], [-0.6991551999999999, 51.284099999999995], [-0.6985624, 51.2844825], [-0.6979509, 51.284977399999995], [-0.6975003999999999, 51.2854175], [-0.6969900999999998, 51.2860816], [-0.6949617, 51.28926380000001], [-0.6945103, 51.28981399999999], [-0.6938467, 51.29046019999999], [-0.6933935, 51.29083020000001], [-0.6928693, 51.2911842], [-0.6922448999999999, 51.2915473], [-0.6917123999999999, 51.2918201], [-0.6911768999999999, 51.2920983], [-0.6896718, 51.292778], [-0.6836788999999999, 51.2956825], [-0.6835244000000001, 51.29575719999999], [-0.6808314, 51.29701589999999], [-0.6805408999999999, 51.2971517], [-0.6802793, 51.29728789999999], [-0.6796538, 51.2976549], [-0.6785693, 51.29844679999999], [-0.6780779999999998, 51.2988196], [-0.6776587, 51.2991527], [-0.6771514999999999, 51.29946549999999], [-0.6770001531258408, 51.29954819731805], [-0.6749703999999999, 51.29984300000001], [-0.6735225, 51.300053299999995], [-0.6735095, 51.30005510000001], [-0.6722450571460872, 51.300237919024624], [-0.6719981656344953, 51.30027398461343], [-0.6717802501228113, 51.300306535088126], [-0.6715871715916342, 51.300336073827665], [-0.6714147910215634, 51.30036310421104], [-0.6712589693931982, 51.30038812961724], [-0.6711155676871378, 51.30041165342523], [-0.6709804468839816, 51.300434179014], [-0.6708494679643291, 51.30045620976252], [-0.6707184919087793, 51.30047824904979], [-0.6705833796979316, 51.30050080025478], [-0.6704399923123854, 51.300524366756456], [-0.6702841907327399, 51.30054945193383], [-0.6701118359395943, 51.30057655916586], [-0.6699187889135483, 51.300606191831534], [-0.6697009106352008, 51.300638853309835], [-0.6694540620851512, 51.300675046979734], [-0.6623821, 51.301701400000006], [-0.6611267999999999, 51.301867400000006], [-0.659916, 51.30201530000001], [-0.6587128999999999, 51.3021305], [-0.6577741, 51.302204499999995], [-0.6575771, 51.3022204], [-0.6547958, 51.3023956], [-0.647418, 51.3028604], [-0.6472225, 51.3028692], [-0.6403507999999999, 51.30329840000001], [-0.6396689, 51.30334040000001], [-0.6387252, 51.303398499999986], [-0.6336745000000001, 51.30370920000001], [-0.6318764, 51.30381980000001], [-0.6307300999999998, 51.303890300000006], [-0.6295152, 51.30399160000001], [-0.628820698883665, 51.304061034558515], [-0.6259913999999999, 51.304343900000006], [-0.6256801999999999, 51.3043752], [-0.6225776999999999, 51.3046757], [-0.6174836999999999, 51.3051692], [-0.613206, 51.305583599999984], [-0.6129328999999999, 51.30561029999999], [-0.6105617999999999, 51.3058433], [-0.6089446, 51.30600940000001], [-0.6073274, 51.3061883], [-0.6060613999999999, 51.3063579], [-0.6057714999999999, 51.30639670000001], [-0.6019495, 51.306993199999994], [-0.5926576, 51.30846089999999], [-0.5843675, 51.3097703], [-0.5817013, 51.3102303], [-0.5802947999999999, 51.31048799999999], [-0.5796117999999999, 51.3106131], [-0.5778791, 51.31101470000001], [-0.5758405999999999, 51.31153150000001], [-0.5745244999999999, 51.3118989], [-0.5743491, 51.31194700000001], [-0.5725147, 51.3124943], [-0.5711568999999999, 51.3129187], [-0.5710717, 51.3129453], [-0.5698218, 51.313374399999994], [-0.5691875999999999, 51.31360380000001], [-0.5686657, 51.31380450000001], [-0.5683249, 51.3139443], [-0.5682114, 51.3139909], [-0.566383, 51.31472539999999], [-0.5654052, 51.3151232], [-0.5639185, 51.315728], [-0.563201, 51.3160193], [-0.5612331999999999, 51.31681820000001], [-0.5606069, 51.31707250000001], [-0.5603831, 51.317163400000005], [-0.5601217, 51.317264899999984], [-0.5597426, 51.31740719999999], [-0.5584950999999999, 51.317903], [-0.5579842999999999, 51.3181007], [-0.557706, 51.31820849999999], [-0.5566606, 51.31861320000001]]} |
8.0 |
0749 |
0801 |
Ash Vale |
Woking Sig. Wk167/369 |
Woking |
51.3186132 |
-0.5566606 |
51.3186132 |
-0.5566606 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:01:00 |
Woking |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882985 |
1789628430763348 |
27 |
27 |
2026-09-17 07:11:07.099339 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:06.537189 |
| 600836 |
631928 |
G86221 |
362F54MA17 |
2026-09-17 |
COMPLETE |
16882210 |
2026-09-17 08:01:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 631928, "stp": "P", "toc": "Northern", "uid": "G86221", "consist": "323220", "dest_crs": "WGN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86221/2026-09-17/detailed", "trust_id": "362F54MA17", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wigan North Western", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "6", "is_terminated": 1, "next_location": "Wigan North Western", "signalling_id": "2F54", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0801", "current_leg_dep": "0754", "current_leg_end": "Wigan North Western", "origin_dep_time": "0715", "origin_platform": "2", "current_location": "Wigan North Western Down Passenger Loop", "last_update_time": "2026-09-17T07:11:21", "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": "0803", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7467.933, \"from_m\": 4800.14, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9389.892, \"from_m\": 7467.933, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9682.667, \"from_m\": 9389.892, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9802.149, \"from_m\": 9682.667, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9900.691, \"from_m\": 9802.149, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11757.257, \"from_m\": 9900.691, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17694.465, \"from_m\": 11757.257, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31274.845, \"from_m\": 17694.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31285.948, \"from_m\": 31274.845, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31359.551, \"from_m\": 31285.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32108.277, \"from_m\": 31359.551, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32461.867, \"from_m\": 32108.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32521.054, \"from_m\": 32461.867, \"capability_applied\": null, \"effective_limit_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\": 32546.393, \"from_m\": 32521.054, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 631928, \"profile_key\": \"0656523f819b24798801ebff15f50438b7dd25515fd28add02b05de1e06d4b4b\", \"schedule_id\": 12634, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"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\": \"0717\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719\", \"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\": \"0720\", \"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\": \"0720H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0721H\", \"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\": \"0722H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": \"0725\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5729.359, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0727H\", \"wtt_dep\": \"0728\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8286.836, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0730H\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9106.657, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735\", \"location\": \"Prescot\", \"stage_seq\": 11, \"distance_m\": 12969.121, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0737H\", \"location\": \"Eccleston Park\", \"stage_seq\": 12, \"distance_m\": 14457.503, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740H\", \"location\": \"Thatto Heath\", \"stage_seq\": 13, \"distance_m\": 15988.491, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744H\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 18735.902, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751H\", \"location\": \"Garswood\", \"stage_seq\": 15, \"distance_m\": 24827.948, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Bryn\", \"stage_seq\": 16, \"distance_m\": 26908.608, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"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\": \"0801H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 18, \"distance_m\": 32108.277, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"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\": 90.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": "0715", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.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-17T06:17:33Z\", \"source_id\": 52248808, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:37Z\", \"source_id\": 16847933, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:17Z\", \"source_id\": 52256008, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:18Z\", \"source_id\": 16850039, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:03Z\", \"source_id\": 52263580, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:05Z\", \"source_id\": 16852332, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:14Z\", \"source_id\": 52272087, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:13Z\", \"source_id\": 16854882, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:23Z\", \"source_id\": 52277642, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:26Z\", \"source_id\": 16856638, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:32:21Z\", \"source_id\": 52288590, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:32:23Z\", \"source_id\": 16859884, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:57Z\", \"source_id\": 16863648, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:27Z\", \"source_id\": 16865727, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:56Z\", \"source_id\": 52315077, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:59Z\", \"source_id\": 16867827, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:06Z\", \"source_id\": 52334490, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:12Z\", \"source_id\": 16873722, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:57Z\", \"source_id\": 16877642, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:24Z\", \"source_id\": 52362681, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:29Z\", \"source_id\": 16882210, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan North Western", "service_state_platform": "6", "timing_fact_generation": 1789628374470651, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:07.375733", "service_state_evidence_id": 16882210, "current_leg_start_actual_dep": "2026-09-17T07:55:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:07.562079", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LIV |
WGN |
2F54 |
323220 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7467.933, "from_m": 4800.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9389.892, "from_m": 7467.933, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9682.667, "from_m": 9389.892, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9802.149, "from_m": 9682.667, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9900.691, "from_m": 9802.149, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11757.257, "from_m": 9900.691, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17694.465, "from_m": 11757.257, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31274.845, "from_m": 17694.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31285.948, "from_m": 31274.845, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31359.551, "from_m": 31285.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32108.277, "from_m": 31359.551, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32461.867, "from_m": 32108.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32521.054, "from_m": 32461.867, "capability_applied": null, "effective_limit_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": 32546.393, "from_m": 32521.054, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 631928, "profile_key": "0656523f819b24798801ebff15f50438b7dd25515fd28add02b05de1e06d4b4b", "schedule_id": 12634, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0715", "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": "0717", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719", "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": "0720", "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": "0720H", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0721H", "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": "0722H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": "0725", "location": "Broad Green", "stage_seq": 8, "distance_m": 5729.359, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0727H", "wtt_dep": "0728", "location": "Roby", "stage_seq": 9, "distance_m": 8286.836, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0730H", "location": "Huyton", "stage_seq": 10, "distance_m": 9106.657, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735", "location": "Prescot", "stage_seq": 11, "distance_m": 12969.121, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0737H", "location": "Eccleston Park", "stage_seq": 12, "distance_m": 14457.503, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740H", "location": "Thatto Heath", "stage_seq": 13, "distance_m": 15988.491, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744H", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 18735.902, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751H", "location": "Garswood", "stage_seq": 15, "distance_m": 24827.948, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Bryn", "stage_seq": 16, "distance_m": 26908.608, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "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": "0801H", "location": "Wigan South Jn", "stage_seq": 18, "distance_m": 32108.277, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0803", "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": 90.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-17T06:17:33Z", "source_id": 52248808, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:18:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:37Z", "source_id": 16847933, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:17Z", "source_id": 52256008, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:18Z", "source_id": 16850039, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:03Z", "source_id": 52263580, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:05Z", "source_id": 16852332, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:14Z", "source_id": 52272087, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:13Z", "source_id": 16854882, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:23Z", "source_id": 52277642, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:26Z", "source_id": 16856638, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10022, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:32:21Z", "source_id": 52288590, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:32:23Z", "source_id": 16859884, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:57Z", "source_id": 16863648, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:27Z", "source_id": 16865727, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:56Z", "source_id": 52315077, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:42:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:59Z", "source_id": 16867827, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9463, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:06Z", "source_id": 52334490, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:49:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:12Z", "source_id": 16873722, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:57Z", "source_id": 16877642, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9377, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:24Z", "source_id": 52362681, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:01:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:29Z", "source_id": 16882210, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
0715 |
0715 |
2 |
None |
None |
Wigan North Western |
0803 |
0803 |
6 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86221/2026-09-17/detailed |
None |
Bryn |
2026-09-17T07:55:00+01:00 |
Wigan North Western |
7.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 |
0754 |
0801 |
Bryn |
Wigan North Western Down Passenger Loop |
Wigan North Western |
53.5431633 |
-2.6322910 |
53.5431633 |
-2.6322910 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:01:00 |
Wigan North Western |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882210 |
1789628374470651 |
54 |
54 |
2026-09-17 07:11:07.562079 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:07.375733 |
| 600837 |
628563 |
C21239 |
552J43M517 |
2026-09-17 |
COMPLETE |
16882474 |
2026-09-17 08:01:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 628563, "stp": "P", "toc": "East Midlands Railway", "uid": "C21239", "consist": "170531", "dest_crs": "GMB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21239/2026-09-17/detailed", "trust_id": "552J43M517", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grimsby Town", "service_date": "2026-09-17", "dest_arr_time": "0759", "dest_platform": "3", "is_terminated": 1, "next_location": "Grimsby Town", "signalling_id": "2J43", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "0801", "current_leg_dep": "0754", "current_leg_end": "Grimsby Town", "origin_dep_time": "0537", "origin_platform": "3B", "current_location": "Grimsby Town", "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1297819, 53.5756989], [-0.1284905, 53.5753997], [-0.12807419999999997, 53.575289999999995], [-0.1265607, 53.5748882], [-0.12598, 53.5747093], [-0.1256775829763523, 53.57460657386965], [-0.1242431, 53.5741193], [-0.1211446, 53.5731081], [-0.11963869999999996, 53.5726076], [-0.118964, 53.5723797], [-0.1184011, 53.572190600000006], [-0.1181729, 53.5721129], [-0.1178266, 53.5720033], [-0.1176074, 53.5719419], [-0.1173514, 53.5718765], [-0.11688039999999998, 53.5717258], [-0.1164519, 53.5715823], [-0.11588619999999995, 53.5713932], [-0.1154456, 53.5712428], [-0.11489789999999996, 53.571063300000006], [-0.1144448, 53.5709112], [-0.11394129999999998, 53.57074909999999], [-0.1133932, 53.57057319999999], [-0.1127518, 53.570354999999985], [-0.11209919999999998, 53.5701304], [-0.11157129999999998, 53.56995539999999], [-0.10869049999999998, 53.56900060000001], [-0.102893, 53.56706470000001], [-0.1022696, 53.56686020000001], [-0.1007604, 53.5663631], [-0.0986895, 53.5656785], [-0.0980221, 53.5654477], [-0.0972771, 53.5651891], [-0.0961152, 53.56480929999999], [-0.0950317, 53.564435499999995], [-0.09475749999999998, 53.564345299999985], [-0.09396749999999998, 53.56408], [-0.0932932, 53.563856599999994], [-0.0928842, 53.56374689999999], [-0.092515, 53.5636539], [-0.092292, 53.563600699999995], [-0.0920616, 53.56355119999999], [-0.0918244, 53.56350969999999], [-0.0917197, 53.5634879], [-0.09164089999999998, 53.5634762], [-0.09128799999999998, 53.5634283], [-0.09099, 53.5633853], [-0.09063129999999998, 53.56335060000001], [-0.0904536, 53.56333260000002], [-0.0900692, 53.56330760000001], [-0.0898825, 53.5632865], [-0.08983152841195213, 53.56328366402593], [-0.0892786, 53.563252899999995], [-0.0889282, 53.56325269999999], [-0.0885315, 53.563274499999984], [-0.0884301, 53.5632849], [-0.08817909999999998, 53.5633152], [-0.0877257, 53.5633593], [-0.087501, 53.5633786], [-0.0868207, 53.5634263]]}", "current_leg_start": "Great Coates", "dest_arr_time_act": "0759", "motion_projection": null, "next_location_lat": "53.5634263", "next_location_lon": "-0.0868207", "previous_location": "Great Coates", "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\": 486.015, \"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\": 2603.567, \"from_m\": 486.015, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3291.52, \"from_m\": 2603.567, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23101.651, \"from_m\": 3291.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23133.467, \"from_m\": 23101.651, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26745.405, \"from_m\": 23133.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\": 27503.039, \"from_m\": 26745.405, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27833.737, \"from_m\": 27503.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\": 36786.99, \"from_m\": 27833.737, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50613.379, \"from_m\": 36786.99, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52520.489, \"from_m\": 50613.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53032.821, \"from_m\": 52520.489, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53083.377, \"from_m\": 53032.821, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53120.482, \"from_m\": 53083.377, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54168.598, \"from_m\": 53120.482, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54193.086, \"from_m\": 54168.598, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54241.003, \"from_m\": 54193.086, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54720.645, \"from_m\": 54241.003, \"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\": 55082.92, \"from_m\": 54720.645, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55162.968, \"from_m\": 55082.92, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 63348.447, \"from_m\": 55162.968, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63387.814, \"from_m\": 63348.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71978.97, \"from_m\": 63387.814, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 72084.732, \"from_m\": 71978.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72144.025, \"from_m\": 72084.732, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 76962.085, \"from_m\": 72144.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78574.404, \"from_m\": 76962.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\": 78890.906, \"from_m\": 78574.404, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100577.12, \"from_m\": 78890.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 100762.944, \"from_m\": 100577.12, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 100944.246, \"from_m\": 100762.944, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101917.351, \"from_m\": 100944.246, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124899.756, \"from_m\": 101917.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 125106.73, \"from_m\": 124899.756, \"capability_applied\": null, \"effective_limit_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\": 628563, \"profile_key\": \"07da0ebbd6903fc11a01c75549307b6df983ccd7210b05fee3840cda93f918ec\", \"schedule_id\": 2954, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Netherfield Jn\", \"stage_seq\": 2, \"distance_m\": 4227.472, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0544\", \"location\": \"Carlton\", \"stage_seq\": 3, \"distance_m\": 5054.895, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Burton Joyce\", \"stage_seq\": 4, \"distance_m\": 8280.185, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Lowdham\", \"stage_seq\": 5, \"distance_m\": 12120.38, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556H\", \"location\": \"Thurgarton\", \"stage_seq\": 6, \"distance_m\": 15617.756, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559H\", \"location\": \"Bleasby\", \"stage_seq\": 7, \"distance_m\": 17484.738, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Fiskerton\", \"stage_seq\": 8, \"distance_m\": 20502.728, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"Rolleston\", \"stage_seq\": 9, \"distance_m\": 21403.748, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Staythorpe S.B.\", \"stage_seq\": 10, \"distance_m\": 23175.611, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0614H\", \"location\": \"Newark Castle\", \"stage_seq\": 11, \"distance_m\": 27663.984, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 12, \"distance_m\": 28946.157, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Newark Crossing East Jn\", \"stage_seq\": 13, \"distance_m\": 29127.481, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0624\", \"location\": \"Collingham\", \"stage_seq\": 14, \"distance_m\": 35981.974, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Swinderby\", \"stage_seq\": 15, \"distance_m\": 40175.474, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Hykeham\", \"stage_seq\": 16, \"distance_m\": 47759.804, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Boultham Jn\", \"stage_seq\": 17, \"distance_m\": 52473.747, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"West Holmes Jn\", \"stage_seq\": 18, \"distance_m\": 53120.482, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0700\", \"location\": \"Lincoln\", \"stage_seq\": 19, \"distance_m\": 54473.405, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 20, \"distance_m\": 54720.645, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Langworth S.B.\", \"stage_seq\": 21, \"distance_m\": 64389.99, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"Wickenby S.B.\", \"stage_seq\": 22, \"distance_m\": 71868.177, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0716\", \"location\": \"Market Rasen\", \"stage_seq\": 23, \"distance_m\": 78287.458, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Holton-le-Moor S.B.\", \"stage_seq\": 24, \"distance_m\": 87188.037, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730H\", \"location\": \"Wrawby Jn\", \"stage_seq\": 25, \"distance_m\": 100735.014, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0733\", \"location\": \"Barnetby\", \"stage_seq\": 26, \"distance_m\": 101680.569, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 27, \"distance_m\": 109005.618, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0741H\", \"location\": \"Habrough\", \"stage_seq\": 28, \"distance_m\": 112086.193, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747\", \"location\": \"Stallingborough\", \"stage_seq\": 29, \"distance_m\": 118189.153, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Healing\", \"stage_seq\": 30, \"distance_m\": 119782.374, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753\", \"location\": \"Great Coates\", \"stage_seq\": 31, \"distance_m\": 121919.023, \"section_seq\": 1, \"route_path_id\": 66782}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": null, \"location\": \"Grimsby Town\", \"stage_seq\": 32, \"distance_m\": 125106.73, \"section_seq\": 1, \"route_path_id\": 66782}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 125106.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66782}], \"total_distance_m\": 125106.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 124019.247, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1087.483, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0537", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5634263", "current_position_lon": "-0.0868207", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:24Z\", \"source_id\": 52050596, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:29Z\", \"source_id\": 16786340, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16598, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:14Z\", \"source_id\": 52054453, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:17Z\", \"source_id\": 16787464, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:17Z\", \"source_id\": 52063203, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:21Z\", \"source_id\": 16790112, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:26Z\", \"source_id\": 16791078, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:29Z\", \"source_id\": 52074030, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:31Z\", \"source_id\": 16793513, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:38Z\", \"source_id\": 52079116, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:41Z\", \"source_id\": 16795106, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:01Z\", \"source_id\": 52083184, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:03Z\", \"source_id\": 16796405, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11653, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:02Z\", \"source_id\": 52095638, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:03Z\", \"source_id\": 16800472, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:50Z\", \"source_id\": 52114302, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:55Z\", \"source_id\": 16806541, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:59Z\", \"source_id\": 52128751, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:28:04Z\", \"source_id\": 16811113, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:17Z\", \"source_id\": 52140432, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:21Z\", \"source_id\": 16814806, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:36Z\", \"source_id\": 52161632, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:38Z\", \"source_id\": 16821324, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:26Z\", \"source_id\": 16846155, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:47Z\", \"source_id\": 16858577, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:18Z\", \"source_id\": 52316103, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:22Z\", \"source_id\": 16868108, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:56Z\", \"source_id\": 16872664, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:53Z\", \"source_id\": 52331186, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:56Z\", \"source_id\": 16872666, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:32Z\", \"source_id\": 52346706, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:35Z\", \"source_id\": 16877368, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:43Z\", \"source_id\": 52363536, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:47Z\", \"source_id\": 16882474, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grimsby Town", "service_state_platform": "3", "timing_fact_generation": 1789628388201410, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:12.073584", "service_state_evidence_id": 16882474, "current_leg_start_actual_dep": "2026-09-17T07:55:00+01:00", "operational_evidence_version": 108, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:12.521146", "service_state_valid_until_kind": null, "operational_interpretation_version": 108, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
NOT |
GMB |
2J43 |
170531 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 486.015, "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": 2603.567, "from_m": 486.015, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3291.52, "from_m": 2603.567, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23101.651, "from_m": 3291.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23133.467, "from_m": 23101.651, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26745.405, "from_m": 23133.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": 27503.039, "from_m": 26745.405, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27833.737, "from_m": 27503.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": 36786.99, "from_m": 27833.737, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50613.379, "from_m": 36786.99, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52520.489, "from_m": 50613.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53032.821, "from_m": 52520.489, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53083.377, "from_m": 53032.821, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53120.482, "from_m": 53083.377, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54168.598, "from_m": 53120.482, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54193.086, "from_m": 54168.598, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54241.003, "from_m": 54193.086, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54720.645, "from_m": 54241.003, "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": 55082.92, "from_m": 54720.645, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55162.968, "from_m": 55082.92, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 63348.447, "from_m": 55162.968, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63387.814, "from_m": 63348.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71978.97, "from_m": 63387.814, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 72084.732, "from_m": 71978.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72144.025, "from_m": 72084.732, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 76962.085, "from_m": 72144.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78574.404, "from_m": 76962.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": 78890.906, "from_m": 78574.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100577.12, "from_m": 78890.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 100762.944, "from_m": 100577.12, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 100944.246, "from_m": 100762.944, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101917.351, "from_m": 100944.246, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124899.756, "from_m": 101917.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125106.73, "from_m": 124899.756, "capability_applied": null, "effective_limit_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": 628563, "profile_key": "07da0ebbd6903fc11a01c75549307b6df983ccd7210b05fee3840cda93f918ec", "schedule_id": 2954, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0537", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Netherfield Jn", "stage_seq": 2, "distance_m": 4227.472, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0544", "location": "Carlton", "stage_seq": 3, "distance_m": 5054.895, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Burton Joyce", "stage_seq": 4, "distance_m": 8280.185, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Lowdham", "stage_seq": 5, "distance_m": 12120.38, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556H", "location": "Thurgarton", "stage_seq": 6, "distance_m": 15617.756, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559H", "location": "Bleasby", "stage_seq": 7, "distance_m": 17484.738, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Fiskerton", "stage_seq": 8, "distance_m": 20502.728, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "Rolleston", "stage_seq": 9, "distance_m": 21403.748, "section_seq": 1, "route_path_id": 66782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Staythorpe S.B.", "stage_seq": 10, "distance_m": 23175.611, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0614H", "location": "Newark Castle", "stage_seq": 11, "distance_m": 27663.984, "section_seq": 1, "route_path_id": 66782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Newark Flat Crossing", "stage_seq": 12, "distance_m": 28946.157, "section_seq": 1, "route_path_id": 66782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Newark Crossing East Jn", "stage_seq": 13, "distance_m": 29127.481, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0624", "location": "Collingham", "stage_seq": 14, "distance_m": 35981.974, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Swinderby", "stage_seq": 15, "distance_m": 40175.474, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Hykeham", "stage_seq": 16, "distance_m": 47759.804, "section_seq": 1, "route_path_id": 66782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Boultham Jn", "stage_seq": 17, "distance_m": 52473.747, "section_seq": 1, "route_path_id": 66782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "West Holmes Jn", "stage_seq": 18, "distance_m": 53120.482, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0700", "location": "Lincoln", "stage_seq": 19, "distance_m": 54473.405, "section_seq": 1, "route_path_id": 66782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Pelham Street Jn", "stage_seq": 20, "distance_m": 54720.645, "section_seq": 1, "route_path_id": 66782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Langworth S.B.", "stage_seq": 21, "distance_m": 64389.99, "section_seq": 1, "route_path_id": 66782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "Wickenby S.B.", "stage_seq": 22, "distance_m": 71868.177, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0716", "location": "Market Rasen", "stage_seq": 23, "distance_m": 78287.458, "section_seq": 1, "route_path_id": 66782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Holton-le-Moor S.B.", "stage_seq": 24, "distance_m": 87188.037, "section_seq": 1, "route_path_id": 66782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730H", "location": "Wrawby Jn", "stage_seq": 25, "distance_m": 100735.014, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0733", "location": "Barnetby", "stage_seq": 26, "distance_m": 101680.569, "section_seq": 1, "route_path_id": 66782}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Brocklesby Jn", "stage_seq": 27, "distance_m": 109005.618, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0741H", "location": "Habrough", "stage_seq": 28, "distance_m": 112086.193, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747", "location": "Stallingborough", "stage_seq": 29, "distance_m": 118189.153, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Healing", "stage_seq": 30, "distance_m": 119782.374, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753", "location": "Great Coates", "stage_seq": 31, "distance_m": 121919.023, "section_seq": 1, "route_path_id": 66782}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": null, "location": "Grimsby Town", "stage_seq": 32, "distance_m": 125106.73, "section_seq": 1, "route_path_id": 66782}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 125106.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 66782}], "total_distance_m": 125106.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 124019.247, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1087.483, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16594, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:24Z", "source_id": 52050596, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:29Z", "source_id": 16786340, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16598, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:14Z", "source_id": 52054453, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:17Z", "source_id": 16787464, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16602, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:17Z", "source_id": 52063203, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:51:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:21Z", "source_id": 16790112, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:26Z", "source_id": 16791078, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16610, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:29Z", "source_id": 52074030, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:31Z", "source_id": 16793513, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16614, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:38Z", "source_id": 52079116, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:02:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:41Z", "source_id": 16795106, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16617, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:01Z", "source_id": 52083184, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:05:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:03Z", "source_id": 16796405, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11653, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:02Z", "source_id": 52095638, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:11:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:03Z", "source_id": 16800472, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11620, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:50Z", "source_id": 52114302, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:21:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:55Z", "source_id": 16806541, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11616, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:59Z", "source_id": 52128751, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:28:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:28:04Z", "source_id": 16811113, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:17Z", "source_id": 52140432, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:35:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:21Z", "source_id": 16814806, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11505, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:36Z", "source_id": 52161632, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:43:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:38Z", "source_id": 16821324, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:26Z", "source_id": 16846155, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:47Z", "source_id": 16858577, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6470, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:18Z", "source_id": 52316103, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T06:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:22Z", "source_id": 16868108, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:56Z", "source_id": 16872664, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6475, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:53Z", "source_id": 52331186, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T06:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:56Z", "source_id": 16872666, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6479, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:32Z", "source_id": 52346706, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T06:54:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:35Z", "source_id": 16877368, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6496, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:43Z", "source_id": 52363536, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T07:01:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:47Z", "source_id": 16882474, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Nottingham |
0537 |
0537 |
3B |
None |
None |
Grimsby Town |
0759 |
0759 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21239/2026-09-17/detailed |
None |
Great Coates |
2026-09-17T07:55:00+01:00 |
Grimsby Town |
7.0 |
{"type": "LineString", "coordinates": [[-0.1297819, 53.5756989], [-0.1284905, 53.5753997], [-0.12807419999999997, 53.575289999999995], [-0.1265607, 53.5748882], [-0.12598, 53.5747093], [-0.1256775829763523, 53.57460657386965], [-0.1242431, 53.5741193], [-0.1211446, 53.5731081], [-0.11963869999999996, 53.5726076], [-0.118964, 53.5723797], [-0.1184011, 53.572190600000006], [-0.1181729, 53.5721129], [-0.1178266, 53.5720033], [-0.1176074, 53.5719419], [-0.1173514, 53.5718765], [-0.11688039999999998, 53.5717258], [-0.1164519, 53.5715823], [-0.11588619999999995, 53.5713932], [-0.1154456, 53.5712428], [-0.11489789999999996, 53.571063300000006], [-0.1144448, 53.5709112], [-0.11394129999999998, 53.57074909999999], [-0.1133932, 53.57057319999999], [-0.1127518, 53.570354999999985], [-0.11209919999999998, 53.5701304], [-0.11157129999999998, 53.56995539999999], [-0.10869049999999998, 53.56900060000001], [-0.102893, 53.56706470000001], [-0.1022696, 53.56686020000001], [-0.1007604, 53.5663631], [-0.0986895, 53.5656785], [-0.0980221, 53.5654477], [-0.0972771, 53.5651891], [-0.0961152, 53.56480929999999], [-0.0950317, 53.564435499999995], [-0.09475749999999998, 53.564345299999985], [-0.09396749999999998, 53.56408], [-0.0932932, 53.563856599999994], [-0.0928842, 53.56374689999999], [-0.092515, 53.5636539], [-0.092292, 53.563600699999995], [-0.0920616, 53.56355119999999], [-0.0918244, 53.56350969999999], [-0.0917197, 53.5634879], [-0.09164089999999998, 53.5634762], [-0.09128799999999998, 53.5634283], [-0.09099, 53.5633853], [-0.09063129999999998, 53.56335060000001], [-0.0904536, 53.56333260000002], [-0.0900692, 53.56330760000001], [-0.0898825, 53.5632865], [-0.08983152841195213, 53.56328366402593], [-0.0892786, 53.563252899999995], [-0.0889282, 53.56325269999999], [-0.0885315, 53.563274499999984], [-0.0884301, 53.5632849], [-0.08817909999999998, 53.5633152], [-0.0877257, 53.5633593], [-0.087501, 53.5633786], [-0.0868207, 53.5634263]]} |
2.0 |
0754 |
0801 |
Great Coates |
Grimsby Town |
Grimsby Town |
53.5634263 |
-0.0868207 |
53.5634263 |
-0.0868207 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:01:00 |
Grimsby Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882474 |
1789628388201410 |
108 |
108 |
2026-09-17 07:11:12.521146 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:12.073584 |
| 600838 |
631658 |
W75721 |
652P16MA17 |
2026-09-17 |
COMPLETE |
16884002 |
2026-09-17 07:05:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 631658, "stp": "P", "toc": "West Midlands Trains", "uid": "W75721", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75721/2026-09-17/detailed", "trust_id": "652P16MA17", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-17", "dest_arr_time": "0708", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P16", "timing_status": "ON TIME", "origin_station": "Stourbridge Town", "current_leg_arr": "0708", "current_leg_dep": "0705", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "0705", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": "0 minutes", "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": "0708", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": "Stourbridge Jn (Town Plat)", "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\": 631658, \"profile_key\": \"b6862c9285fbbd9887b23e391cfc50a8bd558e608ccb881098729755b60a6322\", \"schedule_id\": 28140, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"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": "0705", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:12Z\", \"source_id\": 16883748, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789628496846465, "current_leg_arrival_utc": "2026-09-17T07:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:13.029484", "service_state_evidence_id": 16883748, "current_leg_start_actual_dep": "2026-09-17T07:05:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T06:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:13.601977", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SBT |
None |
2P16 |
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": 631658, "profile_key": "b6862c9285fbbd9887b23e391cfc50a8bd558e608ccb881098729755b60a6322", "schedule_id": 28140, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0705", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "0708", "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} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:12Z", "source_id": 16883748, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}] |
Stourbridge Town |
0705 |
0705 |
None |
None |
None |
Stourbridge Jn (Town Plat) |
0708 |
0708 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75721/2026-09-17/detailed |
None |
Stourbridge Town |
2026-09-17T07:05:00+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 |
0705 |
0708 |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
Stourbridge Jn (Town Plat) |
52.4473924 |
-2.1342705 |
52.4473924 |
-2.1342705 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 06:08:00 |
Stourbridge Jn (Town Plat) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883748 |
1789628496846465 |
3 |
3 |
2026-09-17 07:11:13.601977 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:13.029484 |
| 600839 |
632274 |
W75748 |
652P20MA17 |
2026-09-17 |
COMPLETE |
16884006 |
2026-09-17 07:25:00 |
2026-09-17 07:11:21 |
2026-09-19 07:11:21 |
{"id": 632274, "stp": "P", "toc": "West Midlands Trains", "uid": "W75748", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75748/2026-09-17/detailed", "trust_id": "652P20MA17", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-17", "dest_arr_time": "0728", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P20", "timing_status": "ON TIME", "origin_station": "Stourbridge Town", "current_leg_arr": "0728", "current_leg_dep": "0725", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "0725", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": "0 minutes", "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": "0728", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": "Stourbridge Jn (Town Plat)", "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\": 632274, \"profile_key\": \"dc006b5df9e51441597f5aa0822e80ca2ec8bc14a0bf2489934bf43378cbc068\", \"schedule_id\": 28150, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"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": "0725", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:13Z\", \"source_id\": 16883759, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789628490744595, "current_leg_arrival_utc": "2026-09-17T07:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:13.762867", "service_state_evidence_id": 16883759, "current_leg_start_actual_dep": "2026-09-17T07:25:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T06:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:14.329311", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SBT |
None |
2P20 |
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": 632274, "profile_key": "dc006b5df9e51441597f5aa0822e80ca2ec8bc14a0bf2489934bf43378cbc068", "schedule_id": 28150, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0725", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "0728", "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} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:13Z", "source_id": 16883759, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}] |
Stourbridge Town |
0725 |
0725 |
None |
None |
None |
Stourbridge Jn (Town Plat) |
0728 |
0728 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75748/2026-09-17/detailed |
None |
Stourbridge Town |
2026-09-17T07:25:00+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 |
0725 |
0728 |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
Stourbridge Jn (Town Plat) |
52.4473924 |
-2.1342705 |
52.4473924 |
-2.1342705 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 06:28:00 |
Stourbridge Jn (Town Plat) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883759 |
1789628490744595 |
3 |
3 |
2026-09-17 07:11:14.329311 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:13.762867 |
| 600840 |
628330 |
C02145 |
171A04M517 |
2026-09-17 |
COMPLETE |
16882146 |
2026-09-17 08:01:00 |
2026-09-17 07:11:22 |
2026-09-19 07:11:22 |
{"id": 628330, "stp": "P", "toc": "London North Eastern Railway", "uid": "C02145", "consist": "801218", "dest_crs": "KGX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02145/2026-09-17/detailed", "trust_id": "171A04M517", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-17", "dest_arr_time": "0752", "dest_platform": "0", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1A04", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "0801", "current_leg_dep": "0703", "current_leg_end": "London Kings Cross", "origin_dep_time": "0530", "origin_platform": "6", "current_location": "London Kings Cross", "last_update_time": "2026-09-17T07:11:21", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Peterborough", "dest_arr_time_act": "0750", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Peterborough", "current_leg_milage": "76.2", "linx_max_speed_mph": 125, "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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46571.5, \"from_m\": 18567.37, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47453.59, \"from_m\": 46571.5, \"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\": 49380.219, \"from_m\": 47453.59, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50631.955, \"from_m\": 49380.219, \"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\": 59879.544, \"from_m\": 50631.955, \"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\": 64252.791, \"from_m\": 59879.544, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 76377.641, \"from_m\": 64252.791, \"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\": 79523.285, \"from_m\": 76377.641, \"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\": 82586.026, \"from_m\": 79523.285, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 83752.548, \"from_m\": 82586.026, \"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\": 83764.493, \"from_m\": 83752.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96937.967, \"from_m\": 83764.493, \"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\": 96989.15, \"from_m\": 96937.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103938.985, \"from_m\": 96989.15, \"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\": 104612.088, \"from_m\": 103938.985, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 104618.643, \"from_m\": 104612.088, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 104673.031, \"from_m\": 104618.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\": 123459.367, \"from_m\": 104673.031, \"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\": 123514.619, \"from_m\": 123459.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124478.958, \"from_m\": 123514.619, \"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\": 128363.113, \"from_m\": 124478.958, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 129456.857, \"from_m\": 128363.113, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137227.32, \"from_m\": 129456.857, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 162175.236, \"from_m\": 137227.32, \"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\": 162215.787, \"from_m\": 162175.236, \"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\": 175176.96, \"from_m\": 162215.787, \"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\": 175613.77, \"from_m\": 175176.96, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 175702.414, \"from_m\": 175613.77, \"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\": 175731.673, \"from_m\": 175702.414, \"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\": 176100.753, \"from_m\": 175731.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 176337.647, \"from_m\": 176100.753, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 176398.44, \"from_m\": 176337.647, \"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\": 177658.522, \"from_m\": 176398.44, \"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\": 183154.813, \"from_m\": 177658.522, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 184511.221, \"from_m\": 183154.813, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 187219.716, \"from_m\": 184511.221, \"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\": 208084.254, \"from_m\": 187219.716, \"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\": 210870.73, \"from_m\": 208084.254, \"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\": 261555.379, \"from_m\": 210870.73, \"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\": 286109.279, \"from_m\": 261555.379, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 289260.173, \"from_m\": 286109.279, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 293157.679, \"from_m\": 289260.173, \"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\": 294451.05, \"from_m\": 293157.679, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 294506.291, \"from_m\": 294451.05, \"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\": 295018.867, \"from_m\": 294506.291, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 295276.349, \"from_m\": 295018.867, \"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\": 296910.716, \"from_m\": 295276.349, \"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\": 297422.806, \"from_m\": 296910.716, \"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\": 297452.892, \"from_m\": 297422.806, \"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\": 297520.749, \"from_m\": 297452.892, \"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\": 297603.889, \"from_m\": 297520.749, \"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\": 297893.285, \"from_m\": 297603.889, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 297944.227, \"from_m\": 297893.285, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 298329.326, \"from_m\": 297944.227, \"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\": 298338.523, \"from_m\": 298329.326, \"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\": 298345.276, \"from_m\": 298338.523, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 298741.092, \"from_m\": 298345.276, \"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\": 628330, \"profile_key\": \"b33e528f65ce5087c89a5ce012a18211b756cec5f5901fdd88c44cf2de89c3c8\", \"schedule_id\": 294, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0545\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 5, \"distance_m\": 16205.369, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Hare Park Jn\", \"stage_seq\": 6, \"distance_m\": 22544.389, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 7, \"distance_m\": 32136.915, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Adwick Jn\", \"stage_seq\": 8, \"distance_m\": 40223.737, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Adwick\", \"stage_seq\": 9, \"distance_m\": 41787.69, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0603H\", \"location\": \"Doncaster\", \"stage_seq\": 10, \"distance_m\": 48076.914, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 11, \"distance_m\": 54476.132, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Retford\", \"stage_seq\": 12, \"distance_m\": 76001.511, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 13, \"distance_m\": 96178.857, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 14, \"distance_m\": 104612.088, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0627\", \"location\": \"Newark North Gate\", \"stage_seq\": 15, \"distance_m\": 105704.403, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 16, \"distance_m\": 113219.578, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0638H\", \"location\": \"Grantham\", \"stage_seq\": 17, \"distance_m\": 129254.772, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Stoke Jn\", \"stage_seq\": 18, \"distance_m\": 138417.654, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Tallington Jn\", \"stage_seq\": 19, \"distance_m\": 162242.1, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0700\", \"location\": \"Peterborough\", \"stage_seq\": 20, \"distance_m\": 176011.342, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Fletton Jn\", \"stage_seq\": 21, \"distance_m\": 178111.396, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Conington South Jn\", \"stage_seq\": 22, \"distance_m\": 190547.282, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Huntingdon\", \"stage_seq\": 23, \"distance_m\": 204226.909, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Sandy\", \"stage_seq\": 24, \"distance_m\": 227867.687, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Biggleswade\", \"stage_seq\": 25, \"distance_m\": 232602.397, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Hitchin\", \"stage_seq\": 26, \"distance_m\": 247404.596, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Stevenage\", \"stage_seq\": 27, \"distance_m\": 254408.154, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 28, \"distance_m\": 260407.948, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729H\", \"location\": \"Digswell Jn\", \"stage_seq\": 29, \"distance_m\": 264679.058, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 30, \"distance_m\": 266119.893, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Potters Bar\", \"stage_seq\": 31, \"distance_m\": 278234.147, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 32, \"distance_m\": 290795.596, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Finsbury Park\", \"stage_seq\": 33, \"distance_m\": 294643.462, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Holloway South Jn\", \"stage_seq\": 34, \"distance_m\": 296463.935, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 35, \"distance_m\": 297638.719, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 36, \"distance_m\": 298741.092, \"section_seq\": 1, \"route_path_id\": 28013}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 298741.092, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28013}], \"total_distance_m\": 298741.092, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 298336.363, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 404.729, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "58.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:24Z\", \"source_id\": 52050591, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:29Z\", \"source_id\": 16786354, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:11Z\", \"source_id\": 52072026, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:18Z\", \"source_id\": 16792898, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:02Z\", \"source_id\": 52078124, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:03Z\", \"source_id\": 16794798, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:20Z\", \"source_id\": 52123492, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:25Z\", \"source_id\": 16809437, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:51Z\", \"source_id\": 52153291, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:54Z\", \"source_id\": 16818625, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:29Z\", \"source_id\": 52201624, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:31Z\", \"source_id\": 16833747, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:54Z\", \"source_id\": 52263152, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:55Z\", \"source_id\": 16852165, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:00Z\", \"source_id\": 52274122, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:04Z\", \"source_id\": 16855546, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:26Z\", \"source_id\": 52310911, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:29Z\", \"source_id\": 16866585, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:56Z\", \"source_id\": 52334127, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:00Z\", \"source_id\": 16873628, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:12Z\", \"source_id\": 52353985, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:15Z\", \"source_id\": 16879572, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:22Z\", \"source_id\": 52362628, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:27Z\", \"source_id\": 16882146, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "0", "timing_fact_generation": 1789628367709852, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:14.910779", "service_state_evidence_id": 16882146, "current_leg_start_actual_dep": "2026-09-17T07:11:00+01:00", "operational_evidence_version": 148, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:15.027174", "service_state_valid_until_kind": null, "operational_interpretation_version": 148, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
LDS |
KGX |
1A04 |
801218 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "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": 720.026, "from_m": 322.211, "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": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "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": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46571.5, "from_m": 18567.37, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47453.59, "from_m": 46571.5, "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": 49380.219, "from_m": 47453.59, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50631.955, "from_m": 49380.219, "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": 59879.544, "from_m": 50631.955, "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": 64252.791, "from_m": 59879.544, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 76377.641, "from_m": 64252.791, "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": 79523.285, "from_m": 76377.641, "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": 82586.026, "from_m": 79523.285, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 83752.548, "from_m": 82586.026, "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": 83764.493, "from_m": 83752.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96937.967, "from_m": 83764.493, "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": 96989.15, "from_m": 96937.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103938.985, "from_m": 96989.15, "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": 104612.088, "from_m": 103938.985, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 104618.643, "from_m": 104612.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 104673.031, "from_m": 104618.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": 123459.367, "from_m": 104673.031, "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": 123514.619, "from_m": 123459.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124478.958, "from_m": 123514.619, "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": 128363.113, "from_m": 124478.958, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 129456.857, "from_m": 128363.113, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137227.32, "from_m": 129456.857, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 162175.236, "from_m": 137227.32, "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": 162215.787, "from_m": 162175.236, "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": 175176.96, "from_m": 162215.787, "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": 175613.77, "from_m": 175176.96, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 175702.414, "from_m": 175613.77, "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": 175731.673, "from_m": 175702.414, "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": 176100.753, "from_m": 175731.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 176337.647, "from_m": 176100.753, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 176398.44, "from_m": 176337.647, "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": 177658.522, "from_m": 176398.44, "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": 183154.813, "from_m": 177658.522, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 184511.221, "from_m": 183154.813, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 187219.716, "from_m": 184511.221, "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": 208084.254, "from_m": 187219.716, "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": 210870.73, "from_m": 208084.254, "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": 261555.379, "from_m": 210870.73, "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": 286109.279, "from_m": 261555.379, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 289260.173, "from_m": 286109.279, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 293157.679, "from_m": 289260.173, "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": 294451.05, "from_m": 293157.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 294506.291, "from_m": 294451.05, "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": 295018.867, "from_m": 294506.291, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 295276.349, "from_m": 295018.867, "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": 296910.716, "from_m": 295276.349, "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": 297422.806, "from_m": 296910.716, "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": 297452.892, "from_m": 297422.806, "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": 297520.749, "from_m": 297452.892, "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": 297603.889, "from_m": 297520.749, "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": 297893.285, "from_m": 297603.889, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 297944.227, "from_m": 297893.285, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 298329.326, "from_m": 297944.227, "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": 298338.523, "from_m": 298329.326, "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": 298345.276, "from_m": 298338.523, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 298741.092, "from_m": 298345.276, "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": 628330, "profile_key": "b33e528f65ce5087c89a5ce012a18211b756cec5f5901fdd88c44cf2de89c3c8", "schedule_id": 294, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0545", "location": "Wakefield Westgate", "stage_seq": 5, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Hare Park Jn", "stage_seq": 6, "distance_m": 22544.389, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "South Kirkby Jn", "stage_seq": 7, "distance_m": 32136.915, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Adwick Jn", "stage_seq": 8, "distance_m": 40223.737, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Adwick", "stage_seq": 9, "distance_m": 41787.69, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0603H", "location": "Doncaster", "stage_seq": 10, "distance_m": 48076.914, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Loversall Carr Jn", "stage_seq": 11, "distance_m": 54476.132, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Retford", "stage_seq": 12, "distance_m": 76001.511, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Carlton On Trent Loop", "stage_seq": 13, "distance_m": 96178.857, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Newark Flat Crossing", "stage_seq": 14, "distance_m": 104612.088, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0627", "location": "Newark North Gate", "stage_seq": 15, "distance_m": 105704.403, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Claypole Down Loop", "stage_seq": 16, "distance_m": 113219.578, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0638H", "location": "Grantham", "stage_seq": 17, "distance_m": 129254.772, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Stoke Jn", "stage_seq": 18, "distance_m": 138417.654, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Tallington Jn", "stage_seq": 19, "distance_m": 162242.1, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0700", "location": "Peterborough", "stage_seq": 20, "distance_m": 176011.342, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Fletton Jn", "stage_seq": 21, "distance_m": 178111.396, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Conington South Jn", "stage_seq": 22, "distance_m": 190547.282, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Huntingdon", "stage_seq": 23, "distance_m": 204226.909, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Sandy", "stage_seq": 24, "distance_m": 227867.687, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Biggleswade", "stage_seq": 25, "distance_m": 232602.397, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Hitchin", "stage_seq": 26, "distance_m": 247404.596, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Stevenage", "stage_seq": 27, "distance_m": 254408.154, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Woolmer Green Jn", "stage_seq": 28, "distance_m": 260407.948, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729H", "location": "Digswell Jn", "stage_seq": 29, "distance_m": 264679.058, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730", "location": "Welwyn Garden City", "stage_seq": 30, "distance_m": 266119.893, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Potters Bar", "stage_seq": 31, "distance_m": 278234.147, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Alexandra Palace", "stage_seq": 32, "distance_m": 290795.596, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743", "location": "Finsbury Park", "stage_seq": 33, "distance_m": 294643.462, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Holloway South Jn", "stage_seq": 34, "distance_m": 296463.935, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Belle Isle Jn", "stage_seq": 35, "distance_m": 297638.719, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 36, "distance_m": 298741.092, "section_seq": 1, "route_path_id": 28013}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 298741.092, "from_m": 0.0, "section_seq": 1, "route_path_id": 28013}], "total_distance_m": 298741.092, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 298336.363, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 404.729, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:24Z", "source_id": 52050591, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:29Z", "source_id": 16786354, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6743, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:11Z", "source_id": 52072026, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:58:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:18Z", "source_id": 16792898, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6823, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:02Z", "source_id": 52078124, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:02:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:03Z", "source_id": 16794798, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:20Z", "source_id": 52123492, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:26:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:25Z", "source_id": 16809437, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:51Z", "source_id": 52153291, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:54Z", "source_id": 16818625, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11816, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:29Z", "source_id": 52201624, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:31Z", "source_id": 16833747, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12064, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:54Z", "source_id": 52263152, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:55Z", "source_id": 16852165, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12079, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:00Z", "source_id": 52274122, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:28:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:04Z", "source_id": 16855546, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:26Z", "source_id": 52310911, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:41:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:29Z", "source_id": 16866585, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:56Z", "source_id": 52334127, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T06:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:00Z", "source_id": 16873628, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:12Z", "source_id": 52353985, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T06:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:15Z", "source_id": 16879572, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16289, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:22Z", "source_id": 52362628, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T07:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:27Z", "source_id": 16882146, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Leeds |
0530 |
0530 |
6 |
None |
None |
London Kings Cross |
0752 |
0750 |
0 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02145/2026-09-17/detailed |
None |
Peterborough |
2026-09-17T07:11:00+01:00 |
London Kings Cross |
58.0 |
{"type": "LineString", "coordinates": [[-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} |
76.2 |
0703 |
0801 |
Peterborough |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-17 07:11:21 |
TERMINATED |
2026-09-17 07:01:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882146 |
1789628367709852 |
148 |
148 |
2026-09-17 07:11:15.027174 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:14.910779 |
| 600841 |
631081 |
L89392 |
172J52M617 |
2026-09-17 |
COMPLETE |
16881337 |
2026-09-17 08:01:00 |
2026-09-17 07:11:22 |
2026-09-19 07:11:22 |
{"id": 631081, "stp": "P", "toc": "Northern", "uid": "L89392", "consist": "150114", "dest_crs": "BDI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89392/2026-09-17/detailed", "trust_id": "172J52M617", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Interchange", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "2", "is_terminated": 1, "next_location": "Bradford Interchange", "signalling_id": "2J52", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "0801", "current_leg_dep": "0755", "current_leg_end": "Bradford Interchange", "origin_dep_time": "0647", "origin_platform": "13B", "current_location": "Bradford Interchange", "last_update_time": "2026-09-17T07:11:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7524286000000002, 53.750142700000005], [-1.7521342999999998, 53.7502412], [-1.7517185, 53.75039350000001], [-1.7511833999999995, 53.7506118], [-1.7508039000000002, 53.75077890000001], [-1.7503946999999995, 53.7509893], [-1.7499589999999998, 53.751207099999995], [-1.7495941999999998, 53.75143070000001], [-1.7492268, 53.75165750000001], [-1.7489424, 53.7518605], [-1.7486849, 53.7520572], [-1.7484033, 53.752272899999994], [-1.7481016000000005, 53.75253839999999], [-1.7476469, 53.753005300000005], [-1.7473706999999998, 53.75330049999999], [-1.7471507, 53.75360750000001], [-1.7469375, 53.7539133], [-1.7467993999999998, 53.754122], [-1.7466787, 53.7543407], [-1.7465633, 53.754569199999985], [-1.7464668, 53.754786499999994], [-1.7464104, 53.7549942], [-1.7463461, 53.7552527], [-1.7462601999999998, 53.75561900000001], [-1.7462078999999997, 53.7558892], [-1.7461810999999998, 53.75615729999999], [-1.7461851, 53.7564532], [-1.7461877999999995, 53.75674339999999], [-1.7462415, 53.7570732], [-1.7462951, 53.75734440000001], [-1.7463742, 53.7576669], [-1.7464908999999995, 53.757956499999985], [-1.7467189, 53.758475], [-1.7468904999999997, 53.7588318], [-1.7470863, 53.7592456], [-1.7471761999999995, 53.759496799999994], [-1.7472459, 53.759691799999985], [-1.7473035999999995, 53.7599164], [-1.7473438, 53.76014149999999], [-1.7473626, 53.760289], [-1.7473837999999997, 53.76057979999999], [-1.7475230999999998, 53.7624341], [-1.7476368999999998, 53.76413370000001], [-1.7477526999999995, 53.76567529999999], [-1.7478098, 53.76655780000001], [-1.7478624, 53.767407899999995], [-1.7479163, 53.767978499999984], [-1.7479937, 53.76909409999999], [-1.7480735999999997, 53.7703851], [-1.7481494999999998, 53.7713251], [-1.748204, 53.7726513], [-1.7483424999999997, 53.7740945], [-1.7483926, 53.77489639999999], [-1.7484596, 53.7757809], [-1.7485267000000002, 53.7767145], [-1.7485535, 53.77747999999998], [-1.7485991, 53.77822969999999], [-1.7486191999999998, 53.7787882], [-1.7486876, 53.7802806], [-1.7487547, 53.7816071], [-1.7488328, 53.7827074], [-1.7488576, 53.7834697], [-1.7488739999999998, 53.78400529999999], [-1.7489133, 53.7846864], [-1.7489472999999998, 53.7853137], [-1.7489738, 53.78583559999999], [-1.7490002, 53.78635739999999], [-1.7490070999999998, 53.786450900000006], [-1.7489975, 53.786754300000005], [-1.7489815, 53.78698839999999], [-1.7489717, 53.787185599999994], [-1.748982807042631, 53.78742772712427], [-1.7490011, 53.787826499999994], [-1.7490031999999998, 53.787978299999985], [-1.7490066999999998, 53.78822949999999], [-1.7490296, 53.7884031], [-1.7491046999999995, 53.78897109999999], [-1.7491221999999995, 53.789145399999995], [-1.7491864999999998, 53.7899408], [-1.7492796, 53.7909361]]}", "current_leg_start": "Low Moor", "dest_arr_time_act": "0802½", "motion_projection": null, "next_location_lat": "53.7909361", "next_location_lon": "-1.7492796", "previous_location": "Low Moor", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 629.801, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 995.508, \"from_m\": 629.801, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1214.238, \"from_m\": 995.508, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1420.024, \"from_m\": 1214.238, \"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\": 1672.77, \"from_m\": 1420.024, \"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\": 6842.354, \"from_m\": 1672.77, \"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\": 7478.27, \"from_m\": 6842.354, \"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\": 12028.151, \"from_m\": 7478.27, \"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\": 12119.458, \"from_m\": 12028.151, \"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\": 21686.28, \"from_m\": 12119.458, \"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\": 24111.647, \"from_m\": 21686.28, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24152.989, \"from_m\": 24111.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31808.889, \"from_m\": 24152.989, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33170.535, \"from_m\": 31808.889, \"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\": 33446.137, \"from_m\": 33170.535, \"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\": 34183.739, \"from_m\": 33446.137, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34648.222, \"from_m\": 34183.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35019.572, \"from_m\": 34648.222, \"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\": 35105.671, \"from_m\": 35019.572, \"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\": 35170.411, \"from_m\": 35105.671, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35190.174, \"from_m\": 35170.411, \"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\": 36466.549, \"from_m\": 35190.174, \"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\": 39066.99, \"from_m\": 36466.549, \"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\": 43000.031, \"from_m\": 39066.99, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46025.502, \"from_m\": 43000.031, \"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\": 47242.255, \"from_m\": 46025.502, \"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\": 47300.714, \"from_m\": 47242.255, \"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\": 47464.195, \"from_m\": 47300.714, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47810.522, \"from_m\": 47464.195, \"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\": 631081, \"profile_key\": \"1c55e16080133b259aa9f6775c457795788fbedf8a331854ab3f022c7a3c4abd\", \"schedule_id\": 19302, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 919.424, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0653H\", \"location\": \"Cottingley\", \"stage_seq\": 4, \"distance_m\": 4640.386, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657H\", \"location\": \"Morley\", \"stage_seq\": 5, \"distance_m\": 7404.63, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0702H\", \"location\": \"Batley\", \"stage_seq\": 6, \"distance_m\": 12709.662, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0706\", \"location\": \"Dewsbury\", \"stage_seq\": 7, \"distance_m\": 14949.087, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 8, \"distance_m\": 17365.494, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 9, \"distance_m\": 18354.824, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0720\", \"location\": \"Mirfield\", \"stage_seq\": 10, \"distance_m\": 19808.743, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 11, \"distance_m\": 21686.28, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 12, \"distance_m\": 24104.346, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": false, \"wtt_arr\": \"0727H\", \"wtt_dep\": \"0729H\", \"location\": \"Brighouse\", \"stage_seq\": 13, \"distance_m\": 26216.974, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Greetland Jn\", \"stage_seq\": 14, \"distance_m\": 31668.695, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Dryclough Jn\", \"stage_seq\": 15, \"distance_m\": 33528.479, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0746H\", \"location\": \"Halifax\", \"stage_seq\": 16, \"distance_m\": 34928.174, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0755H\", \"location\": \"Low Moor\", \"stage_seq\": 17, \"distance_m\": 43106.748, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 18, \"distance_m\": 47300.714, \"section_seq\": 1, \"route_path_id\": 73873}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": null, \"location\": \"Bradford Interchange\", \"stage_seq\": 19, \"distance_m\": 47810.522, \"section_seq\": 1, \"route_path_id\": 73873}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47810.522, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73873}], \"total_distance_m\": 47810.522, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 47540.959, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 269.563, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0647", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.7909361", "current_position_lon": "-1.7492796", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:08Z\", \"source_id\": 52184102, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:11Z\", \"source_id\": 16828261, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:48Z\", \"source_id\": 52192743, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:53Z\", \"source_id\": 16830988, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:22Z\", \"source_id\": 52206651, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:21Z\", \"source_id\": 16835211, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:58Z\", \"source_id\": 52216035, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:04Z\", \"source_id\": 16838082, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:49Z\", \"source_id\": 52231130, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:53Z\", \"source_id\": 16842547, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:15Z\", \"source_id\": 52258705, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:17Z\", \"source_id\": 16850865, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:05Z\", \"source_id\": 52271653, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:07Z\", \"source_id\": 16854802, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:46Z\", \"source_id\": 52311906, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:47Z\", \"source_id\": 16866843, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6182, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:57Z\", \"source_id\": 52342376, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:04Z\", \"source_id\": 16876090, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:23Z\", \"source_id\": 52359932, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:26Z\", \"source_id\": 16881337, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Interchange", "service_state_platform": "2", "timing_fact_generation": 1789628306163443, "current_leg_arrival_utc": "2026-09-17T08:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:16.010823", "service_state_evidence_id": 16881337, "current_leg_start_actual_dep": "2026-09-17T07:55:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:16.379311", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
BDI |
2J52 |
150114 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "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": 629.801, "from_m": 322.211, "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": 995.508, "from_m": 629.801, "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": 1214.238, "from_m": 995.508, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1420.024, "from_m": 1214.238, "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": 1672.77, "from_m": 1420.024, "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": 6842.354, "from_m": 1672.77, "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": 7478.27, "from_m": 6842.354, "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": 12028.151, "from_m": 7478.27, "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": 12119.458, "from_m": 12028.151, "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": 21686.28, "from_m": 12119.458, "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": 24111.647, "from_m": 21686.28, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24152.989, "from_m": 24111.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31808.889, "from_m": 24152.989, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33170.535, "from_m": 31808.889, "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": 33446.137, "from_m": 33170.535, "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": 34183.739, "from_m": 33446.137, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34648.222, "from_m": 34183.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35019.572, "from_m": 34648.222, "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": 35105.671, "from_m": 35019.572, "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": 35170.411, "from_m": 35105.671, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35190.174, "from_m": 35170.411, "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": 36466.549, "from_m": 35190.174, "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": 39066.99, "from_m": 36466.549, "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": 43000.031, "from_m": 39066.99, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46025.502, "from_m": 43000.031, "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": 47242.255, "from_m": 46025.502, "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": 47300.714, "from_m": 47242.255, "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": 47464.195, "from_m": 47300.714, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47810.522, "from_m": 47464.195, "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": 631081, "profile_key": "1c55e16080133b259aa9f6775c457795788fbedf8a331854ab3f022c7a3c4abd", "schedule_id": 19302, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0647", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 73873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 919.424, "section_seq": 1, "route_path_id": 73873}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0653H", "location": "Cottingley", "stage_seq": 4, "distance_m": 4640.386, "section_seq": 1, "route_path_id": 73873}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657H", "location": "Morley", "stage_seq": 5, "distance_m": 7404.63, "section_seq": 1, "route_path_id": 73873}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0702H", "location": "Batley", "stage_seq": 6, "distance_m": 12709.662, "section_seq": 1, "route_path_id": 73873}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0706", "location": "Dewsbury", "stage_seq": 7, "distance_m": 14949.087, "section_seq": 1, "route_path_id": 73873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Thornhill L.N.W. Jn", "stage_seq": 8, "distance_m": 17365.494, "section_seq": 1, "route_path_id": 73873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Mirfield East Jn", "stage_seq": 9, "distance_m": 18354.824, "section_seq": 1, "route_path_id": 73873}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0720", "location": "Mirfield", "stage_seq": 10, "distance_m": 19808.743, "section_seq": 1, "route_path_id": 73873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Heaton Lodge Jn", "stage_seq": 11, "distance_m": 21686.28, "section_seq": 1, "route_path_id": 73873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725", "location": "Bradley Wood Jn", "stage_seq": 12, "distance_m": 24104.346, "section_seq": 1, "route_path_id": 73873}, {"is_pass": false, "wtt_arr": "0727H", "wtt_dep": "0729H", "location": "Brighouse", "stage_seq": 13, "distance_m": 26216.974, "section_seq": 1, "route_path_id": 73873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Greetland Jn", "stage_seq": 14, "distance_m": 31668.695, "section_seq": 1, "route_path_id": 73873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Dryclough Jn", "stage_seq": 15, "distance_m": 33528.479, "section_seq": 1, "route_path_id": 73873}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0746H", "location": "Halifax", "stage_seq": 16, "distance_m": 34928.174, "section_seq": 1, "route_path_id": 73873}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0755H", "location": "Low Moor", "stage_seq": 17, "distance_m": 43106.748, "section_seq": 1, "route_path_id": 73873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Mill Lane Jn", "stage_seq": 18, "distance_m": 47300.714, "section_seq": 1, "route_path_id": 73873}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": null, "location": "Bradford Interchange", "stage_seq": 19, "distance_m": 47810.522, "section_seq": 1, "route_path_id": 73873}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47810.522, "from_m": 0.0, "section_seq": 1, "route_path_id": 73873}], "total_distance_m": 47810.522, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 47540.959, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 269.563, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5532, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:08Z", "source_id": 52184102, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:53:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:11Z", "source_id": 16828261, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:48Z", "source_id": 52192743, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:53Z", "source_id": 16830988, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6096, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:22Z", "source_id": 52206651, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:21Z", "source_id": 16835211, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6102, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:58Z", "source_id": 52216035, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:04Z", "source_id": 16838082, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6116, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:49Z", "source_id": 52231130, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:11:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:53Z", "source_id": 16842547, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6127, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:15Z", "source_id": 52258705, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:17Z", "source_id": 16850865, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6175, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:05Z", "source_id": 52271653, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:07Z", "source_id": 16854802, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6200, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:46Z", "source_id": 52311906, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:41:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:47Z", "source_id": 16866843, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6182, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:57Z", "source_id": 52342376, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:52:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:04Z", "source_id": 16876090, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6372, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:23Z", "source_id": 52359932, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:01:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:26Z", "source_id": 16881337, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Leeds |
0647 |
0647 |
13B |
None |
None |
Bradford Interchange |
0803 |
0802½ |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89392/2026-09-17/detailed |
None |
Low Moor |
2026-09-17T07:55:30+01:00 |
Bradford Interchange |
6.0 |
{"type": "LineString", "coordinates": [[-1.7524286000000002, 53.750142700000005], [-1.7521342999999998, 53.7502412], [-1.7517185, 53.75039350000001], [-1.7511833999999995, 53.7506118], [-1.7508039000000002, 53.75077890000001], [-1.7503946999999995, 53.7509893], [-1.7499589999999998, 53.751207099999995], [-1.7495941999999998, 53.75143070000001], [-1.7492268, 53.75165750000001], [-1.7489424, 53.7518605], [-1.7486849, 53.7520572], [-1.7484033, 53.752272899999994], [-1.7481016000000005, 53.75253839999999], [-1.7476469, 53.753005300000005], [-1.7473706999999998, 53.75330049999999], [-1.7471507, 53.75360750000001], [-1.7469375, 53.7539133], [-1.7467993999999998, 53.754122], [-1.7466787, 53.7543407], [-1.7465633, 53.754569199999985], [-1.7464668, 53.754786499999994], [-1.7464104, 53.7549942], [-1.7463461, 53.7552527], [-1.7462601999999998, 53.75561900000001], [-1.7462078999999997, 53.7558892], [-1.7461810999999998, 53.75615729999999], [-1.7461851, 53.7564532], [-1.7461877999999995, 53.75674339999999], [-1.7462415, 53.7570732], [-1.7462951, 53.75734440000001], [-1.7463742, 53.7576669], [-1.7464908999999995, 53.757956499999985], [-1.7467189, 53.758475], [-1.7468904999999997, 53.7588318], [-1.7470863, 53.7592456], [-1.7471761999999995, 53.759496799999994], [-1.7472459, 53.759691799999985], [-1.7473035999999995, 53.7599164], [-1.7473438, 53.76014149999999], [-1.7473626, 53.760289], [-1.7473837999999997, 53.76057979999999], [-1.7475230999999998, 53.7624341], [-1.7476368999999998, 53.76413370000001], [-1.7477526999999995, 53.76567529999999], [-1.7478098, 53.76655780000001], [-1.7478624, 53.767407899999995], [-1.7479163, 53.767978499999984], [-1.7479937, 53.76909409999999], [-1.7480735999999997, 53.7703851], [-1.7481494999999998, 53.7713251], [-1.748204, 53.7726513], [-1.7483424999999997, 53.7740945], [-1.7483926, 53.77489639999999], [-1.7484596, 53.7757809], [-1.7485267000000002, 53.7767145], [-1.7485535, 53.77747999999998], [-1.7485991, 53.77822969999999], [-1.7486191999999998, 53.7787882], [-1.7486876, 53.7802806], [-1.7487547, 53.7816071], [-1.7488328, 53.7827074], [-1.7488576, 53.7834697], [-1.7488739999999998, 53.78400529999999], [-1.7489133, 53.7846864], [-1.7489472999999998, 53.7853137], [-1.7489738, 53.78583559999999], [-1.7490002, 53.78635739999999], [-1.7490070999999998, 53.786450900000006], [-1.7489975, 53.786754300000005], [-1.7489815, 53.78698839999999], [-1.7489717, 53.787185599999994], [-1.748982807042631, 53.78742772712427], [-1.7490011, 53.787826499999994], [-1.7490031999999998, 53.787978299999985], [-1.7490066999999998, 53.78822949999999], [-1.7490296, 53.7884031], [-1.7491046999999995, 53.78897109999999], [-1.7491221999999995, 53.789145399999995], [-1.7491864999999998, 53.7899408], [-1.7492796, 53.7909361]]} |
2.9 |
0755 |
0801 |
Low Moor |
Bradford Interchange |
Bradford Interchange |
53.7909361 |
-1.7492796 |
53.7909361 |
-1.7492796 |
1 |
0 |
2026-09-17 07:11:22 |
TERMINATED |
2026-09-17 07:01:00 |
Bradford Interchange |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16881337 |
1789628306163443 |
68 |
68 |
2026-09-17 07:11:16.379311 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:16.010823 |
| 600842 |
632887 |
Y41378 |
742B17MB17 |
2026-09-17 |
COMPLETE |
16888657 |
2026-09-17 07:46:00 |
2026-09-17 07:11:22 |
2026-09-19 07:11:22 |
{"id": 632887, "stp": "P", "toc": "Great Western Railway", "uid": "Y41378", "consist": "165129", "dest_crs": "MAI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41378/2026-09-17/detailed", "trust_id": "742B17MB17", "origin_crs": "BNE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-17", "dest_arr_time": "0757", "dest_platform": "5", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "2B17", "timing_status": "ON TIME", "origin_station": "Bourne End", "current_leg_arr": "0801", "current_leg_dep": "0753", "current_leg_end": "Maidenhead", "origin_dep_time": "0746", "origin_platform": "2", "current_location": "Bourne End", "last_update_time": "2026-09-17T07:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7284148, 51.53315440000001], [-0.7284451, 51.53298809999999], [-0.7284912, 51.5327515], [-0.7287688, 51.530624899999985], [-0.7288116999999998, 51.5295837], [-0.7288133, 51.5284628], [-0.7288018999999999, 51.5277704], [-0.7287529, 51.5271069], [-0.7287428999999999, 51.5269006], [-0.7286197999999999, 51.525717400000005], [-0.7285986, 51.5247349], [-0.7287774, 51.5231537], [-0.7288717999999998, 51.5224018], [-0.7289090999999999, 51.52210459999999], [-0.7290325, 51.5211367], [-0.7290646999999999, 51.5209431], [-0.7290539999999999, 51.52072280000001], [-0.7290002999999999, 51.5204958], [-0.7289466999999998, 51.5203022], [-0.7288716, 51.5201086], [-0.7287321, 51.5198816], [-0.7286268, 51.51969690000001], [-0.7285291999999999, 51.51955170000001], [-0.7284024, 51.5194195], [-0.7282247999999999, 51.5192639], [-0.7280668999999999, 51.5191357], [-0.7279677999999999, 51.51906619999999], [-0.7277585, 51.51894209999999], [-0.7276276, 51.518861599999994], [-0.7274607999999999, 51.51877799999999], [-0.7272201999999999, 51.518664099999995], [-0.7269298, 51.5185486], [-0.7265309999999999, 51.51844], [-0.7262364, 51.5183635], [-0.7259904999999999, 51.51831049999999], [-0.7257385, 51.51828700000001], [-0.7255353, 51.51826109999999], [-0.725355, 51.51824950000001], [-0.7251994, 51.5182435], [-0.7250571999999998, 51.5182429], [-0.7249027999999998, 51.518249399999995], [-0.7247538, 51.5182605], [-0.7245931999999999, 51.5182753], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Furze Platt", "dest_arr_time_act": "0757", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Maidenhead", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 413.615, \"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\": 6653.681, \"from_m\": 413.615, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7021.625, \"from_m\": 6653.681, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7130.463, \"from_m\": 7021.625, \"capability_applied\": null, \"effective_limit_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\": 632887, \"profile_key\": \"c12eb2a1a05f7ea50d8e5aae74eb4215e4c1d222b081584e8b33ff25315a335d\", \"schedule_id\": 30172, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Bourne End\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102649}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Cookham\", \"stage_seq\": 2, \"distance_m\": 2416.535, \"section_seq\": 1, \"route_path_id\": 102649}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753\", \"location\": \"Furze Platt\", \"stage_seq\": 3, \"distance_m\": 5150.273, \"section_seq\": 1, \"route_path_id\": 102649}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 4, \"distance_m\": 7130.463, \"section_seq\": 1, \"route_path_id\": 102649}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7130.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102649}], \"total_distance_m\": 7130.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7130.463, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0746", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:27Z\", \"source_id\": 52365801, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:28Z\", \"source_id\": 16883031, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "5", "timing_fact_generation": 1789628833833204, "current_leg_arrival_utc": "2026-09-17T07:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:16.821040", "service_state_evidence_id": 16883031, "current_leg_start_actual_dep": "2026-09-17T07:53:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:16.870203", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BNE |
MAI |
2B17 |
165129 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 413.615, "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": 6653.681, "from_m": 413.615, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7021.625, "from_m": 6653.681, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7130.463, "from_m": 7021.625, "capability_applied": null, "effective_limit_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": 632887, "profile_key": "c12eb2a1a05f7ea50d8e5aae74eb4215e4c1d222b081584e8b33ff25315a335d", "schedule_id": 30172, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0746", "location": "Bourne End", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102649}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Cookham", "stage_seq": 2, "distance_m": 2416.535, "section_seq": 1, "route_path_id": 102649}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753", "location": "Furze Platt", "stage_seq": 3, "distance_m": 5150.273, "section_seq": 1, "route_path_id": 102649}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 4, "distance_m": 7130.463, "section_seq": 1, "route_path_id": 102649}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7130.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 102649}], "total_distance_m": 7130.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7130.463, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23628, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:27Z", "source_id": 52365801, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:28Z", "source_id": 16883031, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Bourne End |
0746 |
0746 |
2 |
None |
None |
Maidenhead |
0757 |
0757 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y41378/2026-09-17/detailed |
None |
Furze Platt |
2026-09-17T07:53:00+01:00 |
Maidenhead |
8.0 |
{"type": "LineString", "coordinates": [[-0.7284148, 51.53315440000001], [-0.7284451, 51.53298809999999], [-0.7284912, 51.5327515], [-0.7287688, 51.530624899999985], [-0.7288116999999998, 51.5295837], [-0.7288133, 51.5284628], [-0.7288018999999999, 51.5277704], [-0.7287529, 51.5271069], [-0.7287428999999999, 51.5269006], [-0.7286197999999999, 51.525717400000005], [-0.7285986, 51.5247349], [-0.7287774, 51.5231537], [-0.7288717999999998, 51.5224018], [-0.7289090999999999, 51.52210459999999], [-0.7290325, 51.5211367], [-0.7290646999999999, 51.5209431], [-0.7290539999999999, 51.52072280000001], [-0.7290002999999999, 51.5204958], [-0.7289466999999998, 51.5203022], [-0.7288716, 51.5201086], [-0.7287321, 51.5198816], [-0.7286268, 51.51969690000001], [-0.7285291999999999, 51.51955170000001], [-0.7284024, 51.5194195], [-0.7282247999999999, 51.5192639], [-0.7280668999999999, 51.5191357], [-0.7279677999999999, 51.51906619999999], [-0.7277585, 51.51894209999999], [-0.7276276, 51.518861599999994], [-0.7274607999999999, 51.51877799999999], [-0.7272201999999999, 51.518664099999995], [-0.7269298, 51.5185486], [-0.7265309999999999, 51.51844], [-0.7262364, 51.5183635], [-0.7259904999999999, 51.51831049999999], [-0.7257385, 51.51828700000001], [-0.7255353, 51.51826109999999], [-0.725355, 51.51824950000001], [-0.7251994, 51.5182435], [-0.7250571999999998, 51.5182429], [-0.7249027999999998, 51.518249399999995], [-0.7247538, 51.5182605], [-0.7245931999999999, 51.5182753], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]} |
1.2 |
0753 |
0801 |
Maidenhead |
Bourne End |
Maidenhead |
51.5185898 |
-0.7227445 |
51.5185898 |
-0.7227445 |
1 |
0 |
2026-09-17 07:11:22 |
TERMINATED |
2026-09-17 07:01:00 |
Maidenhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883031 |
1789628833833204 |
4 |
4 |
2026-09-17 07:11:16.870203 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:16.821040 |
| 600843 |
628720 |
P87892 |
872K06M517 |
2026-09-17 |
COMPLETE |
16882583 |
2026-09-17 08:01:00 |
2026-09-17 07:11:22 |
2026-09-19 07:11:22 |
{"id": 628720, "stp": "P", "toc": "Southeastern", "uid": "P87892", "consist": "375611", "dest_crs": "DVP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87892/2026-09-17/detailed", "trust_id": "872K06M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dover Priory", "service_date": "2026-09-17", "dest_arr_time": "0802", "dest_platform": "3", "is_terminated": 1, "next_location": "Dover Priory", "signalling_id": "2K06", "timing_status": "EARLY", "origin_station": "London Victoria", "current_leg_arr": "0801", "current_leg_dep": "0756", "current_leg_end": "Dover Priory", "origin_dep_time": "0542", "origin_platform": "1", "current_location": "Dover Priory", "last_update_time": "2026-09-17T07:11:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2719801932974126, 51.14930572597631], [1.2719838999999995, 51.14930350000001], [1.2723607999999995, 51.14907269999999], [1.272541, 51.1489528], [1.2727131, 51.14883639999999], [1.273058, 51.1485908], [1.2732101, 51.148460699999994], [1.2735144, 51.1482076], [1.2736472000000003, 51.14810059999999], [1.2740176, 51.1477986], [1.2743954, 51.1475294], [1.2749392999999998, 51.14715669999999], [1.2754693999999998, 51.1468249], [1.2759896, 51.146504099999994], [1.2763253, 51.14631769999999], [1.2772117, 51.145926900000006], [1.2780815999999997, 51.1455547], [1.2791100999999998, 51.1451184], [1.2799287, 51.1447659], [1.2806855999999998, 51.1444351], [1.2812068, 51.1442222], [1.2817386, 51.14399619999999], [1.2823279, 51.14374349999999], [1.2828267, 51.143517799999984], [1.2833413, 51.1432766], [1.2838178, 51.1430476], [1.2845293999999998, 51.1426841], [1.2850636999999998, 51.1424105], [1.2855077, 51.14217740000001], [1.2858359999999998, 51.1420059], [1.2860563, 51.1418785], [1.2874341, 51.140980299999995], [1.2876545, 51.1408249], [1.2878422, 51.140685], [1.2880321999999995, 51.1405328], [1.2886804999999997, 51.1399778], [1.2891430999999998, 51.13952319999999], [1.2892289, 51.13944480000001], [1.2894388, 51.13924679999999], [1.2898571, 51.13888250000001], [1.2901951, 51.1385915], [1.2907509, 51.138165], [1.2910331999999998, 51.1379917], [1.2914358999999995, 51.137709499999985], [1.2918021, 51.1374767], [1.2918995999999998, 51.13741520000001], [1.2919968, 51.1373546], [1.2921214999999997, 51.1372686], [1.2922603999999998, 51.137173], [1.2924492, 51.1370101], [1.2927215308296078, 51.1368435981494], [1.293504, 51.1363652], [1.2944840999999998, 51.135785], [1.2948704, 51.1355843], [1.295114, 51.1354419], [1.2952586999999998, 51.1353509], [1.2961588999999998, 51.13480799999999], [1.2963861, 51.13466939999999], [1.2969223, 51.1343465], [1.2974023, 51.134051], [1.2975964, 51.13392790000001], [1.2980647, 51.1336515], [1.2984674, 51.1334068], [1.29904, 51.133064899999994], [1.2992958999999995, 51.132904399999994], [1.3002856, 51.13231199999999], [1.3011824999999997, 51.1317428], [1.3015319, 51.131502], [1.301862, 51.1312415], [1.3024766999999997, 51.1306541], [1.3025292, 51.1305914], [1.3026401999999997, 51.1304742], [1.3028493, 51.130233399999995], [1.302979, 51.1300852], [1.3030803999999998, 51.1299678], [1.3033355999999998, 51.12962230000001], [1.3033905, 51.12953589999999], [1.3035232, 51.12934959999998], [1.3036331, 51.12915219999999], [1.3036875999999995, 51.12903849999999], [1.3037491, 51.1289044], [1.3038454, 51.1287087], [1.3043563, 51.1274718], [1.3044052999999998, 51.1273602], [1.3044739, 51.127198799999995], [1.3049221999999998, 51.1260972]]}", "current_leg_start": "Kearsney", "dest_arr_time_act": "0802", "motion_projection": null, "next_location_lat": "51.1260972", "next_location_lon": "1.3049222", "previous_location": "Kearsney", "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\": 1130.451, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1130.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5324.777, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5427.362, \"from_m\": 5324.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\": 6197.434, \"from_m\": 5427.362, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7977.454, \"from_m\": 6197.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8623.259, \"from_m\": 7977.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10020.497, \"from_m\": 8623.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}, {\"to_m\": 10519.952, \"from_m\": 10020.497, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12844.185, \"from_m\": 10519.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13641.251, \"from_m\": 12844.185, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17021.044, \"from_m\": 13641.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17500.475, \"from_m\": 17021.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\": 22302.09, \"from_m\": 17500.475, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22387.967, \"from_m\": 22302.09, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24027.125, \"from_m\": 22387.967, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30049.793, \"from_m\": 24027.125, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30484.367, \"from_m\": 30049.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30517.819, \"from_m\": 30484.367, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43890.052, \"from_m\": 30517.819, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44106.471, \"from_m\": 43890.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45196.221, \"from_m\": 44106.471, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45241.167, \"from_m\": 45196.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\": 54324.62, \"from_m\": 45241.167, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55189.311, \"from_m\": 54324.62, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55223.729, \"from_m\": 55189.311, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55576.2, \"from_m\": 55223.729, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55611.643, \"from_m\": 55576.2, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56661.918, \"from_m\": 55611.643, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56686.293, \"from_m\": 56661.918, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57876.549, \"from_m\": 56686.293, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58429.873, \"from_m\": 57876.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61361.149, \"from_m\": 58429.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\": 64943.686, \"from_m\": 61361.149, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 64966.813, \"from_m\": 64943.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69087.842, \"from_m\": 64966.813, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70660.694, \"from_m\": 69087.842, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 73192.568, \"from_m\": 70660.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\": 73210.247, \"from_m\": 73192.568, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 78346.172, \"from_m\": 73210.247, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79492.434, \"from_m\": 78346.172, \"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\": 81689.433, \"from_m\": 79492.434, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 82994.094, \"from_m\": 81689.433, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84363.409, \"from_m\": 82994.094, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 85761.556, \"from_m\": 84363.409, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 88918.066, \"from_m\": 85761.556, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90198.334, \"from_m\": 88918.066, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 92092.453, \"from_m\": 90198.334, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92790.245, \"from_m\": 92092.453, \"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\": 93158.246, \"from_m\": 92790.245, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96570.278, \"from_m\": 93158.246, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 98070.735, \"from_m\": 96570.278, \"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\": 100094.985, \"from_m\": 98070.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 100741.577, \"from_m\": 100094.985, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101202.789, \"from_m\": 100741.577, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101265.593, \"from_m\": 101202.789, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 103286.754, \"from_m\": 101265.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105808.597, \"from_m\": 103286.754, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113775.532, \"from_m\": 105808.597, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 115034.981, \"from_m\": 113775.532, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 119722.078, \"from_m\": 115034.981, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 124628.356, \"from_m\": 119722.078, \"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\": 124753.365, \"from_m\": 124628.356, \"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\": 124775.762, \"from_m\": 124753.365, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 125780.354, \"from_m\": 124775.762, \"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\": 126309.734, \"from_m\": 125780.354, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 628720, \"profile_key\": \"8f7e4328c25e65602ab58d943058544733597f76c2cac0df0d124574a77d9d15\", \"schedule_id\": 23443, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5130.602, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 5, \"distance_m\": 5314.947, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 6137.612, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552H\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6848.272, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 7678.03, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Nunhead\", \"stage_seq\": 9, \"distance_m\": 9549.349, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Bellingham\", \"stage_seq\": 10, \"distance_m\": 14265.354, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Ravensbourne\", \"stage_seq\": 11, \"distance_m\": 16734.389, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Shortlands\", \"stage_seq\": 12, \"distance_m\": 18123.62, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605H\", \"location\": \"Bromley South\", \"stage_seq\": 13, \"distance_m\": 19581.109, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Bickley Jn\", \"stage_seq\": 14, \"distance_m\": 22302.09, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 15, \"distance_m\": 23863.657, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613H\", \"location\": \"St. Mary Cray\", \"stage_seq\": 16, \"distance_m\": 25930.703, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0618\", \"location\": \"Swanley\", \"stage_seq\": 17, \"distance_m\": 30218.704, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Farningham Road\", \"stage_seq\": 18, \"distance_m\": 35229.489, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Fawkham Jn\", \"stage_seq\": 19, \"distance_m\": 38562.928, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Longfield\", \"stage_seq\": 20, \"distance_m\": 39748.429, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Meopham\", \"stage_seq\": 21, \"distance_m\": 43890.052, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"Sole Street\", \"stage_seq\": 22, \"distance_m\": 45361.557, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 23, \"distance_m\": 55223.729, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0643\", \"location\": \"Rochester\", \"stage_seq\": 24, \"distance_m\": 55894.947, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646H\", \"location\": \"Chatham\", \"stage_seq\": 25, \"distance_m\": 57289.665, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0652\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 26, \"distance_m\": 59875.435, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 27, \"distance_m\": 64602.241, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Rainham East Jn\", \"stage_seq\": 28, \"distance_m\": 65638.79, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701\", \"location\": \"Newington\", \"stage_seq\": 29, \"distance_m\": 68903.515, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 30, \"distance_m\": 72651.655, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 31, \"distance_m\": 73210.247, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0706\", \"location\": \"Sittingbourne\", \"stage_seq\": 32, \"distance_m\": 74082.139, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0710H\", \"location\": \"Teynham\", \"stage_seq\": 33, \"distance_m\": 79211.27, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0717\", \"location\": \"Faversham\", \"stage_seq\": 34, \"distance_m\": 85651.391, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722H\", \"location\": \"Selling\", \"stage_seq\": 35, \"distance_m\": 90795.709, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0733\", \"location\": \"Canterbury East\", \"stage_seq\": 36, \"distance_m\": 101432.043, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0737H\", \"location\": \"Bekesbourne\", \"stage_seq\": 37, \"distance_m\": 106088.609, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742\", \"location\": \"Adisham\", \"stage_seq\": 38, \"distance_m\": 110982.358, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Aylesham\", \"stage_seq\": 39, \"distance_m\": 112757.793, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748\", \"location\": \"Snowdown\", \"stage_seq\": 40, \"distance_m\": 114226.214, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752H\", \"location\": \"Shepherd's Well\", \"stage_seq\": 41, \"distance_m\": 117301.992, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0757H\", \"location\": \"Kearsney\", \"stage_seq\": 42, \"distance_m\": 122782.241, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Buckland Jn\", \"stage_seq\": 43, \"distance_m\": 124775.762, \"section_seq\": 1, \"route_path_id\": 100090}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": null, \"location\": \"Dover Priory\", \"stage_seq\": 44, \"distance_m\": 126309.734, \"section_seq\": 1, \"route_path_id\": 100090}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 126309.734, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100090}], \"total_distance_m\": 126309.734, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 122233.428, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4076.306, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.1260972", "current_position_lon": "1.3049222", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:30Z\", \"source_id\": 52062069, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:34Z\", \"source_id\": 16789768, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:27Z\", \"source_id\": 52067866, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:28Z\", \"source_id\": 16791598, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:27Z\", \"source_id\": 52073992, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:31Z\", \"source_id\": 16793500, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:13Z\", \"source_id\": 52076741, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:16Z\", \"source_id\": 16794328, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:01Z\", \"source_id\": 52078113, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:03Z\", \"source_id\": 16794781, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:19Z\", \"source_id\": 52080243, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:22Z\", \"source_id\": 16795453, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:59Z\", \"source_id\": 52095574, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:07Z\", \"source_id\": 16800473, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:19Z\", \"source_id\": 52103675, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:23Z\", \"source_id\": 16803032, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:21Z\", \"source_id\": 52113289, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:23Z\", \"source_id\": 16806199, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:06Z\", \"source_id\": 52122895, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:09Z\", \"source_id\": 16809272, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:34Z\", \"source_id\": 52132063, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:39Z\", \"source_id\": 16812219, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:50Z\", \"source_id\": 52137086, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:56Z\", \"source_id\": 16813795, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:08Z\", \"source_id\": 52158321, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:09Z\", \"source_id\": 16820277, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:51Z\", \"source_id\": 52166672, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:55Z\", \"source_id\": 16822946, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:00Z\", \"source_id\": 52176442, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:03Z\", \"source_id\": 16826012, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:59Z\", \"source_id\": 52190681, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:58Z\", \"source_id\": 16830354, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:42Z\", \"source_id\": 52202217, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:47Z\", \"source_id\": 16833932, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:56Z\", \"source_id\": 52216014, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:00Z\", \"source_id\": 16838054, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:25Z\", \"source_id\": 52230081, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:30Z\", \"source_id\": 16842273, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:58Z\", \"source_id\": 52244671, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:04Z\", \"source_id\": 16846673, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:57Z\", \"source_id\": 52252572, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:00Z\", \"source_id\": 16849048, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:29:25Z\", \"source_id\": 52280424, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:29:27Z\", \"source_id\": 16857447, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:19Z\", \"source_id\": 52291220, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:26Z\", \"source_id\": 16860722, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:39Z\", \"source_id\": 52317219, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:44Z\", \"source_id\": 16868424, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:42Z\", \"source_id\": 52333443, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:45Z\", \"source_id\": 16873366, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:19Z\", \"source_id\": 52343364, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:24Z\", \"source_id\": 16876341, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:52Z\", \"source_id\": 52364050, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:58Z\", \"source_id\": 16882583, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dover Priory", "service_state_platform": "3", "timing_fact_generation": 1789628398738724, "current_leg_arrival_utc": "2026-09-17T08:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:16.823923", "service_state_evidence_id": 16882583, "current_leg_start_actual_dep": "2026-09-17T07:57:30+01:00", "operational_evidence_version": 153, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:17.623474", "service_state_valid_until_kind": null, "operational_interpretation_version": 153, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
DVP |
2K06 |
375611 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5324.777, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5427.362, "from_m": 5324.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": 6197.434, "from_m": 5427.362, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7977.454, "from_m": 6197.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8623.259, "from_m": 7977.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10020.497, "from_m": 8623.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}, {"to_m": 10519.952, "from_m": 10020.497, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12844.185, "from_m": 10519.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13641.251, "from_m": 12844.185, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17021.044, "from_m": 13641.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17500.475, "from_m": 17021.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": 22302.09, "from_m": 17500.475, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22387.967, "from_m": 22302.09, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24027.125, "from_m": 22387.967, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30049.793, "from_m": 24027.125, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30484.367, "from_m": 30049.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30517.819, "from_m": 30484.367, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43890.052, "from_m": 30517.819, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44106.471, "from_m": 43890.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45196.221, "from_m": 44106.471, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45241.167, "from_m": 45196.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": 54324.62, "from_m": 45241.167, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55189.311, "from_m": 54324.62, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55223.729, "from_m": 55189.311, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55576.2, "from_m": 55223.729, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55611.643, "from_m": 55576.2, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56661.918, "from_m": 55611.643, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56686.293, "from_m": 56661.918, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57876.549, "from_m": 56686.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58429.873, "from_m": 57876.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61361.149, "from_m": 58429.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": 64943.686, "from_m": 61361.149, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 64966.813, "from_m": 64943.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69087.842, "from_m": 64966.813, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70660.694, "from_m": 69087.842, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 73192.568, "from_m": 70660.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": 73210.247, "from_m": 73192.568, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 78346.172, "from_m": 73210.247, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79492.434, "from_m": 78346.172, "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": 81689.433, "from_m": 79492.434, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 82994.094, "from_m": 81689.433, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84363.409, "from_m": 82994.094, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 85761.556, "from_m": 84363.409, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 88918.066, "from_m": 85761.556, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90198.334, "from_m": 88918.066, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 92092.453, "from_m": 90198.334, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92790.245, "from_m": 92092.453, "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": 93158.246, "from_m": 92790.245, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96570.278, "from_m": 93158.246, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98070.735, "from_m": 96570.278, "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": 100094.985, "from_m": 98070.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 100741.577, "from_m": 100094.985, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101202.789, "from_m": 100741.577, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101265.593, "from_m": 101202.789, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 103286.754, "from_m": 101265.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105808.597, "from_m": 103286.754, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113775.532, "from_m": 105808.597, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 115034.981, "from_m": 113775.532, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 119722.078, "from_m": 115034.981, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 124628.356, "from_m": 119722.078, "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": 124753.365, "from_m": 124628.356, "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": 124775.762, "from_m": 124753.365, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 125780.354, "from_m": 124775.762, "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": 126309.734, "from_m": 125780.354, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 628720, "profile_key": "8f7e4328c25e65602ab58d943058544733597f76c2cac0df0d124574a77d9d15", "schedule_id": 23443, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Brixton", "stage_seq": 4, "distance_m": 5130.602, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Canterbury Road Jn", "stage_seq": 5, "distance_m": 5314.947, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 6137.612, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552H", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6848.272, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 7678.03, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Nunhead", "stage_seq": 9, "distance_m": 9549.349, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Bellingham", "stage_seq": 10, "distance_m": 14265.354, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Ravensbourne", "stage_seq": 11, "distance_m": 16734.389, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Shortlands", "stage_seq": 12, "distance_m": 18123.62, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605H", "location": "Bromley South", "stage_seq": 13, "distance_m": 19581.109, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Bickley Jn", "stage_seq": 14, "distance_m": 22302.09, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "St. Mary Cray Jn", "stage_seq": 15, "distance_m": 23863.657, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613H", "location": "St. Mary Cray", "stage_seq": 16, "distance_m": 25930.703, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0618", "location": "Swanley", "stage_seq": 17, "distance_m": 30218.704, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Farningham Road", "stage_seq": 18, "distance_m": 35229.489, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Fawkham Jn", "stage_seq": 19, "distance_m": 38562.928, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Longfield", "stage_seq": 20, "distance_m": 39748.429, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Meopham", "stage_seq": 21, "distance_m": 43890.052, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "Sole Street", "stage_seq": 22, "distance_m": 45361.557, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Rochester Bridge Jn", "stage_seq": 23, "distance_m": 55223.729, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0643", "location": "Rochester", "stage_seq": 24, "distance_m": 55894.947, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646H", "location": "Chatham", "stage_seq": 25, "distance_m": 57289.665, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0652", "location": "Gillingham (Kent)", "stage_seq": 26, "distance_m": 59875.435, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657", "location": "Rainham (Kent)", "stage_seq": 27, "distance_m": 64602.241, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Rainham East Jn", "stage_seq": 28, "distance_m": 65638.79, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701", "location": "Newington", "stage_seq": 29, "distance_m": 68903.515, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Western Jn (Sittingbourne)", "stage_seq": 30, "distance_m": 72651.655, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 31, "distance_m": 73210.247, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0706", "location": "Sittingbourne", "stage_seq": 32, "distance_m": 74082.139, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0710H", "location": "Teynham", "stage_seq": 33, "distance_m": 79211.27, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0717", "location": "Faversham", "stage_seq": 34, "distance_m": 85651.391, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722H", "location": "Selling", "stage_seq": 35, "distance_m": 90795.709, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0733", "location": "Canterbury East", "stage_seq": 36, "distance_m": 101432.043, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0737H", "location": "Bekesbourne", "stage_seq": 37, "distance_m": 106088.609, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742", "location": "Adisham", "stage_seq": 38, "distance_m": 110982.358, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Aylesham", "stage_seq": 39, "distance_m": 112757.793, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748", "location": "Snowdown", "stage_seq": 40, "distance_m": 114226.214, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752H", "location": "Shepherd's Well", "stage_seq": 41, "distance_m": 117301.992, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0757H", "location": "Kearsney", "stage_seq": 42, "distance_m": 122782.241, "section_seq": 1, "route_path_id": 100090}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759", "location": "Buckland Jn", "stage_seq": 43, "distance_m": 124775.762, "section_seq": 1, "route_path_id": 100090}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": null, "location": "Dover Priory", "stage_seq": 44, "distance_m": 126309.734, "section_seq": 1, "route_path_id": 100090}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 126309.734, "from_m": 0.0, "section_seq": 1, "route_path_id": 100090}], "total_distance_m": 126309.734, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 122233.428, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4076.306, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:30Z", "source_id": 52062069, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:51:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:34Z", "source_id": 16789768, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:27Z", "source_id": 52067866, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:28Z", "source_id": 16791598, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:27Z", "source_id": 52073992, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:59:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:31Z", "source_id": 16793500, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:13Z", "source_id": 52076741, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:16Z", "source_id": 16794328, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31857, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:01Z", "source_id": 52078113, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:03Z", "source_id": 16794781, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:19Z", "source_id": 52080243, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:02:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:22Z", "source_id": 16795453, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32077, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:59Z", "source_id": 52095574, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:07Z", "source_id": 16800473, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31964, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:19Z", "source_id": 52103675, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:16:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:23Z", "source_id": 16803032, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31906, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:21Z", "source_id": 52113289, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:21:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:23Z", "source_id": 16806199, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31973, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:06Z", "source_id": 52122895, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:25:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:09Z", "source_id": 16809272, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31977, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:34Z", "source_id": 52132063, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:39Z", "source_id": 16812219, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31982, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:50Z", "source_id": 52137086, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:56Z", "source_id": 16813795, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:08Z", "source_id": 52158321, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T05:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:09Z", "source_id": 16820277, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:51Z", "source_id": 52166672, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T05:45:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:55Z", "source_id": 16822946, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:00Z", "source_id": 52176442, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T05:49:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:03Z", "source_id": 16826012, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32355, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:59Z", "source_id": 52190681, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T05:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:58Z", "source_id": 16830354, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32365, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:42Z", "source_id": 52202217, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T06:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:47Z", "source_id": 16833932, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32405, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:56Z", "source_id": 52216014, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T06:05:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:00Z", "source_id": 16838054, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32422, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:25Z", "source_id": 52230081, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T06:10:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:30Z", "source_id": 16842273, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33204, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:58Z", "source_id": 52244671, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T06:17:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:04Z", "source_id": 16846673, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33232, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:57Z", "source_id": 52252572, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T06:22:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:00Z", "source_id": 16849048, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33237, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:29:25Z", "source_id": 52280424, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T06:30:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:29:27Z", "source_id": 16857447, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33241, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:19Z", "source_id": 52291220, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T06:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:26Z", "source_id": 16860722, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33244, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:39Z", "source_id": 52317219, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T06:44:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:44Z", "source_id": 16868424, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33249, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:42Z", "source_id": 52333443, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T06:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:45Z", "source_id": 16873366, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33253, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:19Z", "source_id": 52343364, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T06:56:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:24Z", "source_id": 16876341, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33806, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:52Z", "source_id": 52364050, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T07:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:58Z", "source_id": 16882583, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
London Victoria |
0542 |
0542 |
1 |
None |
None |
Dover Priory |
0802 |
0802 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87892/2026-09-17/detailed |
None |
Kearsney |
2026-09-17T07:57:30+01:00 |
Dover Priory |
5.0 |
{"type": "LineString", "coordinates": [[1.2719801932974126, 51.14930572597631], [1.2719838999999995, 51.14930350000001], [1.2723607999999995, 51.14907269999999], [1.272541, 51.1489528], [1.2727131, 51.14883639999999], [1.273058, 51.1485908], [1.2732101, 51.148460699999994], [1.2735144, 51.1482076], [1.2736472000000003, 51.14810059999999], [1.2740176, 51.1477986], [1.2743954, 51.1475294], [1.2749392999999998, 51.14715669999999], [1.2754693999999998, 51.1468249], [1.2759896, 51.146504099999994], [1.2763253, 51.14631769999999], [1.2772117, 51.145926900000006], [1.2780815999999997, 51.1455547], [1.2791100999999998, 51.1451184], [1.2799287, 51.1447659], [1.2806855999999998, 51.1444351], [1.2812068, 51.1442222], [1.2817386, 51.14399619999999], [1.2823279, 51.14374349999999], [1.2828267, 51.143517799999984], [1.2833413, 51.1432766], [1.2838178, 51.1430476], [1.2845293999999998, 51.1426841], [1.2850636999999998, 51.1424105], [1.2855077, 51.14217740000001], [1.2858359999999998, 51.1420059], [1.2860563, 51.1418785], [1.2874341, 51.140980299999995], [1.2876545, 51.1408249], [1.2878422, 51.140685], [1.2880321999999995, 51.1405328], [1.2886804999999997, 51.1399778], [1.2891430999999998, 51.13952319999999], [1.2892289, 51.13944480000001], [1.2894388, 51.13924679999999], [1.2898571, 51.13888250000001], [1.2901951, 51.1385915], [1.2907509, 51.138165], [1.2910331999999998, 51.1379917], [1.2914358999999995, 51.137709499999985], [1.2918021, 51.1374767], [1.2918995999999998, 51.13741520000001], [1.2919968, 51.1373546], [1.2921214999999997, 51.1372686], [1.2922603999999998, 51.137173], [1.2924492, 51.1370101], [1.2927215308296078, 51.1368435981494], [1.293504, 51.1363652], [1.2944840999999998, 51.135785], [1.2948704, 51.1355843], [1.295114, 51.1354419], [1.2952586999999998, 51.1353509], [1.2961588999999998, 51.13480799999999], [1.2963861, 51.13466939999999], [1.2969223, 51.1343465], [1.2974023, 51.134051], [1.2975964, 51.13392790000001], [1.2980647, 51.1336515], [1.2984674, 51.1334068], [1.29904, 51.133064899999994], [1.2992958999999995, 51.132904399999994], [1.3002856, 51.13231199999999], [1.3011824999999997, 51.1317428], [1.3015319, 51.131502], [1.301862, 51.1312415], [1.3024766999999997, 51.1306541], [1.3025292, 51.1305914], [1.3026401999999997, 51.1304742], [1.3028493, 51.130233399999995], [1.302979, 51.1300852], [1.3030803999999998, 51.1299678], [1.3033355999999998, 51.12962230000001], [1.3033905, 51.12953589999999], [1.3035232, 51.12934959999998], [1.3036331, 51.12915219999999], [1.3036875999999995, 51.12903849999999], [1.3037491, 51.1289044], [1.3038454, 51.1287087], [1.3043563, 51.1274718], [1.3044052999999998, 51.1273602], [1.3044739, 51.127198799999995], [1.3049221999999998, 51.1260972]]} |
2.2 |
0756 |
0801 |
Kearsney |
Dover Priory |
Dover Priory |
51.1260972 |
1.3049222 |
51.1260972 |
1.3049222 |
1 |
0 |
2026-09-17 07:11:22 |
TERMINATED |
2026-09-17 07:01:00 |
Dover Priory |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882583 |
1789628398738724 |
153 |
153 |
2026-09-17 07:11:17.623474 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:16.823923 |
| 600844 |
631941 |
W75732 |
652P18MA17 |
2026-09-17 |
COMPLETE |
16884004 |
2026-09-17 07:15:00 |
2026-09-17 07:11:22 |
2026-09-19 07:11:22 |
{"id": 631941, "stp": "P", "toc": "West Midlands Trains", "uid": "W75732", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75732/2026-09-17/detailed", "trust_id": "652P18MA17", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-17", "dest_arr_time": "0718", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P18", "timing_status": "ON TIME", "origin_station": "Stourbridge Town", "current_leg_arr": "0718", "current_leg_dep": "0715", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "0715", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T07:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "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": "0718", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": "Stourbridge Jn (Town Plat)", "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\": 631941, \"profile_key\": \"34272b85bafef2b15e41bc68f0528cf189892cff49413dd7197e7c2e1effce4f\", \"schedule_id\": 28144, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"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": "0715", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:13Z\", \"source_id\": 16883752, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789628497391250, "current_leg_arrival_utc": "2026-09-17T07:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:17.782467", "service_state_evidence_id": 16883752, "current_leg_start_actual_dep": "2026-09-17T07:15:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T06:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:18.923504", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SBT |
None |
2P18 |
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": 631941, "profile_key": "34272b85bafef2b15e41bc68f0528cf189892cff49413dd7197e7c2e1effce4f", "schedule_id": 28144, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0715", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "0718", "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} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:13Z", "source_id": 16883752, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}] |
Stourbridge Town |
0715 |
0715 |
None |
None |
None |
Stourbridge Jn (Town Plat) |
0718 |
0718 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75732/2026-09-17/detailed |
None |
Stourbridge Town |
2026-09-17T07:15:00+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 |
0715 |
0718 |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
Stourbridge Jn (Town Plat) |
52.4473924 |
-2.1342705 |
52.4473924 |
-2.1342705 |
1 |
0 |
2026-09-17 07:11:22 |
TERMINATED |
2026-09-17 06:18:00 |
Stourbridge Jn (Town Plat) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883752 |
1789628497391250 |
3 |
3 |
2026-09-17 07:11:18.923504 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:17.782467 |
| 600845 |
628661 |
H50448 |
796C92CB17 |
2026-09-17 |
COMPLETE |
16883816 |
2026-09-17 08:01:00 |
2026-09-17 07:11:22 |
2026-09-19 07:11:22 |
{"id": 628661, "stp": "P", "toc": "Unknown", "uid": "H50448", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50448/2026-09-17/detailed", "trust_id": "796C92CB17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portbury Auto Terminal (GBRf)", "service_date": "2026-09-17", "dest_arr_time": "1125", "dest_platform": null, "is_terminated": 1, "next_location": "Stormy", "signalling_id": "6C92", "timing_status": null, "origin_station": "Margam TC (GBRf)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0741", "origin_platform": null, "current_location": "Margam TC (GBRf)", "last_update_time": "2026-09-17T07:11:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1125", "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\": 423.716, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 1237.704, \"from_m\": 423.716, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1728.253, \"from_m\": 1237.704, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7537.876, \"from_m\": 1728.253, \"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\": 9904.242, \"from_m\": 7537.876, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12074.302, \"from_m\": 9904.242, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14208.781, \"from_m\": 12074.302, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14271.675, \"from_m\": 14208.781, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14335.293, \"from_m\": 14271.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14427.809, \"from_m\": 14335.293, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15161.701, \"from_m\": 14427.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\": 15567.104, \"from_m\": 15161.701, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23275.378, \"from_m\": 15567.104, \"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\": 46439.981, \"from_m\": 23275.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\": 46526.58, \"from_m\": 46439.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46585.188, \"from_m\": 46526.58, \"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\": 46751.704, \"from_m\": 46585.188, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47236.617, \"from_m\": 46751.704, \"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\": 47366.523, \"from_m\": 47236.617, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47695.92, \"from_m\": 47366.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47759.835, \"from_m\": 47695.92, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47871.551, \"from_m\": 47759.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47946.62, \"from_m\": 47871.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51062.795, \"from_m\": 47946.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62928.557, \"from_m\": 51062.795, \"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\": 62980.819, \"from_m\": 62928.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63020.649, \"from_m\": 62980.819, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66249.431, \"from_m\": 63020.649, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66301.767, \"from_m\": 66249.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66344.579, \"from_m\": 66301.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\": 66407.392, \"from_m\": 66344.579, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67106.853, \"from_m\": 66407.392, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67512.841, \"from_m\": 67106.853, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78885.177, \"from_m\": 67512.841, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81107.071, \"from_m\": 78885.177, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 81202.767, \"from_m\": 81107.071, \"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\": 81335.642, \"from_m\": 81202.767, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 81928.92, \"from_m\": 81335.642, \"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\": 81980.513, \"from_m\": 81928.92, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82151.589, \"from_m\": 81980.513, \"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\": 90913.843, \"from_m\": 82151.589, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 91744.691, \"from_m\": 90913.843, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91833.861, \"from_m\": 91744.691, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98781.554, \"from_m\": 91833.861, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 100379.767, \"from_m\": 98781.554, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 100581.657, \"from_m\": 100379.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100879.553, \"from_m\": 100581.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101078.245, \"from_m\": 100879.553, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102688.397, \"from_m\": 101078.245, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102798.199, \"from_m\": 102688.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104888.426, \"from_m\": 102798.199, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 104908.515, \"from_m\": 104888.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105285.826, \"from_m\": 104908.515, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 105440.194, \"from_m\": 105285.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106632.745, \"from_m\": 105440.194, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 106982.268, \"from_m\": 106632.745, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107418.093, \"from_m\": 106982.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107470.765, \"from_m\": 107418.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107508.272, \"from_m\": 107470.765, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107524.646, \"from_m\": 107508.272, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 107587.698, \"from_m\": 107524.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108315.335, \"from_m\": 107587.698, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 109273.062, \"from_m\": 108315.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109440.601, \"from_m\": 109273.062, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109930.767, \"from_m\": 109440.601, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110829.546, \"from_m\": 109930.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\": 111330.39, \"from_m\": 110829.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111540.178, \"from_m\": 111330.39, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 121044.508, \"from_m\": 111540.178, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 121775.086, \"from_m\": 121044.508, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 122008.047, \"from_m\": 121775.086, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 123549.149, \"from_m\": 122008.047, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 628661, \"profile_key\": \"6483af97ff2dfc9e9ac31f383f55a0279cd41736feb58a8fdaebae637a030514\", \"schedule_id\": 32142, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Margam TC (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 2, \"distance_m\": 1211.703, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0812H\", \"location\": \"Stormy\", \"stage_seq\": 3, \"distance_m\": 7945.946, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Bridgend\", \"stage_seq\": 4, \"distance_m\": 14593.96, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0902\", \"location\": \"Pencoed Up Passenger Loop\", \"stage_seq\": 5, \"distance_m\": 20596.063, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0909H\", \"location\": \"Pontyclun\", \"stage_seq\": 6, \"distance_m\": 29132.225, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0924H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 7, \"distance_m\": 44976.946, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0931\", \"location\": \"Cardiff Central\", \"stage_seq\": 8, \"distance_m\": 47049.281, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0933\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 9, \"distance_m\": 48390.566, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0940\", \"location\": \"Marshfield\", \"stage_seq\": 10, \"distance_m\": 57597.822, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944\", \"location\": \"Ebbw Jn\", \"stage_seq\": 11, \"distance_m\": 63513.943, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0947H\", \"location\": \"Gaer Jn\", \"stage_seq\": 12, \"distance_m\": 64536.043, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0949H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 13, \"distance_m\": 65915.27, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0951\", \"location\": \"Maindee West Jn\", \"stage_seq\": 14, \"distance_m\": 66466.436, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0952\", \"location\": \"Maindee East Jn\", \"stage_seq\": 15, \"distance_m\": 66981.601, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 16, \"distance_m\": 69582.942, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 17, \"distance_m\": 81697.176, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 18, \"distance_m\": 83492.537, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1009H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 19, \"distance_m\": 90487.419, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": false, \"wtt_arr\": \"1015\", \"wtt_dep\": \"1024\", \"location\": \"Pilning\", \"stage_seq\": 20, \"distance_m\": 92662.818, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Patchway\", \"stage_seq\": 21, \"distance_m\": 98577.809, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 22, \"distance_m\": 101125.437, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038\", \"location\": \"Horfield Jn\", \"stage_seq\": 23, \"distance_m\": 102226.979, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 24, \"distance_m\": 104888.426, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 25, \"distance_m\": 107036.776, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Bristol East Jn\", \"stage_seq\": 26, \"distance_m\": 107628.396, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 27, \"distance_m\": 108196.107, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Bristol West Jn\", \"stage_seq\": 28, \"distance_m\": 108728.176, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1052H\", \"location\": \"Parson Street\", \"stage_seq\": 29, \"distance_m\": 111020.462, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": false, \"wtt_arr\": \"1054H\", \"wtt_dep\": \"1057\", \"location\": \"Ashton Jn\", \"stage_seq\": 30, \"distance_m\": 112370.404, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": false, \"wtt_arr\": \"1113\", \"wtt_dep\": \"1115\", \"location\": \"Portbury Dock Stop Board\", \"stage_seq\": 31, \"distance_m\": 121208.77, \"section_seq\": 1, \"route_path_id\": 103559}, {\"is_pass\": false, \"wtt_arr\": \"1125\", \"wtt_dep\": null, \"location\": \"Portbury Auto Terminal (GBRf)\", \"stage_seq\": 32, \"distance_m\": 123549.149, \"section_seq\": 1, \"route_path_id\": 103559}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 123549.149, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103559}], \"total_distance_m\": 123549.149, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 119895.635, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3653.514, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0741", "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": "Margam TC (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789628478811586, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:18.807748", "service_state_evidence_id": 16883816, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:19.088930", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6C92 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 423.716, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 1237.704, "from_m": 423.716, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1728.253, "from_m": 1237.704, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7537.876, "from_m": 1728.253, "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": 9904.242, "from_m": 7537.876, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12074.302, "from_m": 9904.242, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14208.781, "from_m": 12074.302, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14271.675, "from_m": 14208.781, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14335.293, "from_m": 14271.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14427.809, "from_m": 14335.293, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15161.701, "from_m": 14427.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": 15567.104, "from_m": 15161.701, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23275.378, "from_m": 15567.104, "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": 46439.981, "from_m": 23275.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": 46526.58, "from_m": 46439.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46585.188, "from_m": 46526.58, "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": 46751.704, "from_m": 46585.188, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47236.617, "from_m": 46751.704, "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": 47366.523, "from_m": 47236.617, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47695.92, "from_m": 47366.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47759.835, "from_m": 47695.92, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47871.551, "from_m": 47759.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47946.62, "from_m": 47871.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51062.795, "from_m": 47946.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62928.557, "from_m": 51062.795, "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": 62980.819, "from_m": 62928.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63020.649, "from_m": 62980.819, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66249.431, "from_m": 63020.649, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66301.767, "from_m": 66249.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66344.579, "from_m": 66301.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": 66407.392, "from_m": 66344.579, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67106.853, "from_m": 66407.392, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67512.841, "from_m": 67106.853, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78885.177, "from_m": 67512.841, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81107.071, "from_m": 78885.177, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 81202.767, "from_m": 81107.071, "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": 81335.642, "from_m": 81202.767, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 81928.92, "from_m": 81335.642, "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": 81980.513, "from_m": 81928.92, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82151.589, "from_m": 81980.513, "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": 90913.843, "from_m": 82151.589, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91744.691, "from_m": 90913.843, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91833.861, "from_m": 91744.691, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98781.554, "from_m": 91833.861, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 100379.767, "from_m": 98781.554, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 100581.657, "from_m": 100379.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100879.553, "from_m": 100581.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101078.245, "from_m": 100879.553, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102688.397, "from_m": 101078.245, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102798.199, "from_m": 102688.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104888.426, "from_m": 102798.199, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 104908.515, "from_m": 104888.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105285.826, "from_m": 104908.515, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 105440.194, "from_m": 105285.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106632.745, "from_m": 105440.194, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 106982.268, "from_m": 106632.745, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107418.093, "from_m": 106982.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107470.765, "from_m": 107418.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107508.272, "from_m": 107470.765, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107524.646, "from_m": 107508.272, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 107587.698, "from_m": 107524.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108315.335, "from_m": 107587.698, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 109273.062, "from_m": 108315.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109440.601, "from_m": 109273.062, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109930.767, "from_m": 109440.601, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110829.546, "from_m": 109930.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": 111330.39, "from_m": 110829.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111540.178, "from_m": 111330.39, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 121044.508, "from_m": 111540.178, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 121775.086, "from_m": 121044.508, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 122008.047, "from_m": 121775.086, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 123549.149, "from_m": 122008.047, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 628661, "profile_key": "6483af97ff2dfc9e9ac31f383f55a0279cd41736feb58a8fdaebae637a030514", "schedule_id": 32142, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0741", "location": "Margam TC (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Margam Moors Jn", "stage_seq": 2, "distance_m": 1211.703, "section_seq": 1, "route_path_id": 103559}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0812H", "location": "Stormy", "stage_seq": 3, "distance_m": 7945.946, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Bridgend", "stage_seq": 4, "distance_m": 14593.96, "section_seq": 1, "route_path_id": 103559}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0902", "location": "Pencoed Up Passenger Loop", "stage_seq": 5, "distance_m": 20596.063, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0909H", "location": "Pontyclun", "stage_seq": 6, "distance_m": 29132.225, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0924H", "location": "Leckwith Loop North Jn", "stage_seq": 7, "distance_m": 44976.946, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0931", "location": "Cardiff Central", "stage_seq": 8, "distance_m": 47049.281, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0933", "location": "Long Dyke Jn", "stage_seq": 9, "distance_m": 48390.566, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0940", "location": "Marshfield", "stage_seq": 10, "distance_m": 57597.822, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944", "location": "Ebbw Jn", "stage_seq": 11, "distance_m": 63513.943, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0947H", "location": "Gaer Jn", "stage_seq": 12, "distance_m": 64536.043, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0949H", "location": "Newport (South Wales)", "stage_seq": 13, "distance_m": 65915.27, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0951", "location": "Maindee West Jn", "stage_seq": 14, "distance_m": 66466.436, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0952", "location": "Maindee East Jn", "stage_seq": 15, "distance_m": 66981.601, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955", "location": "Llanwern West Jn", "stage_seq": 16, "distance_m": 69582.942, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003", "location": "Severn Tunnel Junction", "stage_seq": 17, "distance_m": 81697.176, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004", "location": "Severn Tunnel West", "stage_seq": 18, "distance_m": 83492.537, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1009H", "location": "Severn Tunnel East", "stage_seq": 19, "distance_m": 90487.419, "section_seq": 1, "route_path_id": 103559}, {"is_pass": false, "wtt_arr": "1015", "wtt_dep": "1024", "location": "Pilning", "stage_seq": 20, "distance_m": 92662.818, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "Patchway", "stage_seq": 21, "distance_m": 98577.809, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037", "location": "Filton Abbey Wood", "stage_seq": 22, "distance_m": 101125.437, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038", "location": "Horfield Jn", "stage_seq": 23, "distance_m": 102226.979, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041", "location": "Narroways Hill Jn", "stage_seq": 24, "distance_m": 104888.426, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046", "location": "Dr Day's Jn", "stage_seq": 25, "distance_m": 107036.776, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Bristol East Jn", "stage_seq": 26, "distance_m": 107628.396, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048", "location": "Bristol Temple Meads", "stage_seq": 27, "distance_m": 108196.107, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Bristol West Jn", "stage_seq": 28, "distance_m": 108728.176, "section_seq": 1, "route_path_id": 103559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1052H", "location": "Parson Street", "stage_seq": 29, "distance_m": 111020.462, "section_seq": 1, "route_path_id": 103559}, {"is_pass": false, "wtt_arr": "1054H", "wtt_dep": "1057", "location": "Ashton Jn", "stage_seq": 30, "distance_m": 112370.404, "section_seq": 1, "route_path_id": 103559}, {"is_pass": false, "wtt_arr": "1113", "wtt_dep": "1115", "location": "Portbury Dock Stop Board", "stage_seq": 31, "distance_m": 121208.77, "section_seq": 1, "route_path_id": 103559}, {"is_pass": false, "wtt_arr": "1125", "wtt_dep": null, "location": "Portbury Auto Terminal (GBRf)", "stage_seq": 32, "distance_m": 123549.149, "section_seq": 1, "route_path_id": 103559}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 123549.149, "from_m": 0.0, "section_seq": 1, "route_path_id": 103559}], "total_distance_m": 123549.149, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 119895.635, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3653.514, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Margam TC (GBRf) |
0741 |
0741 |
None |
None |
None |
Portbury Auto Terminal (GBRf) |
1125 |
1125 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H50448/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Margam TC (GBRf) |
Stormy |
None |
None |
None |
None |
1 |
0 |
2026-09-17 07:11:22 |
TERMINATED |
2026-09-17 07:01:00 |
Margam TC (GBRf) |
TRUST |
TRUST_CANCELLATION |
16883816 |
1789628478811586 |
1 |
1 |
2026-09-17 07:11:19.088930 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:18.807748 |
| 600846 |
632556 |
W75757 |
652P22MB17 |
2026-09-17 |
COMPLETE |
16884008 |
2026-09-17 07:35:00 |
2026-09-17 07:11:22 |
2026-09-19 07:11:22 |
{"id": 632556, "stp": "P", "toc": "West Midlands Trains", "uid": "W75757", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75757/2026-09-17/detailed", "trust_id": "652P22MB17", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-17", "dest_arr_time": "0738", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P22", "timing_status": "ON TIME", "origin_station": "Stourbridge Town", "current_leg_arr": "0738", "current_leg_dep": "0735", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "0735", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T07:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "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": "0738", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": "Stourbridge Jn (Town Plat)", "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\": 632556, \"profile_key\": \"ffdfd075c8fda7bc7a6a11631b97ac31ee97e601716e4d04b07678648ae9fa22\", \"schedule_id\": 28154, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"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": "0735", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:13Z\", \"source_id\": 16883763, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789628491033973, "current_leg_arrival_utc": "2026-09-17T07:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:18.986167", "service_state_evidence_id": 16883763, "current_leg_start_actual_dep": "2026-09-17T07:35:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T06:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:19.845220", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SBT |
None |
2P22 |
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": 632556, "profile_key": "ffdfd075c8fda7bc7a6a11631b97ac31ee97e601716e4d04b07678648ae9fa22", "schedule_id": 28154, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0735", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "0738", "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} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:13Z", "source_id": 16883763, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}] |
Stourbridge Town |
0735 |
0735 |
None |
None |
None |
Stourbridge Jn (Town Plat) |
0738 |
0738 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75757/2026-09-17/detailed |
None |
Stourbridge Town |
2026-09-17T07:35:00+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 |
0735 |
0738 |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
Stourbridge Jn (Town Plat) |
52.4473924 |
-2.1342705 |
52.4473924 |
-2.1342705 |
1 |
0 |
2026-09-17 07:11:22 |
TERMINATED |
2026-09-17 06:38:00 |
Stourbridge Jn (Town Plat) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883763 |
1789628491033973 |
3 |
3 |
2026-09-17 07:11:19.845220 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:18.986167 |
| 600847 |
632853 |
W75773 |
652P24MB17 |
2026-09-17 |
COMPLETE |
16884010 |
2026-09-17 07:45:00 |
2026-09-17 07:11:22 |
2026-09-19 07:11:22 |
{"id": 632853, "stp": "P", "toc": "West Midlands Trains", "uid": "W75773", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75773/2026-09-17/detailed", "trust_id": "652P24MB17", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-17", "dest_arr_time": "0748", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P24", "timing_status": "ON TIME", "origin_station": "Stourbridge Town", "current_leg_arr": "0748", "current_leg_dep": "0745", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "0745", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T07:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "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": "0748", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": "Stourbridge Jn (Town Plat)", "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\": 632853, \"profile_key\": \"8f5ac67478dffa389085344fa37c75c9a926e7b31458c8a5fbc27a9f3fbdd41f\", \"schedule_id\": 28160, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"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": "0745", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:13Z\", \"source_id\": 16883768, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789628491850458, "current_leg_arrival_utc": "2026-09-17T07:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:19.623582", "service_state_evidence_id": 16883768, "current_leg_start_actual_dep": "2026-09-17T07:45:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T06:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:19.847437", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SBT |
None |
2P24 |
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": 632853, "profile_key": "8f5ac67478dffa389085344fa37c75c9a926e7b31458c8a5fbc27a9f3fbdd41f", "schedule_id": 28160, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0745", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "0748", "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} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:13Z", "source_id": 16883768, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}] |
Stourbridge Town |
0745 |
0745 |
None |
None |
None |
Stourbridge Jn (Town Plat) |
0748 |
0748 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75773/2026-09-17/detailed |
None |
Stourbridge Town |
2026-09-17T07:45:00+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 |
0745 |
0748 |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
Stourbridge Jn (Town Plat) |
52.4473924 |
-2.1342705 |
52.4473924 |
-2.1342705 |
1 |
0 |
2026-09-17 07:11:22 |
TERMINATED |
2026-09-17 06:48:00 |
Stourbridge Jn (Town Plat) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883768 |
1789628491850458 |
2 |
2 |
2026-09-17 07:11:19.847437 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:19.623582 |
| 600848 |
633139 |
W75782 |
652P26MB17 |
2026-09-17 |
COMPLETE |
16884012 |
2026-09-17 07:55:00 |
2026-09-17 07:11:22 |
2026-09-19 07:11:22 |
{"id": 633139, "stp": "P", "toc": "West Midlands Trains", "uid": "W75782", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75782/2026-09-17/detailed", "trust_id": "652P26MB17", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-17", "dest_arr_time": "0758", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P26", "timing_status": "ON TIME", "origin_station": "Stourbridge Town", "current_leg_arr": "0758", "current_leg_dep": "0755", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "0755", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T07:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "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": "0758", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": "Stourbridge Jn (Town Plat)", "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\": 633139, \"profile_key\": \"73569add05ca967473214dc2d8bd260fe59f8e488a8ee432f1aa16cac2e56bfd\", \"schedule_id\": 28164, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"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": "0755", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:18Z\", \"source_id\": 16883774, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789628492453872, "current_leg_arrival_utc": "2026-09-17T07:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:20.277144", "service_state_evidence_id": 16883774, "current_leg_start_actual_dep": "2026-09-17T07:55:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T06:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:21.315398", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SBT |
None |
2P26 |
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": 633139, "profile_key": "73569add05ca967473214dc2d8bd260fe59f8e488a8ee432f1aa16cac2e56bfd", "schedule_id": 28164, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0755", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "0758", "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} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:18Z", "source_id": 16883774, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:58:00+01:00", "operational_fact": true}] |
Stourbridge Town |
0755 |
0755 |
None |
None |
None |
Stourbridge Jn (Town Plat) |
0758 |
0758 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75782/2026-09-17/detailed |
None |
Stourbridge Town |
2026-09-17T07:55:00+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 |
0755 |
0758 |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
Stourbridge Jn (Town Plat) |
52.4473924 |
-2.1342705 |
52.4473924 |
-2.1342705 |
1 |
0 |
2026-09-17 07:11:22 |
TERMINATED |
2026-09-17 06:58:00 |
Stourbridge Jn (Town Plat) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883774 |
1789628492453872 |
2 |
2 |
2026-09-17 07:11:21.315398 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:20.277144 |
| 600849 |
630879 |
F45505 |
521F561617 |
2026-09-17 |
COMPLETE |
16882330 |
2026-09-17 08:01:00 |
2026-09-17 07:11:22 |
2026-09-19 07:11:22 |
{"id": 630879, "stp": "N", "toc": "c2c", "uid": "F45505", "consist": "357018+357312+357315", "dest_crs": "SRY", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45505/2026-09-17/detailed", "trust_id": "521F561617", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-17", "dest_arr_time": "0751", "dest_platform": "2", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "1F56", "timing_status": "LATE", "origin_station": "London Fenchurch Street", "current_leg_arr": "0801", "current_leg_dep": "0755", "current_leg_end": "Shoeburyness", "origin_dep_time": "0642", "origin_platform": "3", "current_location": "Shoeburyness", "last_update_time": "2026-09-17T07:11:22", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Thorpe Bay", "dest_arr_time_act": "0751", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": "Thorpe Bay", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2553.208, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2814.896, \"from_m\": 2553.208, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4169.166, \"from_m\": 2814.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4605.369, \"from_m\": 4169.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9573.229, \"from_m\": 4605.369, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10190.818, \"from_m\": 9573.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10957.946, \"from_m\": 10190.818, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10968.639, \"from_m\": 10957.946, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13050.396, \"from_m\": 10968.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\": 42261.481, \"from_m\": 13050.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42305.116, \"from_m\": 42261.481, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42390.986, \"from_m\": 42305.116, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42727.093, \"from_m\": 42390.986, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44188.04, \"from_m\": 42727.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51936.915, \"from_m\": 44188.04, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52254.53, \"from_m\": 51936.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56788.058, \"from_m\": 52254.53, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56928.411, \"from_m\": 56788.058, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56973.225, \"from_m\": 56928.411, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57531.388, \"from_m\": 56973.225, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62487.163, \"from_m\": 57531.388, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63106.591, \"from_m\": 62487.163, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63283.713, \"from_m\": 63106.591, \"capability_applied\": null, \"effective_limit_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\": 630879, \"profile_key\": \"fd0e9b3b188c34538c845639158a2030bf06d7b4d6cbcd1b167cfc4802917740\", \"schedule_id\": 36183, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.505, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 3, \"distance_m\": 4291.538, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0652\", \"location\": \"West Ham High Level\", \"stage_seq\": 4, \"distance_m\": 6489.487, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657H\", \"location\": \"Barking\", \"stage_seq\": 5, \"distance_m\": 12168.478, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0706\", \"wtt_dep\": \"0706H\", \"location\": \"Upminster\", \"stage_seq\": 6, \"distance_m\": 24432.18, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0712H\", \"location\": \"West Horndon\", \"stage_seq\": 7, \"distance_m\": 30667.361, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718\", \"location\": \"Laindon\", \"stage_seq\": 8, \"distance_m\": 36569.551, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721\", \"location\": \"Basildon\", \"stage_seq\": 9, \"distance_m\": 38813.973, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0724H\", \"wtt_dep\": \"0725\", \"location\": \"Pitsea\", \"stage_seq\": 10, \"distance_m\": 42528.692, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Benfleet\", \"stage_seq\": 11, \"distance_m\": 46751.307, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0735H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 12, \"distance_m\": 52192.205, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738\", \"location\": \"Chalkwell\", \"stage_seq\": 13, \"distance_m\": 54294.082, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740\", \"location\": \"Westcliff\", \"stage_seq\": 14, \"distance_m\": 55891.333, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Southend Central\", \"stage_seq\": 15, \"distance_m\": 57324.406, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Southend East\", \"stage_seq\": 16, \"distance_m\": 58670.425, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0747H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 17, \"distance_m\": 60909.509, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 18, \"distance_m\": 62487.163, \"section_seq\": 1, \"route_path_id\": 102758}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 19, \"distance_m\": 63283.713, \"section_seq\": 1, \"route_path_id\": 102758}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63283.713, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102758}], \"total_distance_m\": 63283.713, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60213.806, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3069.907, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0642", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:26Z\", \"source_id\": 52182303, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:32Z\", \"source_id\": 16827750, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:03Z\", \"source_id\": 52195786, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:08Z\", \"source_id\": 16831917, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:46Z\", \"source_id\": 52223316, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:49Z\", \"source_id\": 16840211, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:45Z\", \"source_id\": 52238865, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:48Z\", \"source_id\": 16844879, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:43Z\", \"source_id\": 52257263, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:47Z\", \"source_id\": 16850410, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:13Z\", \"source_id\": 52266706, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:17Z\", \"source_id\": 16853287, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:39Z\", \"source_id\": 52278290, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:42Z\", \"source_id\": 16856861, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:51Z\", \"source_id\": 52292699, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:52Z\", \"source_id\": 16861104, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:32Z\", \"source_id\": 52308258, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:33Z\", \"source_id\": 16865813, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:03Z\", \"source_id\": 52318244, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:06Z\", \"source_id\": 16868774, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:52Z\", \"source_id\": 52325839, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:56Z\", \"source_id\": 16871039, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:23Z\", \"source_id\": 52332536, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:23Z\", \"source_id\": 16873062, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:08Z\", \"source_id\": 52340092, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:11Z\", \"source_id\": 16875366, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:04Z\", \"source_id\": 52348186, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:08Z\", \"source_id\": 16877801, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:32Z\", \"source_id\": 52362972, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:35Z\", \"source_id\": 16882330, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "2", "timing_fact_generation": 1789628375902629, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:20.459883", "service_state_evidence_id": 16882330, "current_leg_start_actual_dep": "2026-09-17T07:57:30+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:21.312934", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
FST |
SRY |
1F56 |
357018+357312+357315 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2553.208, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2814.896, "from_m": 2553.208, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4169.166, "from_m": 2814.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4605.369, "from_m": 4169.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9573.229, "from_m": 4605.369, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10190.818, "from_m": 9573.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10957.946, "from_m": 10190.818, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10968.639, "from_m": 10957.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13050.396, "from_m": 10968.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": 42261.481, "from_m": 13050.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42305.116, "from_m": 42261.481, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42390.986, "from_m": 42305.116, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42727.093, "from_m": 42390.986, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44188.04, "from_m": 42727.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51936.915, "from_m": 44188.04, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52254.53, "from_m": 51936.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56788.058, "from_m": 52254.53, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56928.411, "from_m": 56788.058, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56973.225, "from_m": 56928.411, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57531.388, "from_m": 56973.225, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62487.163, "from_m": 57531.388, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63106.591, "from_m": 62487.163, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63283.713, "from_m": 63106.591, "capability_applied": null, "effective_limit_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": 630879, "profile_key": "fd0e9b3b188c34538c845639158a2030bf06d7b4d6cbcd1b167cfc4802917740", "schedule_id": 36183, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0642", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.505, "section_seq": 1, "route_path_id": 102758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Gas Factory Jn", "stage_seq": 3, "distance_m": 4291.538, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0652", "location": "West Ham High Level", "stage_seq": 4, "distance_m": 6489.487, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657H", "location": "Barking", "stage_seq": 5, "distance_m": 12168.478, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0706", "wtt_dep": "0706H", "location": "Upminster", "stage_seq": 6, "distance_m": 24432.18, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0712H", "location": "West Horndon", "stage_seq": 7, "distance_m": 30667.361, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718", "location": "Laindon", "stage_seq": 8, "distance_m": 36569.551, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721", "location": "Basildon", "stage_seq": 9, "distance_m": 38813.973, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0724H", "wtt_dep": "0725", "location": "Pitsea", "stage_seq": 10, "distance_m": 42528.692, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Benfleet", "stage_seq": 11, "distance_m": 46751.307, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0735H", "location": "Leigh-on-Sea", "stage_seq": 12, "distance_m": 52192.205, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738", "location": "Chalkwell", "stage_seq": 13, "distance_m": 54294.082, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740", "location": "Westcliff", "stage_seq": 14, "distance_m": 55891.333, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Southend Central", "stage_seq": 15, "distance_m": 57324.406, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Southend East", "stage_seq": 16, "distance_m": 58670.425, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0747H", "location": "Thorpe Bay", "stage_seq": 17, "distance_m": 60909.509, "section_seq": 1, "route_path_id": 102758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 18, "distance_m": 62487.163, "section_seq": 1, "route_path_id": 102758}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 19, "distance_m": 63283.713, "section_seq": 1, "route_path_id": 102758}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63283.713, "from_m": 0.0, "section_seq": 1, "route_path_id": 102758}], "total_distance_m": 63283.713, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60213.806, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3069.907, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:26Z", "source_id": 52182303, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:51:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:32Z", "source_id": 16827750, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:03Z", "source_id": 52195786, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:08Z", "source_id": 16831917, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:46Z", "source_id": 52223316, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:08:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:49Z", "source_id": 16840211, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14527, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:45Z", "source_id": 52238865, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:14:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:48Z", "source_id": 16844879, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14514, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:43Z", "source_id": 52257263, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:21:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:47Z", "source_id": 16850410, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14482, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:13Z", "source_id": 52266706, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:17Z", "source_id": 16853287, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14464, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:39Z", "source_id": 52278290, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:29:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:42Z", "source_id": 16856861, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:51Z", "source_id": 52292699, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:52Z", "source_id": 16861104, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:32Z", "source_id": 52308258, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:40:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:33Z", "source_id": 16865813, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:03Z", "source_id": 52318244, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:43:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:06Z", "source_id": 16868774, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:52Z", "source_id": 52325839, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:46:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:56Z", "source_id": 16871039, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14412, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:23Z", "source_id": 52332536, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:23Z", "source_id": 16873062, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14397, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:08Z", "source_id": 52340092, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:51:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:11Z", "source_id": 16875366, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14393, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:04Z", "source_id": 52348186, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:54:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:08Z", "source_id": 16877801, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14375, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:32Z", "source_id": 52362972, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:35Z", "source_id": 16882330, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
London Fenchurch Street |
0642 |
0642 |
3 |
None |
None |
Shoeburyness |
0751 |
0751 |
2 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45505/2026-09-17/detailed |
None |
Thorpe Bay |
2026-09-17T07:57:30+01:00 |
Shoeburyness |
6.0 |
{"type": "LineString", "coordinates": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} |
1.5 |
0755 |
0801 |
Thorpe Bay |
Shoeburyness |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-17 07:11:22 |
TERMINATED |
2026-09-17 07:01:00 |
Shoeburyness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882330 |
1789628375902629 |
86 |
86 |
2026-09-17 07:11:21.312934 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:20.459883 |
| 600850 |
633143 |
C01829 |
125Y09MB17 |
2026-09-17 |
COMPLETE |
16883000 |
2026-09-17 08:01:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 633143, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01829", "consist": "801206", "dest_crs": "NCL", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01829/2026-09-17/detailed", "trust_id": "125Y09MB17", "origin_crs": "XHT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-17", "dest_arr_time": "0806", "dest_platform": "4", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "5Y09", "timing_status": "EARLY", "origin_station": "Heaton T&R.S.M.D.", "current_leg_arr": "0801", "current_leg_dep": "0755", "current_leg_end": "Newcastle", "origin_dep_time": "0756", "origin_platform": null, "current_location": "Newcastle Central East End", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5678035999999995, 54.98448], [-1.5679667, 54.98437260000001], [-1.5681255999999997, 54.98428380000001], [-1.5683015, 54.9841927], [-1.5684931, 54.9841145], [-1.5686611999999998, 54.9840536], [-1.5691744, 54.9839106], [-1.5694449999999998, 54.98381379999999], [-1.5696698, 54.9837334], [-1.5719337999999998, 54.9830727], [-1.5723024, 54.982968], [-1.5726635, 54.98286169999999], [-1.57289, 54.9827846], [-1.5731256, 54.98269419999999], [-1.5732473, 54.98265060000001], [-1.5734771999999997, 54.98256829999999], [-1.5738918999999996, 54.98243200000001], [-1.5743294000000003, 54.9822847], [-1.5755171999999995, 54.981895599999994], [-1.5769930968677932, 54.981414975456225], [-1.5772387613608072, 54.9813429350182], [-1.577456353819508, 54.98127977989176], [-1.5776498307252516, 54.98122417941427], [-1.5778231485593923, 54.98117480292308], [-1.5779802638032852, 54.98113031975551], [-1.5781251329382864, 54.98108939924891], [-1.5782617124457503, 54.981050710740675], [-1.5783939588070326, 54.981012923568095], [-1.5785258285034875, 54.98097470706853], [-1.5786612780164715, 54.98093473057935], [-1.578804263827339, 54.98089166343789], [-1.5789587424174454, 54.98084417498147], [-1.5791286702681455, 54.98079093454747], [-1.5793180038607948, 54.980730611473234], [-1.5795306996767486, 54.98066187509609], [-1.5797707141973618, 54.9805833947534], [-1.5802518, 54.9804253], [-1.5803071999999998, 54.980407099999994], [-1.5809581, 54.980193199999995], [-1.5811932999999998, 54.98011590000001], [-1.5824400999999997, 54.979706], [-1.5843005999999995, 54.97909140000001], [-1.5848070999999997, 54.97892319999999], [-1.5850023999999998, 54.9788584], [-1.5862164, 54.9784554], [-1.5869904999999995, 54.9782093], [-1.5877683, 54.9779594], [-1.5885917, 54.9777178], [-1.5894248999999998, 54.9774813], [-1.5898812999999998, 54.97735490000001], [-1.5900571999999995, 54.97730630000001], [-1.5901931, 54.977268599999995], [-1.5907553, 54.9771136], [-1.5908436, 54.977089199999995], [-1.5913005999999998, 54.976962799999995], [-1.5913189, 54.97695769999999], [-1.5915399, 54.97690070000001], [-1.5924536, 54.97664280000001], [-1.5930119, 54.976485499999995], [-1.5935836999999995, 54.9763316], [-1.5941516, 54.976174500000006], [-1.5946967999999997, 54.9760241], [-1.5956932999999998, 54.9757257], [-1.5960272, 54.9756236], [-1.5960909, 54.9756041], [-1.5966755, 54.97542109999999], [-1.5974318999999997, 54.97518440000001], [-1.5976943, 54.9751023], [-1.5981263999999995, 54.97497779999999], [-1.5989345999999998, 54.974752499999994], [-1.6008891999999997, 54.97420749999999], [-1.6029637999999995, 54.97354849999999], [-1.6030349999999998, 54.97352889999999], [-1.6033272, 54.9734486], [-1.6042817, 54.97318129999999], [-1.6043693, 54.9731548], [-1.6044207999999998, 54.9731392], [-1.6045726, 54.9730897], [-1.6046972, 54.97304569999999], [-1.6047995, 54.97300500000001], [-1.6049129999999998, 54.972956999999994], [-1.6050169999999997, 54.97291100000001], [-1.6051143, 54.972864], [-1.6051945, 54.97282439999999], [-1.6052822999999998, 54.9727778], [-1.6053616999999998, 54.9727323], [-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Heaton T&R.S.M.D.", "dest_arr_time_act": "0806", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Heaton T&R.S.M.D.", "current_leg_milage": "2.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 572.108, \"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\": 718.188, \"from_m\": 572.108, \"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\": 758.302, \"from_m\": 718.188, \"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\": 888.693, \"from_m\": 758.302, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 915.98, \"from_m\": 888.693, \"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\": 1736.426, \"from_m\": 915.98, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2656.315, \"from_m\": 1736.426, \"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\": 3725.781, \"from_m\": 2656.315, \"capability_applied\": null, \"effective_limit_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\": 633143, \"profile_key\": \"a39367277643bc5c882fa3d6e7946f48aaa3d80a2631a0d032779990bb8ef364\", \"schedule_id\": 189, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Heaton T&R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 780.39, \"section_seq\": 1, \"route_path_id\": 27922}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 3, \"distance_m\": 3725.781, \"section_seq\": 1, \"route_path_id\": 27922}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3725.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27922}], \"total_distance_m\": 3725.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3153.673, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 572.108, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0756", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:21Z\", \"source_id\": 52365489, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:28Z\", \"source_id\": 16883000, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "4", "timing_fact_generation": 1789628428989617, "current_leg_arrival_utc": "2026-09-17T08:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:21.862609", "service_state_evidence_id": 16883000, "current_leg_start_actual_dep": "2026-09-17T07:56:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:22.354067", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
XHT |
NCL |
5Y09 |
801206 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 572.108, "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": 718.188, "from_m": 572.108, "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": 758.302, "from_m": 718.188, "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": 888.693, "from_m": 758.302, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 915.98, "from_m": 888.693, "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": 1736.426, "from_m": 915.98, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2656.315, "from_m": 1736.426, "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": 3725.781, "from_m": 2656.315, "capability_applied": null, "effective_limit_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": 633143, "profile_key": "a39367277643bc5c882fa3d6e7946f48aaa3d80a2631a0d032779990bb8ef364", "schedule_id": 189, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0756", "location": "Heaton T&R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 780.39, "section_seq": 1, "route_path_id": 27922}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": null, "location": "Newcastle", "stage_seq": 3, "distance_m": 3725.781, "section_seq": 1, "route_path_id": 27922}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3725.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 27922}], "total_distance_m": 3725.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3153.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 572.108, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3521, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:21Z", "source_id": 52365489, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:01:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:28Z", "source_id": 16883000, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Heaton T&R.S.M.D. |
0756 |
0756 |
None |
None |
None |
Newcastle |
0806 |
0806 |
4 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01829/2026-09-17/detailed |
None |
Heaton T&R.S.M.D. |
2026-09-17T07:56:00+01:00 |
Newcastle |
6.0 |
{"type": "LineString", "coordinates": [[-1.5678035999999995, 54.98448], [-1.5679667, 54.98437260000001], [-1.5681255999999997, 54.98428380000001], [-1.5683015, 54.9841927], [-1.5684931, 54.9841145], [-1.5686611999999998, 54.9840536], [-1.5691744, 54.9839106], [-1.5694449999999998, 54.98381379999999], [-1.5696698, 54.9837334], [-1.5719337999999998, 54.9830727], [-1.5723024, 54.982968], [-1.5726635, 54.98286169999999], [-1.57289, 54.9827846], [-1.5731256, 54.98269419999999], [-1.5732473, 54.98265060000001], [-1.5734771999999997, 54.98256829999999], [-1.5738918999999996, 54.98243200000001], [-1.5743294000000003, 54.9822847], [-1.5755171999999995, 54.981895599999994], [-1.5769930968677932, 54.981414975456225], [-1.5772387613608072, 54.9813429350182], [-1.577456353819508, 54.98127977989176], [-1.5776498307252516, 54.98122417941427], [-1.5778231485593923, 54.98117480292308], [-1.5779802638032852, 54.98113031975551], [-1.5781251329382864, 54.98108939924891], [-1.5782617124457503, 54.981050710740675], [-1.5783939588070326, 54.981012923568095], [-1.5785258285034875, 54.98097470706853], [-1.5786612780164715, 54.98093473057935], [-1.578804263827339, 54.98089166343789], [-1.5789587424174454, 54.98084417498147], [-1.5791286702681455, 54.98079093454747], [-1.5793180038607948, 54.980730611473234], [-1.5795306996767486, 54.98066187509609], [-1.5797707141973618, 54.9805833947534], [-1.5802518, 54.9804253], [-1.5803071999999998, 54.980407099999994], [-1.5809581, 54.980193199999995], [-1.5811932999999998, 54.98011590000001], [-1.5824400999999997, 54.979706], [-1.5843005999999995, 54.97909140000001], [-1.5848070999999997, 54.97892319999999], [-1.5850023999999998, 54.9788584], [-1.5862164, 54.9784554], [-1.5869904999999995, 54.9782093], [-1.5877683, 54.9779594], [-1.5885917, 54.9777178], [-1.5894248999999998, 54.9774813], [-1.5898812999999998, 54.97735490000001], [-1.5900571999999995, 54.97730630000001], [-1.5901931, 54.977268599999995], [-1.5907553, 54.9771136], [-1.5908436, 54.977089199999995], [-1.5913005999999998, 54.976962799999995], [-1.5913189, 54.97695769999999], [-1.5915399, 54.97690070000001], [-1.5924536, 54.97664280000001], [-1.5930119, 54.976485499999995], [-1.5935836999999995, 54.9763316], [-1.5941516, 54.976174500000006], [-1.5946967999999997, 54.9760241], [-1.5956932999999998, 54.9757257], [-1.5960272, 54.9756236], [-1.5960909, 54.9756041], [-1.5966755, 54.97542109999999], [-1.5974318999999997, 54.97518440000001], [-1.5976943, 54.9751023], [-1.5981263999999995, 54.97497779999999], [-1.5989345999999998, 54.974752499999994], [-1.6008891999999997, 54.97420749999999], [-1.6029637999999995, 54.97354849999999], [-1.6030349999999998, 54.97352889999999], [-1.6033272, 54.9734486], [-1.6042817, 54.97318129999999], [-1.6043693, 54.9731548], [-1.6044207999999998, 54.9731392], [-1.6045726, 54.9730897], [-1.6046972, 54.97304569999999], [-1.6047995, 54.97300500000001], [-1.6049129999999998, 54.972956999999994], [-1.6050169999999997, 54.97291100000001], [-1.6051143, 54.972864], [-1.6051945, 54.97282439999999], [-1.6052822999999998, 54.9727778], [-1.6053616999999998, 54.9727323], [-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} |
2.3 |
0755 |
0801 |
Heaton T&R.S.M.D. |
Newcastle Central East End |
Newcastle |
54.9682438 |
-1.6174150 |
54.9682438 |
-1.6174150 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 07:01:00 |
Newcastle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883000 |
1789628428989617 |
7 |
7 |
2026-09-17 07:11:22.354067 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:21.862609 |
| 600851 |
630827 |
P02096 |
472W05M617 |
2026-09-17 |
COMPLETE |
16882626 |
2026-09-17 08:01:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 630827, "stp": "P", "toc": "Greater Anglia", "uid": "P02096", "consist": "755412", "dest_crs": "IPS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02096/2026-09-17/detailed", "trust_id": "472W05M617", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-17", "dest_arr_time": "0801", "dest_platform": "4B", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2W05", "timing_status": "ON TIME", "origin_station": "Cambridge", "current_leg_arr": "0801", "current_leg_dep": "0750", "current_leg_end": "Ipswich", "origin_dep_time": "0640", "origin_platform": "5", "current_location": "Ipswich", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [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": "Needham Market", "dest_arr_time_act": "0801", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Needham Market", "current_leg_milage": "8.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 477.692, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 516.94, \"from_m\": 477.692, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 578.913, \"from_m\": 516.94, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 737.559, \"from_m\": 578.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1569.781, \"from_m\": 737.559, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1829.31, \"from_m\": 1569.781, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22829.318, \"from_m\": 1829.31, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23486.883, \"from_m\": 22829.318, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23508.532, \"from_m\": 23486.883, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25228.698, \"from_m\": 23508.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26873.255, \"from_m\": 25228.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66152.76, \"from_m\": 26873.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66392.241, \"from_m\": 66152.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\": 81386.198, \"from_m\": 66392.241, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 81437.632, \"from_m\": 81386.198, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87695.38, \"from_m\": 81437.632, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 89077.093, \"from_m\": 87695.38, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 89115.866, \"from_m\": 89077.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89185.578, \"from_m\": 89115.866, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 89343.283, \"from_m\": 89185.578, \"capability_applied\": null, \"effective_limit_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\": 630827, \"profile_key\": \"510c2b890a1d619e55b6f3f3abad6ea2c4deba4e45ea1bebd3246ce573b413e5\", \"schedule_id\": 19887, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1523.931, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0655H\", \"location\": \"Dullingham\", \"stage_seq\": 3, \"distance_m\": 18248.58, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0701\", \"location\": \"Newmarket\", \"stage_seq\": 4, \"distance_m\": 23486.883, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Chippenham Jn\", \"stage_seq\": 5, \"distance_m\": 26935.502, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"0708H\", \"wtt_dep\": \"0709\", \"location\": \"Kennett\", \"stage_seq\": 6, \"distance_m\": 31407.221, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": \"0725\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 7, \"distance_m\": 46973.078, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0731\", \"location\": \"Thurston\", \"stage_seq\": 8, \"distance_m\": 53517.73, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Elmswell\", \"stage_seq\": 9, \"distance_m\": 60718.914, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Haughley Jn\", \"stage_seq\": 10, \"distance_m\": 66409.685, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Stowmarket\", \"stage_seq\": 11, \"distance_m\": 70287.936, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0750H\", \"location\": \"Needham Market\", \"stage_seq\": 12, \"distance_m\": 75821.668, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 13, \"distance_m\": 81222.014, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 14, \"distance_m\": 86534.078, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 15, \"distance_m\": 87906.146, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 16, \"distance_m\": 89343.283, \"section_seq\": 1, \"route_path_id\": 36225}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 89343.283, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36225}], \"total_distance_m\": 89343.283, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49814.925, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39528.358, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:45Z\", \"source_id\": 52187748, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:49Z\", \"source_id\": 16829431, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:45Z\", \"source_id\": 52187748, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:49Z\", \"source_id\": 16829432, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:06Z\", \"source_id\": 52224084, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:11Z\", \"source_id\": 16840492, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:04Z\", \"source_id\": 52247493, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:08Z\", \"source_id\": 16847523, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12304, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:30Z\", \"source_id\": 52270224, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:37Z\", \"source_id\": 16854359, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:02Z\", \"source_id\": 52296154, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:08Z\", \"source_id\": 16862168, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:47Z\", \"source_id\": 52317552, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:50Z\", \"source_id\": 16868531, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:41Z\", \"source_id\": 52330632, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:44Z\", \"source_id\": 16872513, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:55Z\", \"source_id\": 52364154, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:58Z\", \"source_id\": 16882626, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "4", "timing_fact_generation": 1789628398455139, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:24.106717", "service_state_evidence_id": 16882626, "current_leg_start_actual_dep": "2026-09-17T07:50:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:24.327169", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CBG |
IPS |
2W05 |
755412 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 477.692, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 516.94, "from_m": 477.692, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 578.913, "from_m": 516.94, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 737.559, "from_m": 578.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1569.781, "from_m": 737.559, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1829.31, "from_m": 1569.781, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22829.318, "from_m": 1829.31, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23486.883, "from_m": 22829.318, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23508.532, "from_m": 23486.883, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25228.698, "from_m": 23508.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26873.255, "from_m": 25228.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66152.76, "from_m": 26873.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66392.241, "from_m": 66152.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": 81386.198, "from_m": 66392.241, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 81437.632, "from_m": 81386.198, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87695.38, "from_m": 81437.632, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 89077.093, "from_m": 87695.38, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 89115.866, "from_m": 89077.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89185.578, "from_m": 89115.866, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 89343.283, "from_m": 89185.578, "capability_applied": null, "effective_limit_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": 630827, "profile_key": "510c2b890a1d619e55b6f3f3abad6ea2c4deba4e45ea1bebd3246ce573b413e5", "schedule_id": 19887, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Coldham Lane Jn", "stage_seq": 2, "distance_m": 1523.931, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0655H", "location": "Dullingham", "stage_seq": 3, "distance_m": 18248.58, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0701", "location": "Newmarket", "stage_seq": 4, "distance_m": 23486.883, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Chippenham Jn", "stage_seq": 5, "distance_m": 26935.502, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "0708H", "wtt_dep": "0709", "location": "Kennett", "stage_seq": 6, "distance_m": 31407.221, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": "0725", "location": "Bury St Edmunds", "stage_seq": 7, "distance_m": 46973.078, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0731", "location": "Thurston", "stage_seq": 8, "distance_m": 53517.73, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Elmswell", "stage_seq": 9, "distance_m": 60718.914, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Haughley Jn", "stage_seq": 10, "distance_m": 66409.685, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Stowmarket", "stage_seq": 11, "distance_m": 70287.936, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0750H", "location": "Needham Market", "stage_seq": 12, "distance_m": 75821.668, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Claydon S.B.", "stage_seq": 13, "distance_m": 81222.014, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Ipswich Europa Jn", "stage_seq": 14, "distance_m": 86534.078, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "East Suffolk Jn", "stage_seq": 15, "distance_m": 87906.146, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": null, "location": "Ipswich", "stage_seq": 16, "distance_m": 89343.283, "section_seq": 1, "route_path_id": 36225}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 89343.283, "from_m": 0.0, "section_seq": 1, "route_path_id": 36225}], "total_distance_m": 89343.283, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49814.925, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39528.358, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12317, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:45Z", "source_id": 52187748, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:49Z", "source_id": 16829431, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12312, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:45Z", "source_id": 52187748, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:58:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:49Z", "source_id": 16829432, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12278, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:06Z", "source_id": 52224084, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:11Z", "source_id": 16840492, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12292, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:04Z", "source_id": 52247493, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:18:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:08Z", "source_id": 16847523, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12304, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:30Z", "source_id": 52270224, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:37Z", "source_id": 16854359, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12308, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:02Z", "source_id": 52296154, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:35:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:08Z", "source_id": 16862168, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:47Z", "source_id": 52317552, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:50Z", "source_id": 16868531, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13248, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:41Z", "source_id": 52330632, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:44Z", "source_id": 16872513, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13393, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:55Z", "source_id": 52364154, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:58Z", "source_id": 16882626, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Cambridge |
0640 |
0640 |
5 |
None |
None |
Ipswich |
0801 |
0801 |
4B |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02096/2026-09-17/detailed |
None |
Needham Market |
2026-09-17T07:50:30+01:00 |
Ipswich |
11.0 |
{"type": "LineString", "coordinates": [[1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [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]]} |
8.4 |
0750 |
0801 |
Needham Market |
Ipswich |
Ipswich |
52.0505252 |
1.1441782 |
52.0505252 |
1.1441782 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 07:01:00 |
Ipswich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882626 |
1789628398455139 |
43 |
43 |
2026-09-17 07:11:24.327169 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:24.106717 |
| 600852 |
632419 |
W75749 |
652P21MB17 |
2026-09-17 |
COMPLETE |
16884007 |
2026-09-17 07:33:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 632419, "stp": "P", "toc": "West Midlands Trains", "uid": "W75749", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75749/2026-09-17/detailed", "trust_id": "652P21MB17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-17", "dest_arr_time": "0733", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P21", "timing_status": "ON TIME", "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "0733", "current_leg_dep": "0730", "current_leg_end": "Stourbridge Town", "origin_dep_time": "0730", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "0733", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": "Stourbridge Jn (Town Plat)", "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 632419, \"profile_key\": \"7a21fad9b3a1b508c3e7c43da8212d8acaaac14ada02c72fb1c0f8180c88ebb0\", \"schedule_id\": 28151, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0730", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:30Z\", \"source_id\": 16884007, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1789628490946243, "current_leg_arrival_utc": "2026-09-17T07:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:30.943337", "service_state_evidence_id": 16884007, "current_leg_start_actual_dep": "2026-09-17T07:30:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T06:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:34.349318", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SBT |
2P21 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 632419, "profile_key": "7a21fad9b3a1b508c3e7c43da8212d8acaaac14ada02c72fb1c0f8180c88ebb0", "schedule_id": 28151, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0730", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39634}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:30Z", "source_id": 16884007, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:33:00+01:00", "operational_fact": true}] |
Stourbridge Jn (Town Plat) |
0730 |
0730 |
None |
None |
None |
Stourbridge Town |
0733 |
0733 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75749/2026-09-17/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-17T07:30:00+01:00 |
Stourbridge Town |
3.0 |
{"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} |
0.7 |
0730 |
0733 |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 06:33:00 |
Stourbridge Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884007 |
1789628490946243 |
3 |
3 |
2026-09-17 07:11:34.349318 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:30.943337 |
| 600853 |
632703 |
W75762 |
652P23MB17 |
2026-09-17 |
COMPLETE |
16884009 |
2026-09-17 07:43:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 632703, "stp": "P", "toc": "West Midlands Trains", "uid": "W75762", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75762/2026-09-17/detailed", "trust_id": "652P23MB17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-17", "dest_arr_time": "0743", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P23", "timing_status": "ON TIME", "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "0743", "current_leg_dep": "0740", "current_leg_end": "Stourbridge Town", "origin_dep_time": "0740", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "0743", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": "Stourbridge Jn (Town Plat)", "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 632703, \"profile_key\": \"75fcf47916e5f31a944adba4abee5587604d13e3769b9a18c463a777afd3f2c5\", \"schedule_id\": 28156, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0740", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:30Z\", \"source_id\": 16884009, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1789628491435719, "current_leg_arrival_utc": "2026-09-17T07:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:31.431960", "service_state_evidence_id": 16884009, "current_leg_start_actual_dep": "2026-09-17T07:40:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T06:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:34.346915", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SBT |
2P23 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 632703, "profile_key": "75fcf47916e5f31a944adba4abee5587604d13e3769b9a18c463a777afd3f2c5", "schedule_id": 28156, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0740", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39634}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:30Z", "source_id": 16884009, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:43:00+01:00", "operational_fact": true}] |
Stourbridge Jn (Town Plat) |
0740 |
0740 |
None |
None |
None |
Stourbridge Town |
0743 |
0743 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75762/2026-09-17/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-17T07:40:00+01:00 |
Stourbridge Town |
3.0 |
{"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} |
0.7 |
0740 |
0743 |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 06:43:00 |
Stourbridge Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884009 |
1789628491435719 |
2 |
2 |
2026-09-17 07:11:34.346915 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:31.431960 |
| 600854 |
633003 |
W75776 |
652P25MB17 |
2026-09-17 |
COMPLETE |
16884011 |
2026-09-17 07:53:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 633003, "stp": "P", "toc": "West Midlands Trains", "uid": "W75776", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75776/2026-09-17/detailed", "trust_id": "652P25MB17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-17", "dest_arr_time": "0753", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P25", "timing_status": "ON TIME", "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "0753", "current_leg_dep": "0750", "current_leg_end": "Stourbridge Town", "origin_dep_time": "0750", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "0753", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": "Stourbridge Jn (Town Plat)", "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 633003, \"profile_key\": \"d175bdad5c2bfdd4b9131eba064cba11f79e6cd9644a5c13ceb14c9754445aa3\", \"schedule_id\": 28161, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0750", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:30Z\", \"source_id\": 16884011, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1789628492198602, "current_leg_arrival_utc": "2026-09-17T07:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:32.165919", "service_state_evidence_id": 16884011, "current_leg_start_actual_dep": "2026-09-17T07:50:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T06:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:35.239874", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SBT |
2P25 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 633003, "profile_key": "d175bdad5c2bfdd4b9131eba064cba11f79e6cd9644a5c13ceb14c9754445aa3", "schedule_id": 28161, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0750", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39634}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:30Z", "source_id": 16884011, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}] |
Stourbridge Jn (Town Plat) |
0750 |
0750 |
None |
None |
None |
Stourbridge Town |
0753 |
0753 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75776/2026-09-17/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-17T07:50:00+01:00 |
Stourbridge Town |
3.0 |
{"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} |
0.7 |
0750 |
0753 |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 06:53:00 |
Stourbridge Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884011 |
1789628492198602 |
2 |
2 |
2026-09-17 07:11:35.239874 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:32.165919 |
| 600855 |
628182 |
W33943 |
361R06M517 |
2026-09-17 |
COMPLETE |
16882488 |
2026-09-17 08:01:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 628182, "stp": "P", "toc": "Avanti West Coast", "uid": "W33943", "consist": "807001", "dest_crs": "EUS", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33943/2026-09-17/detailed", "trust_id": "361R06M517", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-17", "dest_arr_time": "0753", "dest_platform": "3", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1R06", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0801", "current_leg_dep": "0720", "current_leg_end": "London Euston", "origin_dep_time": "0525", "origin_platform": "9", "current_location": "London Euston", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Milton Keynes Central", "dest_arr_time_act": "0753", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Milton Keynes Central", "current_leg_milage": "49.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"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\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56126.892, \"from_m\": 30102.779, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107053.052, \"from_m\": 98265.205, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153791.801, \"from_m\": 107053.052, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 153864.672, \"from_m\": 153791.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 168200.908, \"from_m\": 153864.672, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 174086.15, \"from_m\": 168200.908, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174156.519, \"from_m\": 174086.15, \"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\": 174228.615, \"from_m\": 174156.519, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174294.444, \"from_m\": 174228.615, \"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\": 179461.7, \"from_m\": 174294.444, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 180788.415, \"from_m\": 179461.7, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 180826.004, \"from_m\": 180788.415, \"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\": 194671.018, \"from_m\": 180826.004, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 201100.967, \"from_m\": 194671.018, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 219881.666, \"from_m\": 201100.967, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 219976.276, \"from_m\": 219881.666, \"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\": 232957.203, \"from_m\": 219976.276, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 233117.88, \"from_m\": 232957.203, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 233782.132, \"from_m\": 233117.88, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 234610.27, \"from_m\": 233782.132, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 236934.424, \"from_m\": 234610.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 243565.431, \"from_m\": 236934.424, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 246854.813, \"from_m\": 243565.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\": 251135.618, \"from_m\": 246854.813, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251221.461, \"from_m\": 251135.618, \"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\": 251316.961, \"from_m\": 251221.461, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251403.423, \"from_m\": 251316.961, \"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\": 264665.127, \"from_m\": 251403.423, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 266597.714, \"from_m\": 264665.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 274866.132, \"from_m\": 266597.714, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 274920.069, \"from_m\": 274866.132, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 300699.438, \"from_m\": 274920.069, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 304069.298, \"from_m\": 300699.438, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 305572.73, \"from_m\": 304069.298, \"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\": 307417.718, \"from_m\": 305572.73, \"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\": 308569.754, \"from_m\": 307417.718, \"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\": 308616.645, \"from_m\": 308569.754, \"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\": 309845.211, \"from_m\": 308616.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310323.96, \"from_m\": 309845.211, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 310379.245, \"from_m\": 310323.96, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 310423.329, \"from_m\": 310379.245, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310466.565, \"from_m\": 310423.329, \"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\": 310531.367, \"from_m\": 310466.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 311211.18, \"from_m\": 310531.367, \"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\": 311218.085, \"from_m\": 311211.18, \"capability_applied\": null, \"effective_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\": 628182, \"profile_key\": \"f1a3f6a24db93f488daee87d70540b1fb16fa000511240d3330e7aa2c3fd075b\", \"schedule_id\": 26364, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 6, \"distance_m\": 9030.233, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Ditton East Jn\", \"stage_seq\": 7, \"distance_m\": 17517.647, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0542\", \"location\": \"Runcorn\", \"stage_seq\": 8, \"distance_m\": 21077.66, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Halton Jn\", \"stage_seq\": 9, \"distance_m\": 22894.442, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Weaver Jn\", \"stage_seq\": 10, \"distance_m\": 30227.219, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Acton Bridge\", \"stage_seq\": 11, \"distance_m\": 33965.739, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Hartford Jn\", \"stage_seq\": 12, \"distance_m\": 36688.179, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Winsford\", \"stage_seq\": 13, \"distance_m\": 45244.127, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 14, \"distance_m\": 56058.108, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0603\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 57237.063, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 16, \"distance_m\": 59926.97, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Madeley\", \"stage_seq\": 17, \"distance_m\": 70587.657, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Norton Bridge\", \"stage_seq\": 18, \"distance_m\": 88084.123, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0622\", \"location\": \"Stafford\", \"stage_seq\": 19, \"distance_m\": 96536.578, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Colwich Jn\", \"stage_seq\": 20, \"distance_m\": 106868.906, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 21, \"distance_m\": 110779.366, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 123192.201, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Amington Jn\", \"stage_seq\": 23, \"distance_m\": 135865.376, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Nuneaton\", \"stage_seq\": 24, \"distance_m\": 155119.043, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 25, \"distance_m\": 177322.935, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0656\", \"location\": \"Rugby\", \"stage_seq\": 26, \"distance_m\": 178372.241, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 27, \"distance_m\": 180708.188, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Weedon\", \"stage_seq\": 28, \"distance_m\": 199844.947, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Hanslope Jn\", \"stage_seq\": 29, \"distance_m\": 220377.377, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0717\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 30, \"distance_m\": 231101.13, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Bletchley\", \"stage_seq\": 31, \"distance_m\": 236105.592, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Ledburn Jn\", \"stage_seq\": 32, \"distance_m\": 250950.442, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729H\", \"location\": \"Tring\", \"stage_seq\": 33, \"distance_m\": 260325.133, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 34, \"distance_m\": 270153.612, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Watford Junction\", \"stage_seq\": 35, \"distance_m\": 283170.058, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 36, \"distance_m\": 292927.292, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Wembley Central\", \"stage_seq\": 37, \"distance_m\": 298302.794, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 38, \"distance_m\": 302720.995, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Camden Jn\", \"stage_seq\": 39, \"distance_m\": 308485.083, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Camden South Jn\", \"stage_seq\": 40, \"distance_m\": 309425.693, \"section_seq\": 1, \"route_path_id\": 38591}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 41, \"distance_m\": 311218.085, \"section_seq\": 1, \"route_path_id\": 38591}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 311218.085, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38591}], \"total_distance_m\": 311218.085, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 307570.341, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3647.744, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "41.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-17T04:28:31Z\", \"source_id\": 52034755, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:38Z\", \"source_id\": 16781480, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:01Z\", \"source_id\": 52040753, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:02Z\", \"source_id\": 16783274, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:00Z\", \"source_id\": 52047644, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:04Z\", \"source_id\": 16785412, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:29Z\", \"source_id\": 52059059, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:33Z\", \"source_id\": 16788868, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:43Z\", \"source_id\": 52065309, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:49Z\", \"source_id\": 16790777, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:23Z\", \"source_id\": 52073898, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:27Z\", \"source_id\": 16793449, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:55Z\", \"source_id\": 52114425, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:59Z\", \"source_id\": 16806603, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:30Z\", \"source_id\": 52170598, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:31Z\", \"source_id\": 16824090, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:29Z\", \"source_id\": 52189535, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:32Z\", \"source_id\": 16830021, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:42Z\", \"source_id\": 52246553, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:45Z\", \"source_id\": 16847223, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:16Z\", \"source_id\": 52261386, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:19Z\", \"source_id\": 16851674, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:08Z\", \"source_id\": 52296347, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:10Z\", \"source_id\": 16862192, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:32Z\", \"source_id\": 52324866, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:36Z\", \"source_id\": 16870782, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:55Z\", \"source_id\": 52339475, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:58Z\", \"source_id\": 16875191, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:36Z\", \"source_id\": 52344126, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:42Z\", \"source_id\": 16876598, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22658, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:46Z\", \"source_id\": 52363657, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:49Z\", \"source_id\": 16882488, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "3", "timing_fact_generation": 1789628389519080, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:34.559453", "service_state_evidence_id": 16882488, "current_leg_start_actual_dep": "2026-09-17T07:25:00+01:00", "operational_evidence_version": 161, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:35.236967", "service_state_valid_until_kind": null, "operational_interpretation_version": 161, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
LIV |
EUS |
1R06 |
807001 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "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": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56126.892, "from_m": 30102.779, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107053.052, "from_m": 98265.205, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153791.801, "from_m": 107053.052, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 153864.672, "from_m": 153791.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 168200.908, "from_m": 153864.672, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 174086.15, "from_m": 168200.908, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174156.519, "from_m": 174086.15, "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": 174228.615, "from_m": 174156.519, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174294.444, "from_m": 174228.615, "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": 179461.7, "from_m": 174294.444, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 180788.415, "from_m": 179461.7, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 180826.004, "from_m": 180788.415, "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": 194671.018, "from_m": 180826.004, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 201100.967, "from_m": 194671.018, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 219881.666, "from_m": 201100.967, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 219976.276, "from_m": 219881.666, "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": 232957.203, "from_m": 219976.276, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 233117.88, "from_m": 232957.203, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 233782.132, "from_m": 233117.88, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 234610.27, "from_m": 233782.132, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 236934.424, "from_m": 234610.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 243565.431, "from_m": 236934.424, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 246854.813, "from_m": 243565.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": 251135.618, "from_m": 246854.813, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251221.461, "from_m": 251135.618, "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": 251316.961, "from_m": 251221.461, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251403.423, "from_m": 251316.961, "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": 264665.127, "from_m": 251403.423, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 266597.714, "from_m": 264665.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 274866.132, "from_m": 266597.714, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 274920.069, "from_m": 274866.132, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 300699.438, "from_m": 274920.069, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 304069.298, "from_m": 300699.438, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 305572.73, "from_m": 304069.298, "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": 307417.718, "from_m": 305572.73, "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": 308569.754, "from_m": 307417.718, "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": 308616.645, "from_m": 308569.754, "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": 309845.211, "from_m": 308616.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310323.96, "from_m": 309845.211, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 310379.245, "from_m": 310323.96, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 310423.329, "from_m": 310379.245, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310466.565, "from_m": 310423.329, "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": 310531.367, "from_m": 310466.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 311211.18, "from_m": 310531.367, "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": 311218.085, "from_m": 311211.18, "capability_applied": null, "effective_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": 628182, "profile_key": "f1a3f6a24db93f488daee87d70540b1fb16fa000511240d3330e7aa2c3fd075b", "schedule_id": 26364, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0525", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Ditton East Jn", "stage_seq": 7, "distance_m": 17517.647, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0542", "location": "Runcorn", "stage_seq": 8, "distance_m": 21077.66, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Halton Jn", "stage_seq": 9, "distance_m": 22894.442, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Weaver Jn", "stage_seq": 10, "distance_m": 30227.219, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Acton Bridge", "stage_seq": 11, "distance_m": 33965.739, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Hartford Jn", "stage_seq": 12, "distance_m": 36688.179, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Winsford", "stage_seq": 13, "distance_m": 45244.127, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Crewe Coal Yard S.B.", "stage_seq": 14, "distance_m": 56058.108, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0603", "location": "Crewe", "stage_seq": 15, "distance_m": 57237.063, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Crewe Basford Hall Jn", "stage_seq": 16, "distance_m": 59926.97, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Madeley", "stage_seq": 17, "distance_m": 70587.657, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Norton Bridge", "stage_seq": 18, "distance_m": 88084.123, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0622", "location": "Stafford", "stage_seq": 19, "distance_m": 96536.578, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Colwich Jn", "stage_seq": 20, "distance_m": 106868.906, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Rugeley North Jn", "stage_seq": 21, "distance_m": 110779.366, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 123192.201, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Amington Jn", "stage_seq": 23, "distance_m": 135865.376, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Nuneaton", "stage_seq": 24, "distance_m": 155119.043, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Rugby Trent Valley Jn", "stage_seq": 25, "distance_m": 177322.935, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0656", "location": "Rugby", "stage_seq": 26, "distance_m": 178372.241, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Hillmorton Jn", "stage_seq": 27, "distance_m": 180708.188, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Weedon", "stage_seq": 28, "distance_m": 199844.947, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Hanslope Jn", "stage_seq": 29, "distance_m": 220377.377, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0717", "location": "Milton Keynes Central", "stage_seq": 30, "distance_m": 231101.13, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Bletchley", "stage_seq": 31, "distance_m": 236105.592, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725", "location": "Ledburn Jn", "stage_seq": 32, "distance_m": 250950.442, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729H", "location": "Tring", "stage_seq": 33, "distance_m": 260325.133, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Bourne End Jn (Herts)", "stage_seq": 34, "distance_m": 270153.612, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Watford Junction", "stage_seq": 35, "distance_m": 283170.058, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Harrow & Wealdstone", "stage_seq": 36, "distance_m": 292927.292, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Wembley Central", "stage_seq": 37, "distance_m": 298302.794, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746H", "location": "Willesden West London Jn", "stage_seq": 38, "distance_m": 302720.995, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Camden Jn", "stage_seq": 39, "distance_m": 308485.083, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Camden South Jn", "stage_seq": 40, "distance_m": 309425.693, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": null, "location": "London Euston", "stage_seq": 41, "distance_m": 311218.085, "section_seq": 1, "route_path_id": 38591}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 311218.085, "from_m": 0.0, "section_seq": 1, "route_path_id": 38591}], "total_distance_m": 311218.085, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 307570.341, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3647.744, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:31Z", "source_id": 52034755, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:38Z", "source_id": 16781480, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:01Z", "source_id": 52040753, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:35:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:02Z", "source_id": 16783274, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:00Z", "source_id": 52047644, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:04Z", "source_id": 16785412, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:29Z", "source_id": 52059059, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:49:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:33Z", "source_id": 16788868, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:43Z", "source_id": 52065309, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:49Z", "source_id": 16790777, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10624, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:23Z", "source_id": 52073898, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:59:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:27Z", "source_id": 16793449, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11316, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:55Z", "source_id": 52114425, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:22:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:59Z", "source_id": 16806603, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:30Z", "source_id": 52170598, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T05:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:31Z", "source_id": 16824090, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:29Z", "source_id": 52189535, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T05:55:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:32Z", "source_id": 16830021, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:42Z", "source_id": 52246553, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T06:17:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:45Z", "source_id": 16847223, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:16Z", "source_id": 52261386, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T06:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:19Z", "source_id": 16851674, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:08Z", "source_id": 52296347, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T06:36:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:10Z", "source_id": 16862192, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:32Z", "source_id": 52324866, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T06:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:36Z", "source_id": 16870782, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:55Z", "source_id": 52339475, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T06:51:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:58Z", "source_id": 16875191, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:36Z", "source_id": 52344126, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T06:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:42Z", "source_id": 16876598, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22658, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:46Z", "source_id": 52363657, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T07:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:49Z", "source_id": 16882488, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
0525 |
0525 |
9 |
None |
None |
London Euston |
0753 |
0753 |
3 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33943/2026-09-17/detailed |
None |
Milton Keynes Central |
2026-09-17T07:25:00+01:00 |
London Euston |
41.0 |
{"type": "LineString", "coordinates": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
49.7 |
0720 |
0801 |
Milton Keynes Central |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 07:01:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882488 |
1789628389519080 |
161 |
161 |
2026-09-17 07:11:35.236967 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:34.559453 |
| 600856 |
631503 |
C37570 |
739U41MA17 |
2026-09-17 |
COMPLETE |
16884087 |
2026-09-17 08:01:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 631503, "stp": "P", "toc": "Elizabeth Line", "uid": "C37570", "consist": "345069", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37570/2026-09-17/detailed", "trust_id": "739U41MA17", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-17", "dest_arr_time": "0804", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U41", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "0801", "current_leg_dep": "0759", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0700", "origin_platform": "2", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "-1 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": "0802", "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\": 631503, \"profile_key\": \"b222ef3d7a1286955d43363cd4fcf47f347b1f45ffad76e7ce762ed84d3eb452\", \"schedule_id\": 5217, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0706\", \"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\": \"0709\", \"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\": \"0709H\", \"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\": \"0710\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0712\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": \"0715\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14701.348, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15981.147, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722H\", \"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\": \"0723H\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 18095.949, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0724H\", \"wtt_dep\": \"0725\", \"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\": \"0729\", \"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\": \"0730\", \"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\": \"0730H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 25335.302, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0733\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 27974.559, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 30292.468, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 31615.31, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0741H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 33642.906, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0744\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 35363.955, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0747\", \"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\": \"0748\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 38400.248, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 40663.48, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0754H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 44027.394, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"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\": \"0800H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 50364.547, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"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": "0700", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:17Z\", \"source_id\": 52211560, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:22Z\", \"source_id\": 16836720, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:16Z\", \"source_id\": 52229636, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:18Z\", \"source_id\": 16842086, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:47Z\", \"source_id\": 52238934, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:50Z\", \"source_id\": 16844915, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:31Z\", \"source_id\": 16847850, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:26Z\", \"source_id\": 52253845, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:31Z\", \"source_id\": 16849461, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:08Z\", \"source_id\": 52261028, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:08Z\", \"source_id\": 16851539, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:51Z\", \"source_id\": 52268426, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:53Z\", \"source_id\": 16853765, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:49Z\", \"source_id\": 52284386, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:53Z\", \"source_id\": 16858640, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:32:07Z\", \"source_id\": 52287995, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:32:11Z\", \"source_id\": 16859719, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:21Z\", \"source_id\": 52296843, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:24Z\", \"source_id\": 16862350, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:24Z\", \"source_id\": 52302584, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:28Z\", \"source_id\": 16864096, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:29Z\", \"source_id\": 52311017, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:31Z\", \"source_id\": 16866612, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:49Z\", \"source_id\": 52317597, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:50Z\", \"source_id\": 16868526, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:52Z\", \"source_id\": 52325852, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:58Z\", \"source_id\": 16871041, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:59Z\", \"source_id\": 52336822, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:04Z\", \"source_id\": 16874416, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:54Z\", \"source_id\": 52347670, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:56Z\", \"source_id\": 16877621, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:56Z\", \"source_id\": 52358789, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:59Z\", \"source_id\": 16881015, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:33Z\", \"source_id\": 52368890, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:36Z\", \"source_id\": 16884087, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1789628498053609, "current_leg_arrival_utc": "2026-09-17T08:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:36.443663", "service_state_evidence_id": 16884087, "current_leg_start_actual_dep": "2026-09-17T07:58:30+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:36.962527", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
HAF |
ABX |
9U41 |
345069 |
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": 631503, "profile_key": "b222ef3d7a1286955d43363cd4fcf47f347b1f45ffad76e7ce762ed84d3eb452", "schedule_id": 5217, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0700", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0706", "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": "0709", "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": "0709H", "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": "0710", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0712", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": "0715", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718", "location": "Hanwell", "stage_seq": 8, "distance_m": 14701.348, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720", "location": "West Ealing", "stage_seq": 9, "distance_m": 15981.147, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722H", "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": "0723H", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 18095.949, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0724H", "wtt_dep": "0725", "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": "0729", "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": "0730", "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": "0730H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 25335.302, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0733", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 27974.559, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 30292.468, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 31615.31, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0741H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 33642.906, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0744", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 35363.955, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0747", "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": "0748", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 38400.248, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 40663.48, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0754H", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 44027.394, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "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": "0800H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 50364.547, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "0802", "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-17T06:03:17Z", "source_id": 52211560, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:05:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:22Z", "source_id": 16836720, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:16Z", "source_id": 52229636, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:18Z", "source_id": 16842086, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:47Z", "source_id": 52238934, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:50Z", "source_id": 16844915, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:31Z", "source_id": 16847850, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:26Z", "source_id": 52253845, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:20:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:31Z", "source_id": 16849461, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:08Z", "source_id": 52261028, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:22:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:08Z", "source_id": 16851539, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:51Z", "source_id": 52268426, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:25:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:53Z", "source_id": 16853765, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:49Z", "source_id": 52284386, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:53Z", "source_id": 16858640, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:32:07Z", "source_id": 52287995, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:32:11Z", "source_id": 16859719, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:21Z", "source_id": 52296843, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:35:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:24Z", "source_id": 16862350, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:24Z", "source_id": 52302584, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:37:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:28Z", "source_id": 16864096, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:29Z", "source_id": 52311017, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:31Z", "source_id": 16866612, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:49Z", "source_id": 52317597, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:50Z", "source_id": 16868526, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:52Z", "source_id": 52325852, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:58Z", "source_id": 16871041, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:59Z", "source_id": 52336822, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:49:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:04Z", "source_id": 16874416, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:54Z", "source_id": 52347670, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:53:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:56Z", "source_id": 16877621, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:56Z", "source_id": 52358789, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:57:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:59Z", "source_id": 16881015, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:33Z", "source_id": 52368890, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:01:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:36Z", "source_id": 16884087, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Heathrow Terminal 4 |
0700 |
0700 |
2 |
None |
None |
Abbey Wood (Crossrail) |
0804 |
0802 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37570/2026-09-17/detailed |
None |
Woolwich (Crossrail) |
2026-09-17T07:58: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 |
0759 |
0801 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 07:01:00 |
Abbey Wood (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884087 |
1789628498053609 |
103 |
103 |
2026-09-17 07:11:36.962527 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:36.443663 |
| 600857 |
631802 |
W75725 |
652P17MA17 |
2026-09-17 |
COMPLETE |
16884003 |
2026-09-17 07:13:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 631802, "stp": "P", "toc": "West Midlands Trains", "uid": "W75725", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75725/2026-09-17/detailed", "trust_id": "652P17MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-17", "dest_arr_time": "0713", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P17", "timing_status": "ON TIME", "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "0713", "current_leg_dep": "0710", "current_leg_end": "Stourbridge Town", "origin_dep_time": "0710", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "0713", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": "Stourbridge Jn (Town Plat)", "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 631802, \"profile_key\": \"ccdf6ac8a36d8038192ead4604428758f89b348f034dc867c238fc163e9b793b\", \"schedule_id\": 28141, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0710", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:30Z\", \"source_id\": 16884003, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1789628497288102, "current_leg_arrival_utc": "2026-09-17T07:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:37.285092", "service_state_evidence_id": 16884003, "current_leg_start_actual_dep": "2026-09-17T07:10:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T06:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:37.425262", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SBT |
2P17 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 631802, "profile_key": "ccdf6ac8a36d8038192ead4604428758f89b348f034dc867c238fc163e9b793b", "schedule_id": 28141, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0710", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39634}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:30Z", "source_id": 16884003, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}] |
Stourbridge Jn (Town Plat) |
0710 |
0710 |
None |
None |
None |
Stourbridge Town |
0713 |
0713 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75725/2026-09-17/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-17T07:10:00+01:00 |
Stourbridge Town |
3.0 |
{"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} |
0.7 |
0710 |
0713 |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 06:13:00 |
Stourbridge Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884003 |
1789628497288102 |
2 |
2 |
2026-09-17 07:11:37.425262 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:37.285092 |
| 600858 |
632114 |
W75737 |
652P19MA17 |
2026-09-17 |
COMPLETE |
16884005 |
2026-09-17 07:23:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 632114, "stp": "P", "toc": "West Midlands Trains", "uid": "W75737", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75737/2026-09-17/detailed", "trust_id": "652P19MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P19", "timing_status": "ON TIME", "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "0723", "current_leg_dep": "0720", "current_leg_end": "Stourbridge Town", "origin_dep_time": "0720", "origin_platform": null, "current_location": "Stourbridge Town", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": "Stourbridge Jn (Town Plat)", "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 632114, \"profile_key\": \"b22831e15ac85d40bd878711943ddaebdc66109326004c6fd4de0cc2bdc5a894\", \"schedule_id\": 28146, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:30Z\", \"source_id\": 16884005, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1789628497694326, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:37.691570", "service_state_evidence_id": 16884005, "current_leg_start_actual_dep": "2026-09-17T07:20:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:37.768032", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SBT |
2P19 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 632114, "profile_key": "b22831e15ac85d40bd878711943ddaebdc66109326004c6fd4de0cc2bdc5a894", "schedule_id": 28146, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0720", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39634}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:30Z", "source_id": 16884005, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Stourbridge Jn (Town Plat) |
0720 |
0720 |
None |
None |
None |
Stourbridge Town |
0723 |
0723 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W75737/2026-09-17/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-17T07:20:00+01:00 |
Stourbridge Town |
3.0 |
{"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} |
0.7 |
0720 |
0723 |
Stourbridge Jn (Town Plat) |
Stourbridge Town |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 06:23:00 |
Stourbridge Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884005 |
1789628497694326 |
3 |
3 |
2026-09-17 07:11:37.768032 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:37.691570 |
| 600859 |
629848 |
L89531 |
182K04M617 |
2026-09-17 |
COMPLETE |
16884161 |
2026-09-17 07:59:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 629848, "stp": "P", "toc": "Northern", "uid": "L89531", "consist": "158758", "dest_crs": "HUL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89531/2026-09-17/detailed", "trust_id": "182K04M617", "origin_crs": "HFX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hull", "service_date": "2026-09-17", "dest_arr_time": "0759", "dest_platform": "2", "is_terminated": 1, "next_location": "Hull", "signalling_id": "2K04", "timing_status": "ON TIME", "origin_station": "Halifax", "current_leg_arr": "0759", "current_leg_dep": "0747", "current_leg_end": "Hull", "origin_dep_time": "0613", "origin_platform": "2", "current_location": "Hull", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5781870000000001, 53.726861], [-0.576815, 53.7266192], [-0.5743498999999999, 53.72619569999999], [-0.5738184999999999, 53.72610170000001], [-0.5731698, 53.7260247], [-0.5649367, 53.72456950000001], [-0.5539957999999999, 53.72258849999999], [-0.5431346, 53.72067479999999], [-0.5424401, 53.72055129999998], [-0.5389891704717129, 53.719931641379674], [-0.5354465, 53.7192955], [-0.5335663, 53.718985], [-0.5327846, 53.71888369999999], [-0.5321300000000001, 53.7187989], [-0.5301216, 53.7185078], [-0.5290008, 53.7183772], [-0.5279359, 53.7182728], [-0.5228011, 53.717763], [-0.521411, 53.7176471], [-0.5200618999999999, 53.71754850000001], [-0.5172035999999999, 53.7173792], [-0.5153039, 53.71728590000001], [-0.5132136, 53.71720419999999], [-0.5103153999999999, 53.717111200000005], [-0.5090494, 53.717066900000006], [-0.5077483, 53.71702599999999], [-0.5044315999999999, 53.716914900000006], [-0.5032519999999999, 53.7168703], [-0.503054, 53.7168643], [-0.4960712000000001, 53.71666599999999], [-0.4943387, 53.7166378], [-0.4927305, 53.716623699999985], [-0.49108740000000006, 53.71663079999999], [-0.4893900000000001, 53.71667399999999], [-0.48772040000000005, 53.716739399999994], [-0.48590929999999993, 53.716826700000006], [-0.484174, 53.71692819999999], [-0.4824313, 53.7170501], [-0.4790437, 53.71727760000001], [-0.4755935999999999, 53.717513499999995], [-0.4734945999999999, 53.71761519999998], [-0.4721316, 53.717650299999995], [-0.4704388000000001, 53.71765059999999], [-0.4696609000000001, 53.7176364], [-0.46887339999999994, 53.717613], [-0.4675211, 53.71754760000001], [-0.46604780000000007, 53.7174328], [-0.4649136, 53.7173201], [-0.4638749999999999, 53.7171937], [-0.4622847000000001, 53.7169754], [-0.4591118, 53.7165163], [-0.4572386, 53.716291], [-0.45624759999999986, 53.7162076], [-0.4552098999999999, 53.71615409999998], [-0.4543404, 53.716127], [-0.4534506, 53.716106899999986], [-0.4527329999999999, 53.7161138], [-0.4514719, 53.7161446], [-0.4503164, 53.7161971], [-0.4493, 53.71625639999999], [-0.4491576420597607, 53.71626695003779], [-0.44824479999999994, 53.7163346], [-0.4478013, 53.716378899999995], [-0.44739509999999993, 53.7164323], [-0.4469946, 53.7164908], [-0.4466375, 53.7165475], [-0.4459593, 53.716664400000006], [-0.44534489999999993, 53.71677579999999], [-0.44370229999999994, 53.71706400000001], [-0.4421378999999999, 53.7173464], [-0.4342957999999999, 53.7188213], [-0.433823, 53.71890619999999], [-0.432771, 53.71910270000001], [-0.4316978, 53.719287300000005], [-0.43035339999999994, 53.7194978], [-0.4289853, 53.719689300000006], [-0.4276552, 53.719885299999994], [-0.4262648, 53.7200728], [-0.4249999, 53.7202235], [-0.4235661, 53.7203836], [-0.42124179999999994, 53.7206269], [-0.4188193, 53.7208725], [-0.4168015, 53.72107340000001], [-0.4148564, 53.72130250000001], [-0.4116296, 53.7217326], [-0.4104977, 53.721904], [-0.4094445, 53.72207759999999], [-0.4083644, 53.72226690000001], [-0.4073122, 53.72245159999999], [-0.40660499999999994, 53.72258000000001], [-0.40599269999999993, 53.72269119999999], [-0.40588519999999995, 53.7227107], [-0.40054309999999993, 53.7237577], [-0.395245, 53.7247782], [-0.3944222999999999, 53.7249458], [-0.3937552, 53.72509459999999], [-0.39335829999999994, 53.7251913], [-0.39302219999999993, 53.72527939999999], [-0.3926592, 53.72537750000001], [-0.392315, 53.72547939999999], [-0.39136989999999994, 53.72575619999999], [-0.3905176, 53.72602289999999], [-0.3899769, 53.72621859999999], [-0.3895049, 53.7263963], [-0.38904, 53.726570800000005], [-0.388586, 53.72674810000001], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877382999999999, 53.7270563], [-0.3861801999999999, 53.727744599999994], [-0.3856812999999999, 53.7279952], [-0.385225, 53.72823559999999], [-0.3846664, 53.72855320000001], [-0.38416759999999994, 53.7288514], [-0.38361529999999994, 53.729209], [-0.38340309999999994, 53.7293622], [-0.3832103999999999, 53.7295032], [-0.38291459999999994, 53.72976210000001], [-0.3827014, 53.72996830000001], [-0.3824737, 53.7301965], [-0.3822999, 53.7304204], [-0.382102, 53.7307056], [-0.3819749, 53.7309476], [-0.381871, 53.73117959999999], [-0.3817957, 53.73142579999999], [-0.3817304, 53.7316701], [-0.38170639999999995, 53.7318994], [-0.3817087, 53.7321862], [-0.3817462999999999, 53.732513399999995], [-0.3818616, 53.7331289], [-0.38190139999999995, 53.733341], [-0.38204759999999993, 53.73406889999998], [-0.3820778136142687, 53.734323238421794], [-0.3820787, 53.7343307], [-0.3820611, 53.7346409], [-0.3820238, 53.734872800000005], [-0.3819865, 53.73503229999999], [-0.3819279, 53.7352435], [-0.3818609, 53.7354208], [-0.3816775999999999, 53.73579539999999], [-0.38154989999999994, 53.7359969], [-0.3814271, 53.73618259999999], [-0.381327, 53.7363088], [-0.3812207, 53.7364263], [-0.38099779999999994, 53.7366656], [-0.3806905, 53.73692870000001], [-0.380432, 53.73712340000001], [-0.3801919, 53.7372826], [-0.37981429999999994, 53.7375137], [-0.3794866999999999, 53.737706900000006], [-0.37911949999999994, 53.7379001], [-0.3780983, 53.73844819999999], [-0.3756631, 53.7397559], [-0.37462529999999994, 53.74031620000001], [-0.3742576, 53.7405129], [-0.3740311999999999, 53.74063400000001], [-0.373437, 53.74095169999999], [-0.3729326999999999, 53.74122160000001], [-0.3724043, 53.7415044], [-0.37191869999999994, 53.7417737], [-0.3713985, 53.7420472], [-0.37089759999999994, 53.74230159999999], [-0.370614, 53.74244079999999], [-0.3703641, 53.7425601], [-0.3693623999999999, 53.74301500000001], [-0.36903089999999994, 53.7431575], [-0.3687194999999999, 53.7432891], [-0.3680246, 53.74354999999999], [-0.3670256999999999, 53.743915599999994], [-0.3664874, 53.74407690000001], [-0.3662448, 53.7441472], [-0.36576869999999995, 53.74428919999999], [-0.3652389, 53.7444391], [-0.36474, 53.7445755], [-0.3641714, 53.744727], [-0.36376099999999995, 53.7448261], [-0.3632554, 53.7449459], [-0.36272969999999993, 53.745064000000006], [-0.3622228, 53.74517110000001], [-0.3617426999999999, 53.74525909999999], [-0.3609434, 53.745389200000005], [-0.3604914, 53.7454566], [-0.360018, 53.7455161], [-0.35955399999999993, 53.74556919999999], [-0.35932611364780853, 53.74559002184169], [-0.3591194999999999, 53.7456089], [-0.3586032, 53.7456438], [-0.3581095999999999, 53.745662], [-0.35761069999999995, 53.74566920000001], [-0.3573023, 53.745666799999995], [-0.35697769999999995, 53.74565570000001], [-0.3566626, 53.745639], [-0.35639299999999996, 53.74562000000001], [-0.35608989999999996, 53.7455883], [-0.3557506, 53.7455486], [-0.35542879999999993, 53.74549789999999], [-0.35507869999999997, 53.74543679999999], [-0.3548145, 53.74538209999999], [-0.3545477, 53.745321], [-0.3542982, 53.7452568], [-0.3540286, 53.7451846], [-0.35385829999999996, 53.74513219999999], [-0.3536277, 53.74506010000001], [-0.35338179999999997, 53.744967200000005], [-0.35302439999999996, 53.7448278], [-0.3527645, 53.7447445], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]}", "current_leg_start": "Brough", "dest_arr_time_act": "0759", "motion_projection": null, "next_location_lat": "53.7440441", "next_location_lon": "-0.3461872", "previous_location": "Brough", "current_leg_milage": "10.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 91.399, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 177.498, \"from_m\": 91.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 242.238, \"from_m\": 177.498, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 262.0, \"from_m\": 242.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1538.376, \"from_m\": 262.0, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 4138.816, \"from_m\": 1538.376, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 8071.858, \"from_m\": 4138.816, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11097.329, \"from_m\": 8071.858, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12314.081, \"from_m\": 11097.329, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12372.541, \"from_m\": 12314.081, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12536.021, \"from_m\": 12372.541, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12607.312, \"from_m\": 12536.021, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24801.475, \"from_m\": 12607.312, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24856.001, \"from_m\": 24801.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24884.081, \"from_m\": 24856.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24887.715, \"from_m\": 24884.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25890.856, \"from_m\": 24887.715, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25928.689, \"from_m\": 25890.856, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26128.964, \"from_m\": 25928.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26385.504, \"from_m\": 26128.964, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26666.819, \"from_m\": 26385.504, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26716.274, \"from_m\": 26666.819, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27300.778, \"from_m\": 26716.274, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27550.692, \"from_m\": 27300.778, \"capability_applied\": null, \"effective_limit_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\": 27886.896, \"from_m\": 27550.692, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28334.148, \"from_m\": 27886.896, \"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\": 29017.578, \"from_m\": 28334.148, \"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\": 29056.668, \"from_m\": 29017.578, \"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\": 31106.115, \"from_m\": 29056.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31925.285, \"from_m\": 31106.115, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34814.279, \"from_m\": 31925.285, \"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\": 43129.072, \"from_m\": 34814.279, \"capability_applied\": 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\": 43600.199, \"from_m\": 43129.072, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57293.507, \"from_m\": 43600.199, \"capability_applied\": 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\": 59549.349, \"from_m\": 57293.507, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59599.172, \"from_m\": 59549.349, \"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\": 59728.822, \"from_m\": 59599.172, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60408.694, \"from_m\": 59728.822, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60455.841, \"from_m\": 60408.694, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60974.565, \"from_m\": 60455.841, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 61205.606, \"from_m\": 60974.565, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61222.841, \"from_m\": 61205.606, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 61652.672, \"from_m\": 61222.841, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61702.766, \"from_m\": 61652.672, \"capability_applied\": null, \"effective_limit_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\": 63870.963, \"from_m\": 61702.766, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66878.644, \"from_m\": 63870.963, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68759.171, \"from_m\": 66878.644, \"capability_applied\": 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\": 74238.662, \"from_m\": 68759.171, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83083.64, \"from_m\": 74238.662, \"capability_applied\": 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\": 85243.355, \"from_m\": 83083.64, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 97784.73, \"from_m\": 85243.355, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 106463.749, \"from_m\": 97784.73, \"capability_applied\": 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\": 106786.146, \"from_m\": 106463.749, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107716.267, \"from_m\": 106786.146, \"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\": 108988.018, \"from_m\": 107716.267, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 109014.726, \"from_m\": 108988.018, \"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\": 109948.34, \"from_m\": 109014.726, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 110037.051, \"from_m\": 109948.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\": 110447.936, \"from_m\": 110037.051, \"capability_applied\": null, \"effective_limit_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\": 629848, \"profile_key\": \"f73d91b6105046e18711bc8169ffc7f4f851df7618979d18087eb6051fe28fda\", \"schedule_id\": 19345, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Halifax\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 2, \"distance_m\": 12372.541, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0631\", \"location\": \"Bradford Interchange\", \"stage_seq\": 3, \"distance_m\": 12536.021, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12698.248, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0640\", \"location\": \"New Pudsey\", \"stage_seq\": 5, \"distance_m\": 18073.443, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Bramley\", \"stage_seq\": 6, \"distance_m\": 20975.588, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Holbeck Jn\", \"stage_seq\": 7, \"distance_m\": 25966.791, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 8, \"distance_m\": 26531.676, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 26910.669, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0654H\", \"location\": \"Leeds\", \"stage_seq\": 10, \"distance_m\": 27426.83, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 11, \"distance_m\": 30061.548, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701\", \"location\": \"Cross Gates\", \"stage_seq\": 12, \"distance_m\": 34563.163, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0706\", \"location\": \"Garforth\", \"stage_seq\": 13, \"distance_m\": 39178.59, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708\", \"location\": \"East Garforth\", \"stage_seq\": 14, \"distance_m\": 40026.726, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711H\", \"location\": \"Micklefield\", \"stage_seq\": 15, \"distance_m\": 42997.495, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716\", \"location\": \"South Milford\", \"stage_seq\": 16, \"distance_m\": 48041.828, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 17, \"distance_m\": 50195.739, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 18, \"distance_m\": 53162.176, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 19, \"distance_m\": 54988.311, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0727\", \"location\": \"Selby\", \"stage_seq\": 20, \"distance_m\": 60735.99, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734H\", \"location\": \"Howden\", \"stage_seq\": 21, \"distance_m\": 74608.207, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Gilberdyke\", \"stage_seq\": 22, \"distance_m\": 83263.447, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Brough\", \"stage_seq\": 23, \"distance_m\": 93627.956, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 24, \"distance_m\": 107354.563, \"section_seq\": 1, \"route_path_id\": 73892}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": null, \"location\": \"Hull\", \"stage_seq\": 25, \"distance_m\": 110447.936, \"section_seq\": 1, \"route_path_id\": 73892}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110447.936, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73892}], \"total_distance_m\": 110447.936, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 95898.571, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14549.365, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0613", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.7440441", "current_position_lon": "-0.3461872", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:09Z\", \"source_id\": 52114928, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:12Z\", \"source_id\": 16806740, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:36:09Z\", \"source_id\": 52147062, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:36:14Z\", \"source_id\": 16816771, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:22Z\", \"source_id\": 52161188, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:26Z\", \"source_id\": 16821193, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:39Z\", \"source_id\": 52178040, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:44Z\", \"source_id\": 16826440, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:54Z\", \"source_id\": 52200291, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:58Z\", \"source_id\": 16833356, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:21Z\", \"source_id\": 16837495, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:47Z\", \"source_id\": 52220755, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:54Z\", \"source_id\": 16839501, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:49Z\", \"source_id\": 52228461, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:53Z\", \"source_id\": 16841773, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:07Z\", \"source_id\": 16845912, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:27Z\", \"source_id\": 16855855, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:57Z\", \"source_id\": 52301278, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:01Z\", \"source_id\": 16863737, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:47Z\", \"source_id\": 52311940, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:47Z\", \"source_id\": 16866845, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:37Z\", \"source_id\": 52325134, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:41Z\", \"source_id\": 16870839, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:40Z\", \"source_id\": 16884161, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hull", "service_state_platform": "2", "timing_fact_generation": 1789628501011357, "current_leg_arrival_utc": "2026-09-17T07:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:40.997847", "service_state_evidence_id": 16884161, "current_leg_start_actual_dep": "2026-09-17T07:45:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-17T06:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:41.042629", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HFX |
HUL |
2K04 |
158758 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 91.399, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 177.498, "from_m": 91.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 242.238, "from_m": 177.498, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 262.0, "from_m": 242.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1538.376, "from_m": 262.0, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 4138.816, "from_m": 1538.376, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 8071.858, "from_m": 4138.816, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11097.329, "from_m": 8071.858, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12314.081, "from_m": 11097.329, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12372.541, "from_m": 12314.081, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12536.021, "from_m": 12372.541, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12607.312, "from_m": 12536.021, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24801.475, "from_m": 12607.312, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24856.001, "from_m": 24801.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24884.081, "from_m": 24856.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24887.715, "from_m": 24884.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25890.856, "from_m": 24887.715, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25928.689, "from_m": 25890.856, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26128.964, "from_m": 25928.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26385.504, "from_m": 26128.964, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26666.819, "from_m": 26385.504, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26716.274, "from_m": 26666.819, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27300.778, "from_m": 26716.274, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27550.692, "from_m": 27300.778, "capability_applied": null, "effective_limit_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": 27886.896, "from_m": 27550.692, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28334.148, "from_m": 27886.896, "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": 29017.578, "from_m": 28334.148, "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": 29056.668, "from_m": 29017.578, "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": 31106.115, "from_m": 29056.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31925.285, "from_m": 31106.115, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34814.279, "from_m": 31925.285, "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": 43129.072, "from_m": 34814.279, "capability_applied": 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": 43600.199, "from_m": 43129.072, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57293.507, "from_m": 43600.199, "capability_applied": 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": 59549.349, "from_m": 57293.507, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59599.172, "from_m": 59549.349, "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": 59728.822, "from_m": 59599.172, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60408.694, "from_m": 59728.822, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60455.841, "from_m": 60408.694, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60974.565, "from_m": 60455.841, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 61205.606, "from_m": 60974.565, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61222.841, "from_m": 61205.606, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 61652.672, "from_m": 61222.841, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61702.766, "from_m": 61652.672, "capability_applied": null, "effective_limit_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": 63870.963, "from_m": 61702.766, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66878.644, "from_m": 63870.963, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68759.171, "from_m": 66878.644, "capability_applied": 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": 74238.662, "from_m": 68759.171, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83083.64, "from_m": 74238.662, "capability_applied": 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": 85243.355, "from_m": 83083.64, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 97784.73, "from_m": 85243.355, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 106463.749, "from_m": 97784.73, "capability_applied": 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": 106786.146, "from_m": 106463.749, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107716.267, "from_m": 106786.146, "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": 108988.018, "from_m": 107716.267, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 109014.726, "from_m": 108988.018, "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": 109948.34, "from_m": 109014.726, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 110037.051, "from_m": 109948.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": 110447.936, "from_m": 110037.051, "capability_applied": null, "effective_limit_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": 629848, "profile_key": "f73d91b6105046e18711bc8169ffc7f4f851df7618979d18087eb6051fe28fda", "schedule_id": 19345, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0613", "location": "Halifax", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Mill Lane Jn", "stage_seq": 2, "distance_m": 12372.541, "section_seq": 1, "route_path_id": 73892}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0631", "location": "Bradford Interchange", "stage_seq": 3, "distance_m": 12536.021, "section_seq": 1, "route_path_id": 73892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Mill Lane Jn", "stage_seq": 4, "distance_m": 12698.248, "section_seq": 1, "route_path_id": 73892}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0640", "location": "New Pudsey", "stage_seq": 5, "distance_m": 18073.443, "section_seq": 1, "route_path_id": 73892}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Bramley", "stage_seq": 6, "distance_m": 20975.588, "section_seq": 1, "route_path_id": 73892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Holbeck Jn", "stage_seq": 7, "distance_m": 25966.791, "section_seq": 1, "route_path_id": 73892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Whitehall Jn", "stage_seq": 8, "distance_m": 26531.676, "section_seq": 1, "route_path_id": 73892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 26910.669, "section_seq": 1, "route_path_id": 73892}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0654H", "location": "Leeds", "stage_seq": 10, "distance_m": 27426.83, "section_seq": 1, "route_path_id": 73892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Neville H. West Jn", "stage_seq": 11, "distance_m": 30061.548, "section_seq": 1, "route_path_id": 73892}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701", "location": "Cross Gates", "stage_seq": 12, "distance_m": 34563.163, "section_seq": 1, "route_path_id": 73892}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0706", "location": "Garforth", "stage_seq": 13, "distance_m": 39178.59, "section_seq": 1, "route_path_id": 73892}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708", "location": "East Garforth", "stage_seq": 14, "distance_m": 40026.726, "section_seq": 1, "route_path_id": 73892}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711H", "location": "Micklefield", "stage_seq": 15, "distance_m": 42997.495, "section_seq": 1, "route_path_id": 73892}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716", "location": "South Milford", "stage_seq": 16, "distance_m": 48041.828, "section_seq": 1, "route_path_id": 73892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Gascoigne Wood Jn", "stage_seq": 17, "distance_m": 50195.739, "section_seq": 1, "route_path_id": 73892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Hambleton West Jn", "stage_seq": 18, "distance_m": 53162.176, "section_seq": 1, "route_path_id": 73892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Hambleton East Jn", "stage_seq": 19, "distance_m": 54988.311, "section_seq": 1, "route_path_id": 73892}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0727", "location": "Selby", "stage_seq": 20, "distance_m": 60735.99, "section_seq": 1, "route_path_id": 73892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734H", "location": "Howden", "stage_seq": 21, "distance_m": 74608.207, "section_seq": 1, "route_path_id": 73892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Gilberdyke", "stage_seq": 22, "distance_m": 83263.447, "section_seq": 1, "route_path_id": 73892}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Brough", "stage_seq": 23, "distance_m": 93627.956, "section_seq": 1, "route_path_id": 73892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Hessle Road Jn", "stage_seq": 24, "distance_m": 107354.563, "section_seq": 1, "route_path_id": 73892}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": null, "location": "Hull", "stage_seq": 25, "distance_m": 110447.936, "section_seq": 1, "route_path_id": 73892}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110447.936, "from_m": 0.0, "section_seq": 1, "route_path_id": 73892}], "total_distance_m": 110447.936, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 95898.571, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14549.365, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6372, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:09Z", "source_id": 52114928, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:12Z", "source_id": 16806740, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6389, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:36:09Z", "source_id": 52147062, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:38:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:36:14Z", "source_id": 16816771, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6393, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:22Z", "source_id": 52161188, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:26Z", "source_id": 16821193, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5396, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:39Z", "source_id": 52178040, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:44Z", "source_id": 16826440, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:54Z", "source_id": 52200291, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:59:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:58Z", "source_id": 16833356, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:21Z", "source_id": 16837495, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5034, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:47Z", "source_id": 52220755, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:54Z", "source_id": 16839501, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:49Z", "source_id": 52228461, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:11:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:53Z", "source_id": 16841773, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:07Z", "source_id": 16845912, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:27Z", "source_id": 16855855, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6443, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:57Z", "source_id": 52301278, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:01Z", "source_id": 16863737, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6432, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:47Z", "source_id": 52311940, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:41:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:47Z", "source_id": 16866845, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:37Z", "source_id": 52325134, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:47:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:41Z", "source_id": 16870839, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:40Z", "source_id": 16884161, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:59:00+01:00", "operational_fact": true}] |
Halifax |
0613 |
0613 |
2 |
None |
None |
Hull |
0759 |
0759 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89531/2026-09-17/detailed |
None |
Brough |
2026-09-17T07:45:30+01:00 |
Hull |
12.0 |
{"type": "LineString", "coordinates": [[-0.5781870000000001, 53.726861], [-0.576815, 53.7266192], [-0.5743498999999999, 53.72619569999999], [-0.5738184999999999, 53.72610170000001], [-0.5731698, 53.7260247], [-0.5649367, 53.72456950000001], [-0.5539957999999999, 53.72258849999999], [-0.5431346, 53.72067479999999], [-0.5424401, 53.72055129999998], [-0.5389891704717129, 53.719931641379674], [-0.5354465, 53.7192955], [-0.5335663, 53.718985], [-0.5327846, 53.71888369999999], [-0.5321300000000001, 53.7187989], [-0.5301216, 53.7185078], [-0.5290008, 53.7183772], [-0.5279359, 53.7182728], [-0.5228011, 53.717763], [-0.521411, 53.7176471], [-0.5200618999999999, 53.71754850000001], [-0.5172035999999999, 53.7173792], [-0.5153039, 53.71728590000001], [-0.5132136, 53.71720419999999], [-0.5103153999999999, 53.717111200000005], [-0.5090494, 53.717066900000006], [-0.5077483, 53.71702599999999], [-0.5044315999999999, 53.716914900000006], [-0.5032519999999999, 53.7168703], [-0.503054, 53.7168643], [-0.4960712000000001, 53.71666599999999], [-0.4943387, 53.7166378], [-0.4927305, 53.716623699999985], [-0.49108740000000006, 53.71663079999999], [-0.4893900000000001, 53.71667399999999], [-0.48772040000000005, 53.716739399999994], [-0.48590929999999993, 53.716826700000006], [-0.484174, 53.71692819999999], [-0.4824313, 53.7170501], [-0.4790437, 53.71727760000001], [-0.4755935999999999, 53.717513499999995], [-0.4734945999999999, 53.71761519999998], [-0.4721316, 53.717650299999995], [-0.4704388000000001, 53.71765059999999], [-0.4696609000000001, 53.7176364], [-0.46887339999999994, 53.717613], [-0.4675211, 53.71754760000001], [-0.46604780000000007, 53.7174328], [-0.4649136, 53.7173201], [-0.4638749999999999, 53.7171937], [-0.4622847000000001, 53.7169754], [-0.4591118, 53.7165163], [-0.4572386, 53.716291], [-0.45624759999999986, 53.7162076], [-0.4552098999999999, 53.71615409999998], [-0.4543404, 53.716127], [-0.4534506, 53.716106899999986], [-0.4527329999999999, 53.7161138], [-0.4514719, 53.7161446], [-0.4503164, 53.7161971], [-0.4493, 53.71625639999999], [-0.4491576420597607, 53.71626695003779], [-0.44824479999999994, 53.7163346], [-0.4478013, 53.716378899999995], [-0.44739509999999993, 53.7164323], [-0.4469946, 53.7164908], [-0.4466375, 53.7165475], [-0.4459593, 53.716664400000006], [-0.44534489999999993, 53.71677579999999], [-0.44370229999999994, 53.71706400000001], [-0.4421378999999999, 53.7173464], [-0.4342957999999999, 53.7188213], [-0.433823, 53.71890619999999], [-0.432771, 53.71910270000001], [-0.4316978, 53.719287300000005], [-0.43035339999999994, 53.7194978], [-0.4289853, 53.719689300000006], [-0.4276552, 53.719885299999994], [-0.4262648, 53.7200728], [-0.4249999, 53.7202235], [-0.4235661, 53.7203836], [-0.42124179999999994, 53.7206269], [-0.4188193, 53.7208725], [-0.4168015, 53.72107340000001], [-0.4148564, 53.72130250000001], [-0.4116296, 53.7217326], [-0.4104977, 53.721904], [-0.4094445, 53.72207759999999], [-0.4083644, 53.72226690000001], [-0.4073122, 53.72245159999999], [-0.40660499999999994, 53.72258000000001], [-0.40599269999999993, 53.72269119999999], [-0.40588519999999995, 53.7227107], [-0.40054309999999993, 53.7237577], [-0.395245, 53.7247782], [-0.3944222999999999, 53.7249458], [-0.3937552, 53.72509459999999], [-0.39335829999999994, 53.7251913], [-0.39302219999999993, 53.72527939999999], [-0.3926592, 53.72537750000001], [-0.392315, 53.72547939999999], [-0.39136989999999994, 53.72575619999999], [-0.3905176, 53.72602289999999], [-0.3899769, 53.72621859999999], [-0.3895049, 53.7263963], [-0.38904, 53.726570800000005], [-0.388586, 53.72674810000001], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877382999999999, 53.7270563], [-0.3861801999999999, 53.727744599999994], [-0.3856812999999999, 53.7279952], [-0.385225, 53.72823559999999], [-0.3846664, 53.72855320000001], [-0.38416759999999994, 53.7288514], [-0.38361529999999994, 53.729209], [-0.38340309999999994, 53.7293622], [-0.3832103999999999, 53.7295032], [-0.38291459999999994, 53.72976210000001], [-0.3827014, 53.72996830000001], [-0.3824737, 53.7301965], [-0.3822999, 53.7304204], [-0.382102, 53.7307056], [-0.3819749, 53.7309476], [-0.381871, 53.73117959999999], [-0.3817957, 53.73142579999999], [-0.3817304, 53.7316701], [-0.38170639999999995, 53.7318994], [-0.3817087, 53.7321862], [-0.3817462999999999, 53.732513399999995], [-0.3818616, 53.7331289], [-0.38190139999999995, 53.733341], [-0.38204759999999993, 53.73406889999998], [-0.3820778136142687, 53.734323238421794], [-0.3820787, 53.7343307], [-0.3820611, 53.7346409], [-0.3820238, 53.734872800000005], [-0.3819865, 53.73503229999999], [-0.3819279, 53.7352435], [-0.3818609, 53.7354208], [-0.3816775999999999, 53.73579539999999], [-0.38154989999999994, 53.7359969], [-0.3814271, 53.73618259999999], [-0.381327, 53.7363088], [-0.3812207, 53.7364263], [-0.38099779999999994, 53.7366656], [-0.3806905, 53.73692870000001], [-0.380432, 53.73712340000001], [-0.3801919, 53.7372826], [-0.37981429999999994, 53.7375137], [-0.3794866999999999, 53.737706900000006], [-0.37911949999999994, 53.7379001], [-0.3780983, 53.73844819999999], [-0.3756631, 53.7397559], [-0.37462529999999994, 53.74031620000001], [-0.3742576, 53.7405129], [-0.3740311999999999, 53.74063400000001], [-0.373437, 53.74095169999999], [-0.3729326999999999, 53.74122160000001], [-0.3724043, 53.7415044], [-0.37191869999999994, 53.7417737], [-0.3713985, 53.7420472], [-0.37089759999999994, 53.74230159999999], [-0.370614, 53.74244079999999], [-0.3703641, 53.7425601], [-0.3693623999999999, 53.74301500000001], [-0.36903089999999994, 53.7431575], [-0.3687194999999999, 53.7432891], [-0.3680246, 53.74354999999999], [-0.3670256999999999, 53.743915599999994], [-0.3664874, 53.74407690000001], [-0.3662448, 53.7441472], [-0.36576869999999995, 53.74428919999999], [-0.3652389, 53.7444391], [-0.36474, 53.7445755], [-0.3641714, 53.744727], [-0.36376099999999995, 53.7448261], [-0.3632554, 53.7449459], [-0.36272969999999993, 53.745064000000006], [-0.3622228, 53.74517110000001], [-0.3617426999999999, 53.74525909999999], [-0.3609434, 53.745389200000005], [-0.3604914, 53.7454566], [-0.360018, 53.7455161], [-0.35955399999999993, 53.74556919999999], [-0.35932611364780853, 53.74559002184169], [-0.3591194999999999, 53.7456089], [-0.3586032, 53.7456438], [-0.3581095999999999, 53.745662], [-0.35761069999999995, 53.74566920000001], [-0.3573023, 53.745666799999995], [-0.35697769999999995, 53.74565570000001], [-0.3566626, 53.745639], [-0.35639299999999996, 53.74562000000001], [-0.35608989999999996, 53.7455883], [-0.3557506, 53.7455486], [-0.35542879999999993, 53.74549789999999], [-0.35507869999999997, 53.74543679999999], [-0.3548145, 53.74538209999999], [-0.3545477, 53.745321], [-0.3542982, 53.7452568], [-0.3540286, 53.7451846], [-0.35385829999999996, 53.74513219999999], [-0.3536277, 53.74506010000001], [-0.35338179999999997, 53.744967200000005], [-0.35302439999999996, 53.7448278], [-0.3527645, 53.7447445], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]} |
10.4 |
0747 |
0759 |
Brough |
Hull |
Hull |
53.7440441 |
-0.3461872 |
53.7440441 |
-0.3461872 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 06:59:00 |
Hull |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884161 |
1789628501011357 |
90 |
90 |
2026-09-17 07:11:41.042629 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:40.997847 |
| 600860 |
632743 |
W10808 |
731Y32MB17 |
2026-09-17 |
COMPLETE |
16882861 |
2026-09-17 08:01:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 632743, "stp": "P", "toc": "Heathrow Express", "uid": "W10808", "consist": "387133+387140", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10808/2026-09-17/detailed", "trust_id": "731Y32MB17", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "7", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1Y32", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "0801", "current_leg_dep": "0747", "current_leg_end": "London Paddington", "origin_dep_time": "0742", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "-2 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": "0803", "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\": 632743, \"profile_key\": \"67f4415cabcc0c5ff292c50de0c70eac650d4a3314b69191523598558d947420\", \"schedule_id\": 25377, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0747H\", \"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\": \"0750H\", \"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\": \"0751\", \"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\": \"0751H\", \"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\": \"0753\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 11638.462, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"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\": \"0800\", \"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\": \"0801\", \"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\": \"0802\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 10, \"distance_m\": 25341.752, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"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": "0742", "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-17T06:44:14Z\", \"source_id\": 52321340, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:18Z\", \"source_id\": 16869709, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:07Z\", \"source_id\": 52345528, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:07Z\", \"source_id\": 16877002, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:17Z\", \"source_id\": 52351429, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:18Z\", \"source_id\": 16878750, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:14Z\", \"source_id\": 52365168, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:16Z\", \"source_id\": 16882861, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "7", "timing_fact_generation": 1789628425002837, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:41.531176", "service_state_evidence_id": 16882861, "current_leg_start_actual_dep": "2026-09-17T07:47:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:41.806872", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
HWV |
PAD |
1Y32 |
387133+387140 |
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": 632743, "profile_key": "67f4415cabcc0c5ff292c50de0c70eac650d4a3314b69191523598558d947420", "schedule_id": 25377, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0742", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0747H", "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": "0750H", "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": "0751", "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": "0751H", "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": "0753", "location": "Southall", "stage_seq": 6, "distance_m": 11638.462, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "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": "0800", "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": "0801", "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": "0802", "location": "Royal Oak Junction", "stage_seq": 10, "distance_m": 25341.752, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "0803", "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-17T06:44:14Z", "source_id": 52321340, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:45:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:18Z", "source_id": 16869709, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:07Z", "source_id": 52345528, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:53:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:07Z", "source_id": 16877002, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:17Z", "source_id": 52351429, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:55:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:18Z", "source_id": 16878750, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22932, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:14Z", "source_id": 52365168, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:16Z", "source_id": 16882861, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Heathrow Terminal 5 |
0742 |
0742 |
3 |
None |
None |
London Paddington |
0803 |
0803 |
7 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10808/2026-09-17/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-17T07:47: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 |
0747 |
0801 |
Heathrow Terminals 2 & 3 |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 07:01:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882861 |
1789628425002837 |
29 |
29 |
2026-09-17 07:11:41.806872 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:41.531176 |
| 600861 |
632495 |
G27935 |
872T08MB17 |
2026-09-17 |
COMPLETE |
16882757 |
2026-09-17 08:01:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 632495, "stp": "P", "toc": "Southern", "uid": "G27935", "consist": "377302+377309", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27935/2026-09-17/detailed", "trust_id": "872T08MB17", "origin_crs": "NWD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-17", "dest_arr_time": "0801", "dest_platform": "15", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2T08", "timing_status": "ON TIME", "origin_station": "Norwood Junction", "current_leg_arr": "0801", "current_leg_dep": "0754", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "0733", "origin_platform": "1", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "New Cross Gate", "dest_arr_time_act": "0801", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "New Cross Gate", "current_leg_milage": "2.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 257.245, \"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\": 315.511, \"from_m\": 257.245, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10655.242, \"from_m\": 315.511, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11271.745, \"from_m\": 10655.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11662.351, \"from_m\": 11271.745, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13431.408, \"from_m\": 11662.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13862.234, \"from_m\": 13431.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}], \"service_id\": 632495, \"profile_key\": \"33a13bab38f3aa3645c82461b869aec9ac4af15748ab58742a2f63add81a8f66\", \"schedule_id\": 10873, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Norwood Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69311}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736\", \"location\": \"Anerley\", \"stage_seq\": 2, \"distance_m\": 1813.452, \"section_seq\": 1, \"route_path_id\": 69311}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0737H\", \"location\": \"Penge West\", \"stage_seq\": 3, \"distance_m\": 2479.811, \"section_seq\": 1, \"route_path_id\": 69311}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740H\", \"location\": \"Sydenham\", \"stage_seq\": 4, \"distance_m\": 3604.163, \"section_seq\": 1, \"route_path_id\": 69311}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743\", \"location\": \"Forest Hill\", \"stage_seq\": 5, \"distance_m\": 5024.694, \"section_seq\": 1, \"route_path_id\": 69311}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0745H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 6, \"distance_m\": 6377.057, \"section_seq\": 1, \"route_path_id\": 69311}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748\", \"location\": \"Brockley\", \"stage_seq\": 7, \"distance_m\": 8042.128, \"section_seq\": 1, \"route_path_id\": 69311}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"New Cross Gate\", \"stage_seq\": 8, \"distance_m\": 9358.139, \"section_seq\": 1, \"route_path_id\": 69311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 9, \"distance_m\": 10398.089, \"section_seq\": 1, \"route_path_id\": 69311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 10, \"distance_m\": 11234.361, \"section_seq\": 1, \"route_path_id\": 69311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Spa Road Jn\", \"stage_seq\": 11, \"distance_m\": 11786.782, \"section_seq\": 1, \"route_path_id\": 69311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 12, \"distance_m\": 12698.154, \"section_seq\": 1, \"route_path_id\": 69311}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 13, \"distance_m\": 13862.234, \"section_seq\": 1, \"route_path_id\": 69311}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13862.234, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69311}], \"total_distance_m\": 13862.234, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13245.731, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 616.503, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0733", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:20Z\", \"source_id\": 52285809, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 30029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:24Z\", \"source_id\": 52297053, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:26Z\", \"source_id\": 16862383, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:07Z\", \"source_id\": 52301628, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:11Z\", \"source_id\": 16863854, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:47Z\", \"source_id\": 52314610, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:51Z\", \"source_id\": 16867690, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:21Z\", \"source_id\": 52324356, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:23Z\", \"source_id\": 16870598, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:10Z\", \"source_id\": 52332079, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:13Z\", \"source_id\": 16872912, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:24Z\", \"source_id\": 52340791, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:27Z\", \"source_id\": 16875567, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:35Z\", \"source_id\": 52346883, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:42Z\", \"source_id\": 16877427, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:01Z\", \"source_id\": 52364445, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:12Z\", \"source_id\": 16882757, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "15", "timing_fact_generation": 1789628413925411, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:41.543072", "service_state_evidence_id": 16882757, "current_leg_start_actual_dep": "2026-09-17T07:51:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:41.811076", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
NWD |
None |
2T08 |
377302+377309 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 257.245, "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": 315.511, "from_m": 257.245, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10655.242, "from_m": 315.511, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11271.745, "from_m": 10655.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11662.351, "from_m": 11271.745, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13431.408, "from_m": 11662.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13862.234, "from_m": 13431.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}], "service_id": 632495, "profile_key": "33a13bab38f3aa3645c82461b869aec9ac4af15748ab58742a2f63add81a8f66", "schedule_id": 10873, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0733", "location": "Norwood Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69311}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736", "location": "Anerley", "stage_seq": 2, "distance_m": 1813.452, "section_seq": 1, "route_path_id": 69311}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0737H", "location": "Penge West", "stage_seq": 3, "distance_m": 2479.811, "section_seq": 1, "route_path_id": 69311}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740H", "location": "Sydenham", "stage_seq": 4, "distance_m": 3604.163, "section_seq": 1, "route_path_id": 69311}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743", "location": "Forest Hill", "stage_seq": 5, "distance_m": 5024.694, "section_seq": 1, "route_path_id": 69311}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0745H", "location": "Honor Oak Park", "stage_seq": 6, "distance_m": 6377.057, "section_seq": 1, "route_path_id": 69311}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748", "location": "Brockley", "stage_seq": 7, "distance_m": 8042.128, "section_seq": 1, "route_path_id": 69311}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "New Cross Gate", "stage_seq": 8, "distance_m": 9358.139, "section_seq": 1, "route_path_id": 69311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Bricklayers Arms Jn", "stage_seq": 9, "distance_m": 10398.089, "section_seq": 1, "route_path_id": 69311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "South Bermondsey Jn", "stage_seq": 10, "distance_m": 11234.361, "section_seq": 1, "route_path_id": 69311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Spa Road Jn", "stage_seq": 11, "distance_m": 11786.782, "section_seq": 1, "route_path_id": 69311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Abbey Street Jn", "stage_seq": 12, "distance_m": 12698.154, "section_seq": 1, "route_path_id": 69311}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 13, "distance_m": 13862.234, "section_seq": 1, "route_path_id": 69311}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13862.234, "from_m": 0.0, "section_seq": 1, "route_path_id": 69311}], "total_distance_m": 13862.234, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13245.731, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 616.503, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29973, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:20Z", "source_id": 52285809, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T06:31:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 30029, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:24Z", "source_id": 52297053, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:26Z", "source_id": 16862383, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30033, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:07Z", "source_id": 52301628, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:37:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:11Z", "source_id": 16863854, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:47Z", "source_id": 52314610, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:51Z", "source_id": 16867690, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:21Z", "source_id": 52324356, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:23Z", "source_id": 16870598, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:10Z", "source_id": 52332079, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:13Z", "source_id": 16872912, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:24Z", "source_id": 52340791, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:51:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:27Z", "source_id": 16875567, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:35Z", "source_id": 52346883, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:54:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:42Z", "source_id": 16877427, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29661, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:01Z", "source_id": 52364445, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:12Z", "source_id": 16882757, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Norwood Junction |
0733 |
0733 |
1 |
None |
None |
London Bridge (Central) |
0801 |
0801 |
15 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27935/2026-09-17/detailed |
None |
New Cross Gate |
2026-09-17T07:51:00+01:00 |
London Bridge (Central) |
7.0 |
{"type": "LineString", "coordinates": [[-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
2.8 |
0754 |
0801 |
New Cross Gate |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 07:01:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882757 |
1789628413925411 |
50 |
50 |
2026-09-17 07:11:41.811076 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:41.543072 |
| 600862 |
631082 |
P23872 |
172N02M617 |
2026-09-17 |
COMPLETE |
16882783 |
2026-09-17 08:01:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 631082, "stp": "P", "toc": "Northern", "uid": "P23872", "consist": "150004", "dest_crs": "SHF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23872/2026-09-17/detailed", "trust_id": "172N02M617", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-17", "dest_arr_time": "0800", "dest_platform": "4A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2N02", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "0801", "current_leg_dep": "0753", "current_leg_end": "Sheffield", "origin_dep_time": "0647", "origin_platform": "11B", "current_location": "Sheffield", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "0800", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 75, "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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 16311.834, \"from_m\": 14273.626, \"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\": 16451.103, \"from_m\": 16311.834, \"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\": 16478.926, \"from_m\": 16451.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\": 16836.179, \"from_m\": 16478.926, \"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\": 17964.879, \"from_m\": 16836.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18562.902, \"from_m\": 17964.879, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23558.125, \"from_m\": 18562.902, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23614.806, \"from_m\": 23558.125, \"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\": 32268.38, \"from_m\": 23614.806, \"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\": 33066.029, \"from_m\": 32268.38, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33099.728, \"from_m\": 33066.029, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34340.354, \"from_m\": 33099.728, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43388.807, \"from_m\": 34340.354, \"capability_applied\": null, \"effective_limit_mph\": 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\": 44124.831, \"from_m\": 43388.807, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49048.399, \"from_m\": 44124.831, \"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\": 49084.462, \"from_m\": 49048.399, \"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\": 49139.983, \"from_m\": 49084.462, \"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\": 50133.007, \"from_m\": 49139.983, \"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\": 53426.518, \"from_m\": 50133.007, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54652.762, \"from_m\": 53426.518, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54881.85, \"from_m\": 54652.762, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 54928.298, \"from_m\": 54881.85, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62250.768, \"from_m\": 54928.298, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62785.179, \"from_m\": 62250.768, \"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\": 631082, \"profile_key\": \"9aeb264a9800b32260a968c999963bcfd12df94e391d430befa1813466063349\", \"schedule_id\": 20241, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659\", \"location\": \"Outwood\", \"stage_seq\": 5, \"distance_m\": 12213.281, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 6, \"distance_m\": 16205.369, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707\", \"location\": \"Sandal & Agbrigg\", \"stage_seq\": 7, \"distance_m\": 18939.217, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Hare Park Jn\", \"stage_seq\": 8, \"distance_m\": 22551.936, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0714\", \"location\": \"Fitzwilliam\", \"stage_seq\": 9, \"distance_m\": 26891.05, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 10, \"distance_m\": 32134.458, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720\", \"location\": \"Moorthorpe\", \"stage_seq\": 11, \"distance_m\": 33266.292, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0726\", \"location\": \"Thurnscoe\", \"stage_seq\": 12, \"distance_m\": 38754.621, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0728H\", \"location\": \"Goldthorpe\", \"stage_seq\": 13, \"distance_m\": 40089.862, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731H\", \"location\": \"Bolton-Upon-Dearne\", \"stage_seq\": 14, \"distance_m\": 41780.739, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0735H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 15, \"distance_m\": 45571.461, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 16, \"distance_m\": 48988.757, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Rotherham Central\", \"stage_seq\": 17, \"distance_m\": 53041.851, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Holmes Jn\", \"stage_seq\": 18, \"distance_m\": 54628.698, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Meadowhall\", \"stage_seq\": 19, \"distance_m\": 57341.201, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 20, \"distance_m\": 57619.351, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 21, \"distance_m\": 62052.638, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 22, \"distance_m\": 62785.179, \"section_seq\": 1, \"route_path_id\": 74265}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62785.179, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74265}], \"total_distance_m\": 62785.179, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 59334.243, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3450.936, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0647", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:39Z\", \"source_id\": 52197232, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:43Z\", \"source_id\": 16832372, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:15Z\", \"source_id\": 52208958, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:18Z\", \"source_id\": 16835957, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:13Z\", \"source_id\": 52221777, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:18Z\", \"source_id\": 16839819, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:42Z\", \"source_id\": 52238776, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:46Z\", \"source_id\": 16844862, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:58Z\", \"source_id\": 52255190, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:04Z\", \"source_id\": 16849844, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:26Z\", \"source_id\": 52269931, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:30Z\", \"source_id\": 16854287, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:18Z\", \"source_id\": 52277423, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:22Z\", \"source_id\": 16856545, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:28Z\", \"source_id\": 52286236, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:34Z\", \"source_id\": 16859232, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:00Z\", \"source_id\": 52298721, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:05Z\", \"source_id\": 16862960, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:05Z\", \"source_id\": 52320913, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:08Z\", \"source_id\": 16869573, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:10Z\", \"source_id\": 52337395, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:18Z\", \"source_id\": 16874593, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:09Z\", \"source_id\": 52364757, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:12Z\", \"source_id\": 16882783, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "4", "timing_fact_generation": 1789628413705999, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:42.103238", "service_state_evidence_id": 16882783, "current_leg_start_actual_dep": "2026-09-17T07:53:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:42.529499", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
SHF |
2N02 |
150004 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "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": 720.026, "from_m": 322.211, "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": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.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": 75.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": 75.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": 75.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": 75.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": 75.0, "governing_constraint": "infrastructure_and_equipment", "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": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 16311.834, "from_m": 14273.626, "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": 16451.103, "from_m": 16311.834, "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": 16478.926, "from_m": 16451.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": 16836.179, "from_m": 16478.926, "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": 17964.879, "from_m": 16836.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18562.902, "from_m": 17964.879, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23558.125, "from_m": 18562.902, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23614.806, "from_m": 23558.125, "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": 32268.38, "from_m": 23614.806, "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": 33066.029, "from_m": 32268.38, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33099.728, "from_m": 33066.029, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34340.354, "from_m": 33099.728, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43388.807, "from_m": 34340.354, "capability_applied": null, "effective_limit_mph": 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": 44124.831, "from_m": 43388.807, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49048.399, "from_m": 44124.831, "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": 49084.462, "from_m": 49048.399, "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": 49139.983, "from_m": 49084.462, "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": 50133.007, "from_m": 49139.983, "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": 53426.518, "from_m": 50133.007, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54652.762, "from_m": 53426.518, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54881.85, "from_m": 54652.762, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 54928.298, "from_m": 54881.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62250.768, "from_m": 54928.298, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62785.179, "from_m": 62250.768, "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": 631082, "profile_key": "9aeb264a9800b32260a968c999963bcfd12df94e391d430befa1813466063349", "schedule_id": 20241, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0647", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659", "location": "Outwood", "stage_seq": 5, "distance_m": 12213.281, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703H", "location": "Wakefield Westgate", "stage_seq": 6, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707", "location": "Sandal & Agbrigg", "stage_seq": 7, "distance_m": 18939.217, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Hare Park Jn", "stage_seq": 8, "distance_m": 22551.936, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0714", "location": "Fitzwilliam", "stage_seq": 9, "distance_m": 26891.05, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "South Kirkby Jn", "stage_seq": 10, "distance_m": 32134.458, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720", "location": "Moorthorpe", "stage_seq": 11, "distance_m": 33266.292, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0726", "location": "Thurnscoe", "stage_seq": 12, "distance_m": 38754.621, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0728H", "location": "Goldthorpe", "stage_seq": 13, "distance_m": 40089.862, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731H", "location": "Bolton-Upon-Dearne", "stage_seq": 14, "distance_m": 41780.739, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0735H", "location": "Swinton (S.Yorks)", "stage_seq": 15, "distance_m": 45571.461, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Aldwarke Jn", "stage_seq": 16, "distance_m": 48988.757, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Rotherham Central", "stage_seq": 17, "distance_m": 53041.851, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Holmes Jn", "stage_seq": 18, "distance_m": 54628.698, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Meadowhall", "stage_seq": 19, "distance_m": 57341.201, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Wincobank Jn", "stage_seq": 20, "distance_m": 57619.351, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Nunnery Main Line Jn", "stage_seq": 21, "distance_m": 62052.638, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": null, "location": "Sheffield", "stage_seq": 22, "distance_m": 62785.179, "section_seq": 1, "route_path_id": 74265}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62785.179, "from_m": 0.0, "section_seq": 1, "route_path_id": 74265}], "total_distance_m": 62785.179, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 59334.243, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3450.936, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6010, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:39Z", "source_id": 52197232, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:58:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:43Z", "source_id": 16832372, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:15Z", "source_id": 52208958, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:18Z", "source_id": 16835957, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6042, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:13Z", "source_id": 52221777, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:07:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:18Z", "source_id": 16839819, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6046, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:42Z", "source_id": 52238776, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:14:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:46Z", "source_id": 16844862, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6074, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:58Z", "source_id": 52255190, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:20:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:04Z", "source_id": 16849844, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7139, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:26Z", "source_id": 52269931, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:30Z", "source_id": 16854287, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7143, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:18Z", "source_id": 52277423, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:29:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:22Z", "source_id": 16856545, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7147, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:28Z", "source_id": 52286236, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:32:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:34Z", "source_id": 16859232, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:00Z", "source_id": 52298721, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:05Z", "source_id": 16862960, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:05Z", "source_id": 52320913, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:45:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:08Z", "source_id": 16869573, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7252, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:10Z", "source_id": 52337395, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:51:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:18Z", "source_id": 16874593, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7302, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:09Z", "source_id": 52364757, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:12Z", "source_id": 16882783, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Leeds |
0647 |
0647 |
11B |
None |
None |
Sheffield |
0800 |
0800 |
4A |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23872/2026-09-17/detailed |
None |
Meadowhall |
2026-09-17T07:53:00+01:00 |
Sheffield |
8.0 |
{"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} |
3.4 |
0753 |
0801 |
Meadowhall |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 07:01:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882783 |
1789628413705999 |
73 |
73 |
2026-09-17 07:11:42.529499 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:42.103238 |
| 600863 |
630460 |
G66607 |
651H13M617 |
2026-09-17 |
COMPLETE |
16882755 |
2026-09-17 08:01:00 |
2026-09-17 07:11:51 |
2026-09-19 07:11:51 |
{"id": 630460, "stp": "P", "toc": "CrossCountry", "uid": "G66607", "consist": "221127", "dest_crs": "MAN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G66607/2026-09-17/detailed", "trust_id": "651H13M617", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-17", "dest_arr_time": "0759", "dest_platform": "3", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "1H13", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "0801", "current_leg_dep": "0753", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0630", "origin_platform": "5B", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-17T07:11:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "0759", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport", "current_leg_milage": "5.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6852.017, \"from_m\": 1171.338, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 9412.973, \"from_m\": 6852.017, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10025.345, \"from_m\": 9412.973, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13648.264, \"from_m\": 10025.345, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14013.162, \"from_m\": 13648.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20080.551, \"from_m\": 14013.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20429.796, \"from_m\": 20080.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21139.521, \"from_m\": 20429.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21455.748, \"from_m\": 21139.521, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 23388.27, \"from_m\": 21455.748, \"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\": 25920.42, \"from_m\": 23388.27, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26433.126, \"from_m\": 25920.42, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41984.805, \"from_m\": 26433.126, \"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\": 44388.987, \"from_m\": 41984.805, \"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\": 44868.106, \"from_m\": 44388.987, \"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\": 44916.769, \"from_m\": 44868.106, \"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\": 44950.086, \"from_m\": 44916.769, \"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\": 45000.914, \"from_m\": 44950.086, \"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\": 45761.892, \"from_m\": 45000.914, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 45838.455, \"from_m\": 45761.892, \"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\": 45858.743, \"from_m\": 45838.455, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45940.856, \"from_m\": 45858.743, \"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\": 59849.712, \"from_m\": 45940.856, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60187.521, \"from_m\": 59849.712, \"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\": 60307.938, \"from_m\": 60187.521, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68741.769, \"from_m\": 60307.938, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 69886.091, \"from_m\": 68741.769, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71223.356, \"from_m\": 69886.091, \"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\": 71718.909, \"from_m\": 71223.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71755.516, \"from_m\": 71718.909, \"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\": 71795.51, \"from_m\": 71755.516, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72450.722, \"from_m\": 71795.51, \"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\": 73842.031, \"from_m\": 72450.722, \"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\": 80852.21, \"from_m\": 73842.031, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81659.125, \"from_m\": 80852.21, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 103721.262, \"from_m\": 81659.125, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103766.051, \"from_m\": 103721.262, \"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\": 103833.343, \"from_m\": 103766.051, \"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\": 104519.049, \"from_m\": 103833.343, \"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\": 105317.019, \"from_m\": 104519.049, \"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\": 108234.327, \"from_m\": 105317.019, \"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\": 113206.166, \"from_m\": 108234.327, \"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\": 118489.696, \"from_m\": 113206.166, \"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\": 119138.259, \"from_m\": 118489.696, \"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\": 120718.067, \"from_m\": 119138.259, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121668.681, \"from_m\": 120718.067, \"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\": 122546.704, \"from_m\": 121668.681, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122989.581, \"from_m\": 122546.704, \"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\": 123029.505, \"from_m\": 122989.581, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123059.844, \"from_m\": 123029.505, \"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\": 128058.756, \"from_m\": 123059.844, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 129022.244, \"from_m\": 128058.756, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 129094.398, \"from_m\": 129022.244, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129622.49, \"from_m\": 129094.398, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131156.796, \"from_m\": 129622.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131320.521, \"from_m\": 131156.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131629.934, \"from_m\": 131320.521, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131676.14, \"from_m\": 131629.934, \"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\": 131753.93, \"from_m\": 131676.14, \"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\": 132163.11, \"from_m\": 131753.93, \"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\": 630460, \"profile_key\": \"bfd85200ae04903f113645411ed9a636bc56bbbf8ef59284070583e26fa19498\", \"schedule_id\": 11901, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Dudley Port\", \"stage_seq\": 4, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0649\", \"location\": \"Wolverhampton\", \"stage_seq\": 5, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 6, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 7, \"distance_m\": 23339.291, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Penkridge\", \"stage_seq\": 8, \"distance_m\": 36220.586, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 9, \"distance_m\": 44541.55, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0703H\", \"location\": \"Stafford\", \"stage_seq\": 10, \"distance_m\": 45305.92, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 11, \"distance_m\": 53678.075, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Yarnfield Jn\", \"stage_seq\": 12, \"distance_m\": 55955.323, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Stone\", \"stage_seq\": 13, \"distance_m\": 60036.139, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Stoke Jn\", \"stage_seq\": 14, \"distance_m\": 70716.714, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0721\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 15, \"distance_m\": 71534.989, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Kidsgrove\", \"stage_seq\": 16, \"distance_m\": 81758.268, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Congleton\", \"stage_seq\": 17, \"distance_m\": 90788.067, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737H\", \"location\": \"Macclesfield\", \"stage_seq\": 18, \"distance_m\": 103435.195, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 19, \"distance_m\": 118936.142, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 20, \"distance_m\": 120444.997, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 21, \"distance_m\": 121905.43, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 22, \"distance_m\": 122339.445, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0751\", \"location\": \"Stockport\", \"stage_seq\": 23, \"distance_m\": 122779.63, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 24, \"distance_m\": 123951.191, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 25, \"distance_m\": 128473.26, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 131010.424, \"section_seq\": 1, \"route_path_id\": 30703}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 27, \"distance_m\": 132163.11, \"section_seq\": 1, \"route_path_id\": 30703}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 132163.11, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30703}], \"total_distance_m\": 132163.11, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 108064.683, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 24098.427, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:20Z\", \"source_id\": 52154352, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:23Z\", \"source_id\": 16818982, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:52Z\", \"source_id\": 52166725, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:55Z\", \"source_id\": 16822933, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:32Z\", \"source_id\": 52194570, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:38Z\", \"source_id\": 16831534, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:38Z\", \"source_id\": 52204615, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:40Z\", \"source_id\": 16834645, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:31Z\", \"source_id\": 52232868, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:36Z\", \"source_id\": 16843166, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:58Z\", \"source_id\": 52255234, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:04Z\", \"source_id\": 16849855, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:10Z\", \"source_id\": 52277087, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:14Z\", \"source_id\": 16856426, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:26Z\", \"source_id\": 52286091, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:32Z\", \"source_id\": 16859200, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:30Z\", \"source_id\": 52302820, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:33Z\", \"source_id\": 16864167, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9082, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:36Z\", \"source_id\": 52330387, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:38Z\", \"source_id\": 16872454, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:21Z\", \"source_id\": 16875516, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:03Z\", \"source_id\": 52364475, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:12Z\", \"source_id\": 16882755, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "3", "timing_fact_generation": 1789628420226235, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:46.228698", "service_state_evidence_id": 16882755, "current_leg_start_actual_dep": "2026-09-17T07:53:00+01:00", "operational_evidence_version": 121, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:46.709158", "service_state_valid_until_kind": null, "operational_interpretation_version": 121, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
BHM |
MAN |
1H13 |
221127 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6852.017, "from_m": 1171.338, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 9412.973, "from_m": 6852.017, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10025.345, "from_m": 9412.973, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13648.264, "from_m": 10025.345, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14013.162, "from_m": 13648.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20080.551, "from_m": 14013.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20429.796, "from_m": 20080.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21139.521, "from_m": 20429.796, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21455.748, "from_m": 21139.521, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 23388.27, "from_m": 21455.748, "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": 25920.42, "from_m": 23388.27, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26433.126, "from_m": 25920.42, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41984.805, "from_m": 26433.126, "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": 44388.987, "from_m": 41984.805, "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": 44868.106, "from_m": 44388.987, "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": 44916.769, "from_m": 44868.106, "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": 44950.086, "from_m": 44916.769, "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": 45000.914, "from_m": 44950.086, "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": 45761.892, "from_m": 45000.914, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 45838.455, "from_m": 45761.892, "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": 45858.743, "from_m": 45838.455, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45940.856, "from_m": 45858.743, "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": 59849.712, "from_m": 45940.856, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60187.521, "from_m": 59849.712, "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": 60307.938, "from_m": 60187.521, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68741.769, "from_m": 60307.938, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 69886.091, "from_m": 68741.769, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71223.356, "from_m": 69886.091, "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": 71718.909, "from_m": 71223.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71755.516, "from_m": 71718.909, "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": 71795.51, "from_m": 71755.516, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72450.722, "from_m": 71795.51, "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": 73842.031, "from_m": 72450.722, "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": 80852.21, "from_m": 73842.031, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81659.125, "from_m": 80852.21, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 103721.262, "from_m": 81659.125, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103766.051, "from_m": 103721.262, "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": 103833.343, "from_m": 103766.051, "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": 104519.049, "from_m": 103833.343, "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": 105317.019, "from_m": 104519.049, "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": 108234.327, "from_m": 105317.019, "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": 113206.166, "from_m": 108234.327, "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": 118489.696, "from_m": 113206.166, "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": 119138.259, "from_m": 118489.696, "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": 120718.067, "from_m": 119138.259, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121668.681, "from_m": 120718.067, "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": 122546.704, "from_m": 121668.681, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122989.581, "from_m": 122546.704, "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": 123029.505, "from_m": 122989.581, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123059.844, "from_m": 123029.505, "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": 128058.756, "from_m": 123059.844, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 129022.244, "from_m": 128058.756, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 129094.398, "from_m": 129022.244, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129622.49, "from_m": 129094.398, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131156.796, "from_m": 129622.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131320.521, "from_m": 131156.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131629.934, "from_m": 131320.521, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131676.14, "from_m": 131629.934, "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": 131753.93, "from_m": 131676.14, "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": 132163.11, "from_m": 131753.93, "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": 630460, "profile_key": "bfd85200ae04903f113645411ed9a636bc56bbbf8ef59284070583e26fa19498", "schedule_id": 11901, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Dudley Port", "stage_seq": 4, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 30703}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0649", "location": "Wolverhampton", "stage_seq": 5, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Wolverhampton North Jn", "stage_seq": 6, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Bushbury Jn", "stage_seq": 7, "distance_m": 23339.291, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Penkridge", "stage_seq": 8, "distance_m": 36220.586, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Stafford Trent Valley Jn", "stage_seq": 9, "distance_m": 44541.55, "section_seq": 1, "route_path_id": 30703}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0703H", "location": "Stafford", "stage_seq": 10, "distance_m": 45305.92, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Searchlight Lane Jn", "stage_seq": 11, "distance_m": 53678.075, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Yarnfield Jn", "stage_seq": 12, "distance_m": 55955.323, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Stone", "stage_seq": 13, "distance_m": 60036.139, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Stoke Jn", "stage_seq": 14, "distance_m": 70716.714, "section_seq": 1, "route_path_id": 30703}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0721", "location": "Stoke-on-Trent", "stage_seq": 15, "distance_m": 71534.989, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Kidsgrove", "stage_seq": 16, "distance_m": 81758.268, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730", "location": "Congleton", "stage_seq": 17, "distance_m": 90788.067, "section_seq": 1, "route_path_id": 30703}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737H", "location": "Macclesfield", "stage_seq": 18, "distance_m": 103435.195, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746H", "location": "Cheadle Hulme", "stage_seq": 19, "distance_m": 118936.142, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Adswood Road Jn", "stage_seq": 20, "distance_m": 120444.997, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Edgeley Jn No.1", "stage_seq": 21, "distance_m": 121905.43, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Edgeley Jn No2", "stage_seq": 22, "distance_m": 122339.445, "section_seq": 1, "route_path_id": 30703}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0751", "location": "Stockport", "stage_seq": 23, "distance_m": 122779.63, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Heaton Norris Jn", "stage_seq": 24, "distance_m": 123951.191, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Slade Lane Jn", "stage_seq": 25, "distance_m": 128473.26, "section_seq": 1, "route_path_id": 30703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 131010.424, "section_seq": 1, "route_path_id": 30703}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 27, "distance_m": 132163.11, "section_seq": 1, "route_path_id": 30703}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 132163.11, "from_m": 0.0, "section_seq": 1, "route_path_id": 30703}], "total_distance_m": 132163.11, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 108064.683, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 24098.427, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:20Z", "source_id": 52154352, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:40:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:23Z", "source_id": 16818982, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:52Z", "source_id": 52166725, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:55Z", "source_id": 16822933, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:32Z", "source_id": 52194570, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:38Z", "source_id": 16831534, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:38Z", "source_id": 52204615, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:40Z", "source_id": 16834645, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11275, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:31Z", "source_id": 52232868, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:12:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:36Z", "source_id": 16843166, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11239, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:58Z", "source_id": 52255234, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:20:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:04Z", "source_id": 16849855, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11198, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:10Z", "source_id": 52277087, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:14Z", "source_id": 16856426, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11190, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:26Z", "source_id": 52286091, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:32:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:32Z", "source_id": 16859200, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9129, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:30Z", "source_id": 52302820, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:38:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:33Z", "source_id": 16864167, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9082, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:36Z", "source_id": 52330387, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:38Z", "source_id": 16872454, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:21Z", "source_id": 16875516, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8445, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:03Z", "source_id": 52364475, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:01:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:12Z", "source_id": 16882755, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0630 |
0630 |
5B |
None |
None |
Manchester Piccadilly |
0759 |
0759 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G66607/2026-09-17/detailed |
None |
Stockport |
2026-09-17T07:53:00+01:00 |
Manchester Piccadilly |
8.0 |
{"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
5.8 |
0753 |
0801 |
Stockport |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-17 07:11:51 |
TERMINATED |
2026-09-17 07:01:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882755 |
1789628420226235 |
121 |
121 |
2026-09-17 07:11:46.709158 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:46.228698 |
| 600864 |
631690 |
C37947 |
739W32MA17 |
2026-09-17 |
COMPLETE |
16883015 |
2026-09-17 08:01:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 631690, "stp": "P", "toc": "Elizabeth Line", "uid": "C37947", "consist": "345044", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37947/2026-09-17/detailed", "trust_id": "739W32MA17", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W32", "timing_status": "ON TIME", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0801", "current_leg_dep": "0756", "current_leg_end": "Shenfield", "origin_dep_time": "0706", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "0801", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.617, \"from_m\": 3360.069, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.56, \"from_m\": 4234.419, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.343, \"from_m\": 5054.008, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.559, \"from_m\": 7178.482, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.318, \"from_m\": 11798.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13098.416, \"from_m\": 12879.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18257.47, \"from_m\": 14388.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18341.867, \"from_m\": 18257.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18409.526, \"from_m\": 18341.867, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 19132.641, \"from_m\": 18409.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19457.227, \"from_m\": 19132.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19520.311, \"from_m\": 19457.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19970.02, \"from_m\": 19520.311, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20088.237, \"from_m\": 19970.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20168.537, \"from_m\": 20088.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20196.796, \"from_m\": 20168.537, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20289.398, \"from_m\": 20196.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23099.525, \"from_m\": 20289.398, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24237.485, \"from_m\": 23099.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24875.248, \"from_m\": 24237.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24936.51, \"from_m\": 24875.248, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25005.455, \"from_m\": 24936.51, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25101.301, \"from_m\": 25005.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30708.439, \"from_m\": 25101.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30837.497, \"from_m\": 30708.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30970.424, \"from_m\": 30837.497, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31041.812, \"from_m\": 30970.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48372.34, \"from_m\": 31041.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48400.799, \"from_m\": 48372.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48557.697, \"from_m\": 48400.799, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48863.672, \"from_m\": 48557.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49207.32, \"from_m\": 48863.672, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 631690, \"profile_key\": \"0f792effbfac0644939bd4f7fc0669cb45cfb64e742a606ed9cb26791b6e6b5e\", \"schedule_id\": 5362, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0708H\", \"wtt_dep\": \"0709\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0717\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0719H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": \"0725\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0727H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0729H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 21098.967, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0734H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0737H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0748\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40773.386, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 46005.711, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 49207.32, \"section_seq\": 1, \"route_path_id\": 29946}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49207.32, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}], \"total_distance_m\": 49207.32, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49207.32, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0706", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:06Z\", \"source_id\": 52224209, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:09Z\", \"source_id\": 16840460, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:14Z\", \"source_id\": 52229628, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:22Z\", \"source_id\": 16842107, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:26Z\", \"source_id\": 52238063, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:28Z\", \"source_id\": 16844646, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:50Z\", \"source_id\": 52244367, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:53Z\", \"source_id\": 16846496, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:55Z\", \"source_id\": 52252523, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:57Z\", \"source_id\": 16848979, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:51Z\", \"source_id\": 52262959, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:53Z\", \"source_id\": 16852148, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:40Z\", \"source_id\": 52265248, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:44Z\", \"source_id\": 16852815, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:03Z\", \"source_id\": 52271567, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:07Z\", \"source_id\": 16854794, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:18Z\", \"source_id\": 52277437, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:24Z\", \"source_id\": 16856565, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:43Z\", \"source_id\": 52284009, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:45Z\", \"source_id\": 16858532, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:48Z\", \"source_id\": 52292542, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:51Z\", \"source_id\": 16861064, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:27Z\", \"source_id\": 52299899, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:32Z\", \"source_id\": 16863311, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:34Z\", \"source_id\": 52305760, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:39Z\", \"source_id\": 16865054, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:26Z\", \"source_id\": 52310898, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:31Z\", \"source_id\": 16866607, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:11Z\", \"source_id\": 52321195, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:14Z\", \"source_id\": 16869653, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:42Z\", \"source_id\": 52327914, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:43Z\", \"source_id\": 16871703, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:59Z\", \"source_id\": 52339652, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:00Z\", \"source_id\": 16875199, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:17Z\", \"source_id\": 52351448, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:20Z\", \"source_id\": 16878766, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:24Z\", \"source_id\": 52365569, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:28Z\", \"source_id\": 16883015, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1789628429579484, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:54.134553", "service_state_evidence_id": 16883015, "current_leg_start_actual_dep": "2026-09-17T07:55:30+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:54.629604", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
SNF |
9W32 |
345044 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.069, "from_m": 3205.007, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.617, "from_m": 3360.069, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.64, "from_m": 3817.617, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.419, "from_m": 4111.566, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.56, "from_m": 4234.419, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.343, "from_m": 5054.008, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.04, "from_m": 6121.343, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.178, "from_m": 6520.549, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.482, "from_m": 6925.178, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.559, "from_m": 7178.482, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.831, "from_m": 7493.559, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.359, "from_m": 8017.046, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.578, "from_m": 8850.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9397.01, "from_m": 8996.578, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.893, "from_m": 9397.01, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.049, "from_m": 9804.754, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.068, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.848, "from_m": 11696.57, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.318, "from_m": 11798.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.5, "from_m": 12691.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13098.416, "from_m": 12879.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13120.608, "from_m": 13098.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13127.25, "from_m": 13120.608, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13149.443, "from_m": 13127.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13368.359, "from_m": 13149.443, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13552.267, "from_m": 13368.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13910.295, "from_m": 13552.267, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14111.344, "from_m": 13910.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14388.848, "from_m": 14111.344, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18257.47, "from_m": 14388.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18341.867, "from_m": 18257.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18409.526, "from_m": 18341.867, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 19132.641, "from_m": 18409.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19457.227, "from_m": 19132.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19520.311, "from_m": 19457.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19970.02, "from_m": 19520.311, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20088.237, "from_m": 19970.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20168.537, "from_m": 20088.237, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20196.796, "from_m": 20168.537, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20289.398, "from_m": 20196.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23099.525, "from_m": 20289.398, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24237.485, "from_m": 23099.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24875.248, "from_m": 24237.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24936.51, "from_m": 24875.248, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25005.455, "from_m": 24936.51, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25101.301, "from_m": 25005.455, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30708.439, "from_m": 25101.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30837.497, "from_m": 30708.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30970.424, "from_m": 30837.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31041.812, "from_m": 30970.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48372.34, "from_m": 31041.812, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48400.799, "from_m": 48372.34, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48557.697, "from_m": 48400.799, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48863.672, "from_m": 48557.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49207.32, "from_m": 48863.672, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 631690, "profile_key": "0f792effbfac0644939bd4f7fc0669cb45cfb64e742a606ed9cb26791b6e6b5e", "schedule_id": 5362, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0706", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0708H", "wtt_dep": "0709", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0717", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0719H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": "0725", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0727H", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0729H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 21098.967, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0734H", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0737H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0748", "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40773.386, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "Brentwood", "stage_seq": 21, "distance_m": 46005.711, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 49207.32, "section_seq": 1, "route_path_id": 29946}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49207.32, "from_m": 0.0, "section_seq": 1, "route_path_id": 29946}], "total_distance_m": 49207.32, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49207.32, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:06Z", "source_id": 52224209, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:08:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:09Z", "source_id": 16840460, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:14Z", "source_id": 52229628, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:10:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:22Z", "source_id": 16842107, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:26Z", "source_id": 52238063, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:13:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:28Z", "source_id": 16844646, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:50Z", "source_id": 52244367, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:15:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:53Z", "source_id": 16846496, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:55Z", "source_id": 52252523, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:18:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:57Z", "source_id": 16848979, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:51Z", "source_id": 52262959, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:53Z", "source_id": 16852148, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:40Z", "source_id": 52265248, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:24:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:44Z", "source_id": 16852815, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:03Z", "source_id": 52271567, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:07Z", "source_id": 16854794, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:18Z", "source_id": 52277437, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:24Z", "source_id": 16856565, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:43Z", "source_id": 52284009, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:31:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:45Z", "source_id": 16858532, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:48Z", "source_id": 52292542, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:51Z", "source_id": 16861064, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:27Z", "source_id": 52299899, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:32Z", "source_id": 16863311, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:34Z", "source_id": 52305760, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:38:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:39Z", "source_id": 16865054, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:26Z", "source_id": 52310898, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:31Z", "source_id": 16866607, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:11Z", "source_id": 52321195, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:44:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:14Z", "source_id": 16869653, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:42Z", "source_id": 52327914, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:47:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:43Z", "source_id": 16871703, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:59Z", "source_id": 52339652, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:00Z", "source_id": 16875199, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:17Z", "source_id": 52351448, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:20Z", "source_id": 16878766, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:24Z", "source_id": 52365569, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:01:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:28Z", "source_id": 16883015, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
0706 |
0706 |
A |
None |
None |
Shenfield |
0803 |
0801 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37947/2026-09-17/detailed |
None |
Brentwood |
2026-09-17T07:55:30+01:00 |
Shenfield |
5.0 |
{"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} |
2.0 |
0756 |
0801 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:01:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883015 |
1789628429579484 |
95 |
95 |
2026-09-17 07:11:54.629604 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:54.134553 |
| 600865 |
631736 |
W82838 |
032N50MA17 |
2026-09-17 |
COMPLETE |
16883011 |
2026-09-17 08:01:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 631736, "stp": "P", "toc": "ScotRail", "uid": "W82838", "consist": "385016+385035", "dest_crs": "GLQ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82838/2026-09-17/detailed", "trust_id": "032N50MA17", "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-17", "dest_arr_time": "0800", "dest_platform": "6", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "2N50", "timing_status": "LATE", "origin_station": "Alloa", "current_leg_arr": "0801", "current_leg_dep": "0755", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0708", "origin_platform": "1", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "+1 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": "0800", "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\": 631736, \"profile_key\": \"200ca52afebbbb746a11a2da6349695fbc1b7e4be98c7be7a28880a8ac1717fa\", \"schedule_id\": 28453, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Alloa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"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\": \"0714H\", \"location\": \"Causewayhead Jn\", \"stage_seq\": 3, \"distance_m\": 9494.399, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0725H\", \"location\": \"Stirling\", \"stage_seq\": 4, \"distance_m\": 10865.431, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734H\", \"location\": \"Larbert\", \"stage_seq\": 5, \"distance_m\": 23856.789, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"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\": \"0736\", \"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\": \"0738H\", \"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\": \"0739\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 9, \"distance_m\": 30579.836, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744H\", \"location\": \"Croy\", \"stage_seq\": 10, \"distance_m\": 40158.931, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Lenzie\", \"stage_seq\": 11, \"distance_m\": 48553.177, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 12, \"distance_m\": 53356.11, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"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\": \"0757\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 14, \"distance_m\": 56539.098, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"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": "0708", "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-17T06:10:07Z\", \"source_id\": 52229221, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:08Z\", \"source_id\": 16841972, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:13Z\", \"source_id\": 52242763, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:17Z\", \"source_id\": 16846042, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:51Z\", \"source_id\": 52287252, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:57Z\", \"source_id\": 16859474, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:30Z\", \"source_id\": 52316781, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:34Z\", \"source_id\": 16868299, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:23Z\", \"source_id\": 52332567, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:27Z\", \"source_id\": 16873075, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:07Z\", \"source_id\": 52345595, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:13Z\", \"source_id\": 16877047, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:24Z\", \"source_id\": 52365647, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:28Z\", \"source_id\": 16883011, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "6", "timing_fact_generation": 1789628429795459, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:56.030973", "service_state_evidence_id": 16883011, "current_leg_start_actual_dep": "2026-09-17T07:55:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:56.140222", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ALO |
GLQ |
2N50 |
385016+385035 |
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": 631736, "profile_key": "200ca52afebbbb746a11a2da6349695fbc1b7e4be98c7be7a28880a8ac1717fa", "schedule_id": 28453, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0708", "location": "Alloa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "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": "0714H", "location": "Causewayhead Jn", "stage_seq": 3, "distance_m": 9494.399, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0725H", "location": "Stirling", "stage_seq": 4, "distance_m": 10865.431, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734H", "location": "Larbert", "stage_seq": 5, "distance_m": 23856.789, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "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": "0736", "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": "0738H", "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": "0739", "location": "Greenhill Upper Jn", "stage_seq": 9, "distance_m": 30579.836, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744H", "location": "Croy", "stage_seq": 10, "distance_m": 40158.931, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Lenzie", "stage_seq": 11, "distance_m": 48553.177, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Bishopbriggs", "stage_seq": 12, "distance_m": 53356.11, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "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": "0757", "location": "Cowlairs South Jn", "stage_seq": 14, "distance_m": 56539.098, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0800", "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-17T06:10:07Z", "source_id": 52229221, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:08Z", "source_id": 16841972, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 626, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:13Z", "source_id": 52242763, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:16:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:17Z", "source_id": 16846042, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:51Z", "source_id": 52287252, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:57Z", "source_id": 16859474, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:30Z", "source_id": 52316781, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:43:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:34Z", "source_id": 16868299, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:23Z", "source_id": 52332567, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:49:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:27Z", "source_id": 16873075, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:07Z", "source_id": 52345595, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:13Z", "source_id": 16877047, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1415, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:24Z", "source_id": 52365647, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:01:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:28Z", "source_id": 16883011, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Alloa |
0708 |
0708 |
1 |
None |
None |
Glasgow Queen St High Level |
0800 |
0800 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W82838/2026-09-17/detailed |
None |
Bishopbriggs |
2026-09-17T07:55:30+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 |
0755 |
0801 |
Bishopbriggs |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:01:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883011 |
1789628429795459 |
40 |
40 |
2026-09-17 07:11:56.140222 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:56.030973 |
| 600866 |
632357 |
G40312 |
405H84MA17 |
2026-09-17 |
COMPLETE |
16884360 |
2026-09-17 07:42:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 632357, "stp": "P", "toc": "Transport for Wales", "uid": "G40312", "consist": null, "dest_crs": "HHD", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40312/2026-09-17/detailed", "trust_id": "405H84MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Holyhead", "service_date": "2026-09-17", "dest_arr_time": "0742", "dest_platform": "3", "is_terminated": 1, "next_location": "Holyhead", "signalling_id": "5H84", "timing_status": "ON TIME", "origin_station": "Holyhead Car. M.d.", "current_leg_arr": "0742", "current_leg_dep": "0738", "current_leg_end": "Holyhead", "origin_dep_time": "0729", "origin_platform": null, "current_location": "Holyhead", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.629262299999999, 53.3043784], [-4.6297024, 53.3047702], [-4.629849499999999, 53.3049064], [-4.629956899999999, 53.3050065], [-4.6300685999999995, 53.3051205], [-4.630164200000001, 53.30522139999999], [-4.630245700000001, 53.30532099999999], [-4.630319799999999, 53.3054174], [-4.6304067, 53.30554319999999], [-4.6304854, 53.305656899999995], [-4.630554300000001, 53.30577559999999], [-4.6306132, 53.305890600000005], [-4.6306613, 53.3059965], [-4.6307111, 53.30610959999999], [-4.6308159, 53.3064097], [-4.6308583, 53.3065609], [-4.630884199999999, 53.306711500000006], [-4.630893699999999, 53.3068406], [-4.6308909, 53.3069573], [-4.630874880656049, 53.30706581297633], [-4.630870999999999, 53.3070921]]}", "current_leg_start": "Holyhead Sig. H86", "dest_arr_time_act": "0742", "motion_projection": null, "next_location_lat": "53.3070921", "next_location_lon": "-4.6308710", "previous_location": "Holyhead Sig. H86", "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\": 1242.267, \"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}], \"service_id\": 632357, \"profile_key\": \"4bf610af4f996a68afaeea845a27431ee499a1b20835174454c155e9250ee756\", \"schedule_id\": 37258, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Holyhead Car. M.d.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105531}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0738\", \"location\": \"Holyhead Sig. H86\", \"stage_seq\": 2, \"distance_m\": 915.117, \"section_seq\": 1, \"route_path_id\": 105531}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": null, \"location\": \"Holyhead\", \"stage_seq\": 3, \"distance_m\": 1242.267, \"section_seq\": 1, \"route_path_id\": 105531}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1242.267, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105531}], \"total_distance_m\": 1242.267, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1242.267, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0729", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3070921", "current_position_lon": "-4.6308710", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:59Z\", \"source_id\": 16884360, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Holyhead", "service_state_platform": "3", "timing_fact_generation": 1789628519940964, "current_leg_arrival_utc": "2026-09-17T07:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:01:59.938772", "service_state_evidence_id": 16884360, "current_leg_start_actual_dep": "2026-09-17T07:38:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T06:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:11:59.987013", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
None |
HHD |
5H84 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1242.267, "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}], "service_id": 632357, "profile_key": "4bf610af4f996a68afaeea845a27431ee499a1b20835174454c155e9250ee756", "schedule_id": 37258, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0729", "location": "Holyhead Car. M.d.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105531}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0738", "location": "Holyhead Sig. H86", "stage_seq": 2, "distance_m": 915.117, "section_seq": 1, "route_path_id": 105531}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": null, "location": "Holyhead", "stage_seq": 3, "distance_m": 1242.267, "section_seq": 1, "route_path_id": 105531}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1242.267, "from_m": 0.0, "section_seq": 1, "route_path_id": 105531}], "total_distance_m": 1242.267, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1242.267, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:59Z", "source_id": 16884360, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}] |
Holyhead Car. M.d. |
0729 |
0729 |
None |
None |
None |
Holyhead |
0742 |
0742 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G40312/2026-09-17/detailed |
None |
Holyhead Sig. H86 |
2026-09-17T07:38:00+01:00 |
Holyhead |
4.0 |
{"type": "LineString", "coordinates": [[-4.629262299999999, 53.3043784], [-4.6297024, 53.3047702], [-4.629849499999999, 53.3049064], [-4.629956899999999, 53.3050065], [-4.6300685999999995, 53.3051205], [-4.630164200000001, 53.30522139999999], [-4.630245700000001, 53.30532099999999], [-4.630319799999999, 53.3054174], [-4.6304067, 53.30554319999999], [-4.6304854, 53.305656899999995], [-4.630554300000001, 53.30577559999999], [-4.6306132, 53.305890600000005], [-4.6306613, 53.3059965], [-4.6307111, 53.30610959999999], [-4.6308159, 53.3064097], [-4.6308583, 53.3065609], [-4.630884199999999, 53.306711500000006], [-4.630893699999999, 53.3068406], [-4.6308909, 53.3069573], [-4.630874880656049, 53.30706581297633], [-4.630870999999999, 53.3070921]]} |
0.2 |
0738 |
0742 |
Holyhead Sig. H86 |
Holyhead |
Holyhead |
53.3070921 |
-4.6308710 |
53.3070921 |
-4.6308710 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 06:42:00 |
Holyhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884360 |
1789628519940964 |
1 |
1 |
2026-09-17 07:11:59.987013 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:01:59.938772 |
| 600867 |
632684 |
W10586 |
731T34MB17 |
2026-09-17 |
COMPLETE |
16883294 |
2026-09-17 08:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 632684, "stp": "P", "toc": "Heathrow Express", "uid": "W10586", "consist": "387134+387138", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10586/2026-09-17/detailed", "trust_id": "731T34MB17", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-17", "dest_arr_time": "0801", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T34", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "0802", "current_leg_dep": "0758", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "0740", "origin_platform": "6", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-17T07:12:21", "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": "0801", "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\": 632684, \"profile_key\": \"381e80e16bd717bd7bffa8586d65c6e6366d1d59377b41eb9193b823c27f9dad\", \"schedule_id\": 25303, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"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\": \"0741\", \"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\": \"0742\", \"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\": \"0743\", \"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\": \"0745H\", \"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\": \"0748\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"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\": \"0751H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0757\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"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": "0740", "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\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:47Z\", \"source_id\": 52339086, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:50Z\", \"source_id\": 16875042, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:13Z\", \"source_id\": 52354033, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:17Z\", \"source_id\": 16879608, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:43Z\", \"source_id\": 52366553, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:43Z\", \"source_id\": 16883294, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789628445955367, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:00.322726", "service_state_evidence_id": 16883294, "current_leg_start_actual_dep": "2026-09-17T07:58:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:04.483347", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
PAD |
HWV |
1T34 |
387134+387138 |
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": 632684, "profile_key": "381e80e16bd717bd7bffa8586d65c6e6366d1d59377b41eb9193b823c27f9dad", "schedule_id": 25303, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0740", "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": "0741", "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": "0742", "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": "0743", "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": "0745H", "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": "0748", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "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": "0751H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0757", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "0801", "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-17T06:50:47Z", "source_id": 52339086, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:51:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:50Z", "source_id": 16875042, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:13Z", "source_id": 52354033, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:57:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:17Z", "source_id": 16879608, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:43Z", "source_id": 52366553, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:02:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:43Z", "source_id": 16883294, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
London Paddington |
0740 |
0740 |
6 |
None |
None |
Heathrow Terminal 5 |
0801 |
0801 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10586/2026-09-17/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-17T07:58:00+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 |
0758 |
0802 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 5 |
Heathrow Terminal 5 |
51.4722980 |
-0.4905293 |
51.4722980 |
-0.4905293 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
Heathrow Terminal 5 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883294 |
1789628445955367 |
36 |
36 |
2026-09-17 07:12:04.483347 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:00.322726 |
| 600868 |
632773 |
Y63395 |
775G52MB17 |
2026-09-17 |
COMPLETE |
16882973 |
2026-09-17 08:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 632773, "stp": "P", "toc": "Transport for Wales", "uid": "Y63395", "consist": "150280", "dest_crs": "CDF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y63395/2026-09-17/detailed", "trust_id": "775G52MB17", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-17", "dest_arr_time": "0802", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5G52", "timing_status": "ON TIME", "origin_station": "Cardiff Central", "current_leg_arr": "0802", "current_leg_dep": "0759", "current_leg_end": "Cardiff Central", "origin_dep_time": "0743", "origin_platform": "1", "current_location": "Cardiff Central", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Sig. 2342", "dest_arr_time_act": "0802", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Central", "current_leg_milage": "0.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 461.973, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 527.668, \"from_m\": 461.973, \"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\": 566.354, \"from_m\": 527.668, \"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\": 1682.59, \"from_m\": 566.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1721.275, \"from_m\": 1682.59, \"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\": 1786.971, \"from_m\": 1721.275, \"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\": 1976.893, \"from_m\": 1786.971, \"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\": 2248.943, \"from_m\": 1976.893, \"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\": 632773, \"profile_key\": \"af6456bb457bc5cc9efc5e797f2da90d996ee14a2896c720568f95451de2f660\", \"schedule_id\": 39148, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30245}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0759\", \"location\": \"Cardiff Sig. 2342\", \"stage_seq\": 2, \"distance_m\": 1124.472, \"section_seq\": 1, \"route_path_id\": 30245}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 2248.943, \"section_seq\": 1, \"route_path_id\": 30245}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2248.943, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30245}], \"total_distance_m\": 2248.943, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1132.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1116.236, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0743", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24801, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:27Z\", \"source_id\": 52365794, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:26Z\", \"source_id\": 16882973, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "2", "timing_fact_generation": 1789628431604721, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:00.362947", "service_state_evidence_id": 16882973, "current_leg_start_actual_dep": "2026-09-17T07:59:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:04.532417", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
CDF |
5G52 |
150280 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "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": 461.973, "from_m": 272.05, "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": 527.668, "from_m": 461.973, "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": 566.354, "from_m": 527.668, "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": 1682.59, "from_m": 566.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1721.275, "from_m": 1682.59, "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": 1786.971, "from_m": 1721.275, "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": 1976.893, "from_m": 1786.971, "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": 2248.943, "from_m": 1976.893, "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": 632773, "profile_key": "af6456bb457bc5cc9efc5e797f2da90d996ee14a2896c720568f95451de2f660", "schedule_id": 39148, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0743", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30245}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0759", "location": "Cardiff Sig. 2342", "stage_seq": 2, "distance_m": 1124.472, "section_seq": 1, "route_path_id": 30245}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 2248.943, "section_seq": 1, "route_path_id": 30245}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2248.943, "from_m": 0.0, "section_seq": 1, "route_path_id": 30245}], "total_distance_m": 2248.943, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1132.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1116.236, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24801, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:27Z", "source_id": 52365794, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:02:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:26Z", "source_id": 16882973, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Cardiff Central |
0743 |
0743 |
1 |
None |
None |
Cardiff Central |
0802 |
0802 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y63395/2026-09-17/detailed |
None |
Cardiff Sig. 2342 |
2026-09-17T07:59:00+01:00 |
Cardiff Central |
3.0 |
{"type": "LineString", "coordinates": [[-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} |
0.2 |
0759 |
0802 |
Cardiff Central |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16882973 |
1789628431604721 |
9 |
9 |
2026-09-17 07:12:04.532417 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:00.362947 |
| 600869 |
633087 |
G08480 |
365S08MB17 |
2026-09-17 |
COMPLETE |
16884182 |
2026-09-17 08:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 633087, "stp": "P", "toc": "Merseyrail", "uid": "G08480", "consist": "777025", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08480/2026-09-17/detailed", "trust_id": "365S08MB17", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-17", "dest_arr_time": "0800", "dest_platform": "2", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "5S08", "timing_status": "LATE", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "0800", "current_leg_dep": "0800", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "0754", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]}", "current_leg_start": "Liverpool Central Revs Siding", "dest_arr_time_act": "0800", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Liverpool Central Revs Siding", "current_leg_milage": "0.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.729, \"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}], \"service_id\": 633087, \"profile_key\": \"6883bfeed295bfa7cff7019cd79875a2279eff90e385322397d83e5360fa5368\", \"schedule_id\": 8475, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68405}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0759H\", \"location\": \"Liverpool Central Revs Siding\", \"stage_seq\": 2, \"distance_m\": 328.864, \"section_seq\": 1, \"route_path_id\": 68405}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 3, \"distance_m\": 657.729, \"section_seq\": 1, \"route_path_id\": 68405}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 657.729, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68405}], \"total_distance_m\": 657.729, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 657.729, \"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": "0754", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:03Z\", \"source_id\": 52350729, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:07Z\", \"source_id\": 16878592, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:39Z\", \"source_id\": 52369067, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:44Z\", \"source_id\": 16884182, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "2", "timing_fact_generation": 1789628504972542, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:02.100459", "service_state_evidence_id": 16884182, "current_leg_start_actual_dep": "2026-09-17T08:01:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:04.967376", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
LVC |
5S08 |
777025 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 657.729, "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}], "service_id": 633087, "profile_key": "6883bfeed295bfa7cff7019cd79875a2279eff90e385322397d83e5360fa5368", "schedule_id": 8475, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0754", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68405}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0759H", "location": "Liverpool Central Revs Siding", "stage_seq": 2, "distance_m": 328.864, "section_seq": 1, "route_path_id": 68405}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 3, "distance_m": 657.729, "section_seq": 1, "route_path_id": 68405}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 657.729, "from_m": 0.0, "section_seq": 1, "route_path_id": 68405}], "total_distance_m": 657.729, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 657.729, "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": 9791, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:03Z", "source_id": 52350729, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:07Z", "source_id": 16878592, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:39Z", "source_id": 52369067, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:02:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:44Z", "source_id": 16884182, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
0754 |
0754 |
1 |
None |
None |
Liverpool Central (Northern) |
0800 |
0800 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G08480/2026-09-17/detailed |
None |
Liverpool Central Revs Siding |
2026-09-17T08:01:30+01:00 |
Liverpool Central (Northern) |
0.0 |
{"type": "LineString", "coordinates": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]} |
0.2 |
0800 |
0800 |
Liverpool Central Revs Siding |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884182 |
1789628504972542 |
7 |
7 |
2026-09-17 07:12:04.967376 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:02.100459 |
| 600870 |
631544 |
G14088 |
875I08MA17 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 07:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 631544, "stp": "P", "toc": "Southern", "uid": "G14088", "consist": "377616+377624", "dest_crs": "HRH", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14088/2026-09-17/detailed", "trust_id": "875I08MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": "07:02:00", "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-17", "dest_arr_time": "0715", "dest_platform": "4", "is_terminated": 1, "next_location": "Horsham Down Sidings South", "signalling_id": "5I08", "timing_status": null, "origin_station": "Horsham Carriage Sidings", "current_leg_arr": "0704", "current_leg_dep": "0702", "current_leg_end": "Horsham Down Sidings South", "origin_dep_time": "0702", "origin_platform": "S2", "current_location": null, "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.32190219999999997, 51.0629123], [-0.3224226, 51.0623918], [-0.3230064, 51.061795399999994]]}", "current_leg_start": "Horsham Carriage Sidings", "dest_arr_time_act": "0715", "motion_projection": null, "next_location_lat": "51.0617954", "next_location_lon": "-0.3230064", "previous_location": null, "current_leg_milage": "0.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1050.601, \"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}], \"service_id\": 631544, \"profile_key\": \"ce82ec997dac0e79d8733468d72f9d07b83e4d2de66d024206cd7a7a586ca258\", \"schedule_id\": 8643, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Horsham Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68455}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0710\", \"location\": \"Horsham Down Sidings South\", \"stage_seq\": 2, \"distance_m\": 291.827, \"section_seq\": 1, \"route_path_id\": 68455}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 3, \"distance_m\": 1050.601, \"section_seq\": 1, \"route_path_id\": 68455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1050.601, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68455}], \"total_distance_m\": 1050.601, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1050.601, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0702", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.0617954", "current_position_lon": "-0.3230064", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Horsham Carriage Sidings", "service_state_platform": "S2", "timing_fact_generation": 1789621374658445, "current_leg_arrival_utc": "2026-09-17T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:03.988824", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T07:02:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:05.560188", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
HRH |
5I08 |
377616+377624 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1050.601, "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}], "service_id": 631544, "profile_key": "ce82ec997dac0e79d8733468d72f9d07b83e4d2de66d024206cd7a7a586ca258", "schedule_id": 8643, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0702", "location": "Horsham Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68455}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0710", "location": "Horsham Down Sidings South", "stage_seq": 2, "distance_m": 291.827, "section_seq": 1, "route_path_id": 68455}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": null, "location": "Horsham", "stage_seq": 3, "distance_m": 1050.601, "section_seq": 1, "route_path_id": 68455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1050.601, "from_m": 0.0, "section_seq": 1, "route_path_id": 68455}], "total_distance_m": 1050.601, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1050.601, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Horsham Carriage Sidings |
0702 |
0702 |
S2 |
7:02:00 |
None |
Horsham |
0715 |
0715 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G14088/2026-09-17/detailed |
None |
Horsham Carriage Sidings |
2026-09-17T07:02:30+01:00 |
Horsham Down Sidings South |
2.0 |
{"type": "LineString", "coordinates": [[-0.32190219999999997, 51.0629123], [-0.3224226, 51.0623918], [-0.3230064, 51.061795399999994]]} |
0.1 |
0702 |
0704 |
None |
None |
Horsham Down Sidings South |
51.0617954 |
-0.3230064 |
51.0617954 |
-0.3230064 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
Horsham Carriage Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789621374658445 |
0 |
0 |
2026-09-17 07:12:05.560188 |
S2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:03.988824 |
| 600871 |
631823 |
C61781 |
722J05MA17 |
2026-09-17 |
COMPLETE |
16886178 |
2026-09-17 07:41:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 631823, "stp": "P", "toc": "London Underground", "uid": "C61781", "consist": null, "dest_crs": "HRW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61781/2026-09-17/detailed", "trust_id": "722J05MA17", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "07:11:00", "dar_platform": null, "dest_station": "Harrow & Wealdstone (DC)", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "1", "is_terminated": 1, "next_location": "Harrow & Wealdstone (DC)", "signalling_id": "2J05", "timing_status": "LATE", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "0802", "current_leg_dep": "0800", "current_leg_end": "Harrow & Wealdstone (DC)", "origin_dep_time": "0711", "origin_platform": null, "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]}", "current_leg_start": "Kenton (DC)", "dest_arr_time_act": "0802½", "motion_projection": null, "next_location_lat": "51.5918227", "next_location_lon": "-0.3343768", "previous_location": "Elephant & Castle L.T.", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0711", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5918227", "current_position_lon": "-0.3343768", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:01Z\", \"source_id\": 16865376, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:28Z\", \"source_id\": 16868219, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:34Z\", \"source_id\": 16869949, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:09Z\", \"source_id\": 16872045, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:03Z\", \"source_id\": 16873663, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:56Z\", \"source_id\": 16875972, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:44Z\", \"source_id\": 16877466, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:30Z\", \"source_id\": 16879809, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:34Z\", \"source_id\": 16881440, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:02Z\", \"source_id\": 16884454, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrow & Wealdstone (DC)", "service_state_platform": "1", "timing_fact_generation": 1789628650403874, "current_leg_arrival_utc": "2026-09-17T08:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:04.244412", "service_state_evidence_id": 16884454, "current_leg_start_actual_dep": "2026-09-17T08:01:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:05.553423", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
P |
ZEL |
HRW |
2J05 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:01Z", "source_id": 16865376, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:28Z", "source_id": 16868219, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:34Z", "source_id": 16869949, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:09Z", "source_id": 16872045, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:03Z", "source_id": 16873663, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:56Z", "source_id": 16875972, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:44Z", "source_id": 16877466, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:30Z", "source_id": 16879809, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:34Z", "source_id": 16881440, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:02Z", "source_id": 16884454, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Elephant & Castle L.T. |
0711 |
0711 |
None |
7:11:00 |
None |
Harrow & Wealdstone (DC) |
0803 |
0802½ |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C61781/2026-09-17/detailed |
None |
Kenton (DC) |
2026-09-17T08:01:00+01:00 |
Harrow & Wealdstone (DC) |
2.0 |
{"type": "LineString", "coordinates": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]} |
1.0 |
0800 |
0802 |
Elephant & Castle L.T. |
Queen's Park (DC) |
Harrow & Wealdstone (DC) |
51.5918227 |
-0.3343768 |
51.5918227 |
-0.3343768 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
Harrow & Wealdstone (DC) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884454 |
1789628650403874 |
23 |
23 |
2026-09-17 07:12:05.553423 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:04.244412 |
| 600872 |
632207 |
L82367 |
872J14MA17 |
2026-09-17 |
COMPLETE |
16883540 |
2026-09-17 08:00:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 632207, "stp": "P", "toc": "South Western Railway", "uid": "L82367", "consist": "701018", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82367/2026-09-17/detailed", "trust_id": "872J14MA17", "origin_crs": "HMC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "4", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2J14", "timing_status": "LATE", "origin_station": "Hampton Court", "current_leg_arr": "0802", "current_leg_dep": "0758", "current_leg_end": "London Waterloo", "origin_dep_time": "0723", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0801", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 536.597, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 597.006, \"from_m\": 536.597, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 631.546, \"from_m\": 597.006, \"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\": 2547.544, \"from_m\": 631.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2623.49, \"from_m\": 2547.544, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2699.67, \"from_m\": 2623.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4103.032, \"from_m\": 2699.67, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 4338.199, \"from_m\": 4103.032, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4382.517, \"from_m\": 4338.199, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8165.266, \"from_m\": 4382.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8223.2, \"from_m\": 8165.266, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8285.314, \"from_m\": 8223.2, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12050.422, \"from_m\": 8285.314, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12109.218, \"from_m\": 12050.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12776.838, \"from_m\": 12109.218, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12807.864, \"from_m\": 12776.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17556.278, \"from_m\": 12807.864, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18259.618, \"from_m\": 17556.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18353.583, \"from_m\": 18259.618, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19098.476, \"from_m\": 18353.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21024.948, \"from_m\": 19098.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21148.29, \"from_m\": 21024.948, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21929.028, \"from_m\": 21148.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22759.611, \"from_m\": 21929.028, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23614.288, \"from_m\": 22759.611, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24191.624, \"from_m\": 23614.288, \"capability_applied\": null, \"effective_limit_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\": 632207, \"profile_key\": \"04b7cea26fcfc353b626b46f5fc82752457be7335c9a57591334919e0a2466a2\", \"schedule_id\": 17316, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Hampton Court\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0725H\", \"location\": \"Thames Ditton\", \"stage_seq\": 2, \"distance_m\": 1526.21, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 3, \"distance_m\": 2623.49, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0731\", \"location\": \"Surbiton\", \"stage_seq\": 4, \"distance_m\": 4911.655, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 5, \"distance_m\": 7755.173, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"New Malden\", \"stage_seq\": 6, \"distance_m\": 8548.48, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0740\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 10420.631, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0744\", \"location\": \"Wimbledon\", \"stage_seq\": 8, \"distance_m\": 12554.509, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0748\", \"location\": \"Earlsfield\", \"stage_seq\": 9, \"distance_m\": 15211.119, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 10, \"distance_m\": 17927.406, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Vauxhall\", \"stage_seq\": 11, \"distance_m\": 22124.05, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 12, \"distance_m\": 23462.647, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 13, \"distance_m\": 24191.624, \"section_seq\": 1, \"route_path_id\": 35062}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24191.624, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35062}], \"total_distance_m\": 24191.624, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21320.413, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2871.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0723", "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\": 28535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:59Z\", \"source_id\": 52268784, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:04Z\", \"source_id\": 16853938, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:40Z\", \"source_id\": 52283887, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:45Z\", \"source_id\": 16858539, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:24Z\", \"source_id\": 52296970, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:24Z\", \"source_id\": 16862369, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:44Z\", \"source_id\": 52306180, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:47Z\", \"source_id\": 16865146, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:04Z\", \"source_id\": 52315456, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:07Z\", \"source_id\": 16867962, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:53Z\", \"source_id\": 52328420, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:57Z\", \"source_id\": 16871867, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:35Z\", \"source_id\": 52338541, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:38Z\", \"source_id\": 16874893, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:26Z\", \"source_id\": 52354633, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:27Z\", \"source_id\": 16879749, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:35Z\", \"source_id\": 52366208, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:39Z\", \"source_id\": 16883230, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "4", "timing_fact_generation": 1789628461604812, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:04.595113", "service_state_evidence_id": 16883230, "current_leg_start_actual_dep": "2026-09-17T07:58:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:05.557346", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
HMC |
None |
2J14 |
701018 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 536.597, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 597.006, "from_m": 536.597, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 631.546, "from_m": 597.006, "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": 2547.544, "from_m": 631.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2623.49, "from_m": 2547.544, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2699.67, "from_m": 2623.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4103.032, "from_m": 2699.67, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 4338.199, "from_m": 4103.032, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4382.517, "from_m": 4338.199, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8165.266, "from_m": 4382.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8223.2, "from_m": 8165.266, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8285.314, "from_m": 8223.2, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12050.422, "from_m": 8285.314, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12109.218, "from_m": 12050.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12776.838, "from_m": 12109.218, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12807.864, "from_m": 12776.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17556.278, "from_m": 12807.864, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18259.618, "from_m": 17556.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18353.583, "from_m": 18259.618, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19098.476, "from_m": 18353.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21024.948, "from_m": 19098.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21148.29, "from_m": 21024.948, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21929.028, "from_m": 21148.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22759.611, "from_m": 21929.028, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23614.288, "from_m": 22759.611, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24191.624, "from_m": 23614.288, "capability_applied": null, "effective_limit_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": 632207, "profile_key": "04b7cea26fcfc353b626b46f5fc82752457be7335c9a57591334919e0a2466a2", "schedule_id": 17316, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0723", "location": "Hampton Court", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0725H", "location": "Thames Ditton", "stage_seq": 2, "distance_m": 1526.21, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Hampton Court Jn", "stage_seq": 3, "distance_m": 2623.49, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0731", "location": "Surbiton", "stage_seq": 4, "distance_m": 4911.655, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Berrylands Juncton", "stage_seq": 5, "distance_m": 7755.173, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "New Malden", "stage_seq": 6, "distance_m": 8548.48, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0740", "location": "Raynes Park", "stage_seq": 7, "distance_m": 10420.631, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0744", "location": "Wimbledon", "stage_seq": 8, "distance_m": 12554.509, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0748", "location": "Earlsfield", "stage_seq": 9, "distance_m": 15211.119, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Clapham Junction (M)", "stage_seq": 10, "distance_m": 17927.406, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Vauxhall", "stage_seq": 11, "distance_m": 22124.05, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759", "location": "Waterloo West Crossings", "stage_seq": 12, "distance_m": 23462.647, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 13, "distance_m": 24191.624, "section_seq": 1, "route_path_id": 35062}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24191.624, "from_m": 0.0, "section_seq": 1, "route_path_id": 35062}], "total_distance_m": 24191.624, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21320.413, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2871.211, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28535, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:59Z", "source_id": 52268784, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:04Z", "source_id": 16853938, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:40Z", "source_id": 52283887, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:45Z", "source_id": 16858539, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:24Z", "source_id": 52296970, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:24Z", "source_id": 16862369, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:44Z", "source_id": 52306180, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:47Z", "source_id": 16865146, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:04Z", "source_id": 52315456, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:43:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:07Z", "source_id": 16867962, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:53Z", "source_id": 52328420, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:57Z", "source_id": 16871867, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:35Z", "source_id": 52338541, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:38Z", "source_id": 16874893, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:26Z", "source_id": 52354633, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:57:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:27Z", "source_id": 16879749, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28951, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:35Z", "source_id": 52366208, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:02:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:39Z", "source_id": 16883230, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Hampton Court |
0723 |
0723 |
1 |
None |
None |
London Waterloo |
0803 |
0801 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82367/2026-09-17/detailed |
None |
Vauxhall |
2026-09-17T07:58:00+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
0758 |
0802 |
Clapham Junction (M) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883230 |
1789628461604812 |
50 |
50 |
2026-09-17 07:12:05.557346 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:04.595113 |
| 600873 |
627061 |
H49400 |
126N83C617 |
2026-09-16 |
COMPLETE |
16884494 |
2026-09-17 07:39:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 627061, "stp": "P", "toc": "Unknown", "uid": "H49400", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49400/2026-09-17/detailed", "trust_id": "126N83C617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Jarrow Tyne Coal Terminal (GBRf)", "service_date": "2026-09-16", "dest_arr_time": "0741", "dest_platform": null, "is_terminated": 1, "next_location": "Jarrow Tyne Coal Terminal (GBRf)", "signalling_id": "6N83", "timing_status": "EARLY", "origin_station": "Lynemouth Power Station (GBRf)", "current_leg_arr": "0739", "current_leg_dep": "0734", "current_leg_end": "Jarrow Tyne Coal Terminal (GBRf)", "origin_dep_time": "0602", "origin_platform": null, "current_location": "Jarrow Tyne Coal Terminal (GBRf)", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4481498999999998, 54.968313900000005], [-1.4480369999999998, 54.96850229999999], [-1.4480060999999995, 54.9685535], [-1.4472727, 54.9695501], [-1.4471424, 54.9698102], [-1.4470580999999998, 54.9700797], [-1.4469319000000005, 54.9708164], [-1.4468006000000002, 54.9718779], [-1.4467951, 54.97215179999999], [-1.4468221, 54.9724322], [-1.4468688, 54.97273909999999], [-1.4469864, 54.9730535], [-1.4471558999999998, 54.9733284], [-1.4474014, 54.97363910000001], [-1.4480627999999998, 54.97438049999999], [-1.4492427999999995, 54.975683499999995], [-1.4497326999999998, 54.9761414], [-1.4498475, 54.9762401], [-1.450026, 54.9763673], [-1.4502288, 54.9764838], [-1.4507381999999998, 54.97670409999999], [-1.4509445, 54.97677600000001], [-1.4512589, 54.9768543], [-1.4516167999999998, 54.976921399999995], [-1.4519719, 54.9769519], [-1.4526363, 54.97702879999999], [-1.4531656, 54.9771005], [-1.4534616, 54.977162], [-1.4537048, 54.97722890000001], [-1.4539241, 54.97729540000001], [-1.4540979, 54.977362199999995], [-1.4543470999999997, 54.97747579999999], [-1.4545514, 54.97758280000001], [-1.4550531, 54.977866799999994], [-1.4554223999999998, 54.978088799999995], [-1.4556003999999998, 54.9781967], [-1.4560944, 54.9785297], [-1.4565703, 54.978892899999984], [-1.4569463, 54.97921409999999], [-1.4573309999999997, 54.97961560000001], [-1.4577361999999998, 54.9800354], [-1.4580568000000005, 54.98036499999999], [-1.4584677999999998, 54.980794800000005], [-1.4586369, 54.98097549999999], [-1.4587971999999998, 54.981203], [-1.4589050999999995, 54.9813619], [-1.45901, 54.98156960000001], [-1.4590744, 54.982000600000006], [-1.4593220999999998, 54.9843644]]}", "current_leg_start": "Brockley Whins Green Lane Jn (Public Transport Authority Boundary)", "dest_arr_time_act": "0741", "motion_projection": null, "next_location_lat": "54.9843644", "next_location_lon": "-1.4593221", "previous_location": "Brockley Whins Green Lane Jn (Public Transport Authority Boundary)", "current_leg_milage": "1.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5373.879, \"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\": 5678.498, \"from_m\": 5373.879, \"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\": 5767.202, \"from_m\": 5678.498, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7832.985, \"from_m\": 5767.202, \"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\": 8557.134, \"from_m\": 7832.985, \"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\": 8580.524, \"from_m\": 8557.134, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9697.885, \"from_m\": 8580.524, \"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\": 10055.477, \"from_m\": 9697.885, \"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\": 10195.128, \"from_m\": 10055.477, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10631.404, \"from_m\": 10195.128, \"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\": 11883.993, \"from_m\": 10631.404, \"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\": 17511.915, \"from_m\": 11883.993, \"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\": 17952.04, \"from_m\": 17511.915, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20813.572, \"from_m\": 17952.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\": 21153.398, \"from_m\": 20813.572, \"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\": 24340.131, \"from_m\": 21153.398, \"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\": 24915.842, \"from_m\": 24340.131, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27169.463, \"from_m\": 24915.842, \"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\": 28514.802, \"from_m\": 27169.463, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32640.054, \"from_m\": 28514.802, \"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\": 32667.341, \"from_m\": 32640.054, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33487.788, \"from_m\": 32667.341, \"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\": 34407.676, \"from_m\": 33487.788, \"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\": 35170.738, \"from_m\": 34407.676, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35201.97, \"from_m\": 35170.738, \"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\": 35232.937, \"from_m\": 35201.97, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35979.63, \"from_m\": 35232.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36256.579, \"from_m\": 35979.63, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36534.304, \"from_m\": 36256.579, \"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\": 36778.183, \"from_m\": 36534.304, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37061.029, \"from_m\": 36778.183, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 37426.584, \"from_m\": 37061.029, \"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\": 37708.73, \"from_m\": 37426.584, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37810.12, \"from_m\": 37708.73, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46774.528, \"from_m\": 37810.12, \"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\": 46823.662, \"from_m\": 46774.528, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46842.148, \"from_m\": 46823.662, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48164.087, \"from_m\": 46842.148, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48190.822, \"from_m\": 48164.087, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 50392.855, \"from_m\": 48190.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}], \"service_id\": 627061, \"profile_key\": \"7cd14d823b15a0561a61ec35141c87c9b472f2d5a83c1b83c38c6bcd1b3e5b2b\", \"schedule_id\": 13913, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Lynemouth Power Station (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Ashington (Construction)\", \"stage_seq\": 2, \"distance_m\": 5393.362, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Marcheys House Jn\", \"stage_seq\": 3, \"distance_m\": 7892.412, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"West Sleekburn Jn\", \"stage_seq\": 4, \"distance_m\": 8605.802, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 5, \"distance_m\": 10250.541, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Newsham (Construction)\", \"stage_seq\": 6, \"distance_m\": 15500.979, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Red House Farm Jn\", \"stage_seq\": 7, \"distance_m\": 17405.764, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Seghill Jn\", \"stage_seq\": 8, \"distance_m\": 21159.87, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0640\", \"location\": \"Holywell Jn\", \"stage_seq\": 9, \"distance_m\": 23523.793, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Benton East Jn\", \"stage_seq\": 10, \"distance_m\": 27169.463, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0701\", \"location\": \"Benton North Jn\", \"stage_seq\": 11, \"distance_m\": 28514.802, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Heaton South Jn\", \"stage_seq\": 12, \"distance_m\": 32531.751, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Newcastle\", \"stage_seq\": 13, \"distance_m\": 35523.99, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"King Edward Bridge North Jn\", \"stage_seq\": 14, \"distance_m\": 36256.579, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"King Edward Bridge East Jn\", \"stage_seq\": 15, \"distance_m\": 36534.304, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Greensfield Jn\", \"stage_seq\": 16, \"distance_m\": 36778.183, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715H\", \"location\": \"Park Lane Jn\", \"stage_seq\": 17, \"distance_m\": 37810.12, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Pelaw Jn\", \"stage_seq\": 18, \"distance_m\": 42194.202, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Boldon West Jn\", \"stage_seq\": 19, \"distance_m\": 46823.662, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729H\", \"location\": \"Boldon North Jn\", \"stage_seq\": 20, \"distance_m\": 47453.602, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0734\", \"location\": \"Brockley Whins Green Lane Jn (Public Transport Authority Boundary)\", \"stage_seq\": 21, \"distance_m\": 48265.379, \"section_seq\": 1, \"route_path_id\": 70708}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": null, \"location\": \"Jarrow Tyne Coal Terminal (GBRf)\", \"stage_seq\": 22, \"distance_m\": 50392.855, \"section_seq\": 1, \"route_path_id\": 70708}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50392.855, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70708}], \"total_distance_m\": 50392.855, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 41738.97, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8653.885, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "54.9843644", "current_position_lon": "-1.4593221", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:42Z\", \"source_id\": 52114016, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:47Z\", \"source_id\": 16806435, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:29Z\", \"source_id\": 52125789, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:32Z\", \"source_id\": 16810158, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:07Z\", \"source_id\": 16884494, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Jarrow Tyne Coal Terminal (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789628527522393, "current_leg_arrival_utc": "2026-09-17T07:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:07.340479", "service_state_evidence_id": 16884494, "current_leg_start_actual_dep": "2026-09-17T07:34:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-17T06:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:07.741583", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6N83 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 5373.879, "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": 5678.498, "from_m": 5373.879, "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": 5767.202, "from_m": 5678.498, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7832.985, "from_m": 5767.202, "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": 8557.134, "from_m": 7832.985, "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": 8580.524, "from_m": 8557.134, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9697.885, "from_m": 8580.524, "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": 10055.477, "from_m": 9697.885, "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": 10195.128, "from_m": 10055.477, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10631.404, "from_m": 10195.128, "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": 11883.993, "from_m": 10631.404, "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": 17511.915, "from_m": 11883.993, "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": 17952.04, "from_m": 17511.915, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20813.572, "from_m": 17952.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": 21153.398, "from_m": 20813.572, "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": 24340.131, "from_m": 21153.398, "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": 24915.842, "from_m": 24340.131, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27169.463, "from_m": 24915.842, "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": 28514.802, "from_m": 27169.463, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32640.054, "from_m": 28514.802, "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": 32667.341, "from_m": 32640.054, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33487.788, "from_m": 32667.341, "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": 34407.676, "from_m": 33487.788, "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": 35170.738, "from_m": 34407.676, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35201.97, "from_m": 35170.738, "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": 35232.937, "from_m": 35201.97, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35979.63, "from_m": 35232.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36256.579, "from_m": 35979.63, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36534.304, "from_m": 36256.579, "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": 36778.183, "from_m": 36534.304, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37061.029, "from_m": 36778.183, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 37426.584, "from_m": 37061.029, "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": 37708.73, "from_m": 37426.584, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37810.12, "from_m": 37708.73, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46774.528, "from_m": 37810.12, "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": 46823.662, "from_m": 46774.528, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46842.148, "from_m": 46823.662, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48164.087, "from_m": 46842.148, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48190.822, "from_m": 48164.087, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 50392.855, "from_m": 48190.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}], "service_id": 627061, "profile_key": "7cd14d823b15a0561a61ec35141c87c9b472f2d5a83c1b83c38c6bcd1b3e5b2b", "schedule_id": 13913, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Lynemouth Power Station (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Ashington (Construction)", "stage_seq": 2, "distance_m": 5393.362, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Marcheys House Jn", "stage_seq": 3, "distance_m": 7892.412, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "West Sleekburn Jn", "stage_seq": 4, "distance_m": 8605.802, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Bedlington (Construction)", "stage_seq": 5, "distance_m": 10250.541, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Newsham (Construction)", "stage_seq": 6, "distance_m": 15500.979, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Red House Farm Jn", "stage_seq": 7, "distance_m": 17405.764, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Seghill Jn", "stage_seq": 8, "distance_m": 21159.87, "section_seq": 1, "route_path_id": 70708}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0640", "location": "Holywell Jn", "stage_seq": 9, "distance_m": 23523.793, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Benton East Jn", "stage_seq": 10, "distance_m": 27169.463, "section_seq": 1, "route_path_id": 70708}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0701", "location": "Benton North Jn", "stage_seq": 11, "distance_m": 28514.802, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706", "location": "Heaton South Jn", "stage_seq": 12, "distance_m": 32531.751, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Newcastle", "stage_seq": 13, "distance_m": 35523.99, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "King Edward Bridge North Jn", "stage_seq": 14, "distance_m": 36256.579, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "King Edward Bridge East Jn", "stage_seq": 15, "distance_m": 36534.304, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Greensfield Jn", "stage_seq": 16, "distance_m": 36778.183, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715H", "location": "Park Lane Jn", "stage_seq": 17, "distance_m": 37810.12, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Pelaw Jn", "stage_seq": 18, "distance_m": 42194.202, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Boldon West Jn", "stage_seq": 19, "distance_m": 46823.662, "section_seq": 1, "route_path_id": 70708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729H", "location": "Boldon North Jn", "stage_seq": 20, "distance_m": 47453.602, "section_seq": 1, "route_path_id": 70708}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0734", "location": "Brockley Whins Green Lane Jn (Public Transport Authority Boundary)", "stage_seq": 21, "distance_m": 48265.379, "section_seq": 1, "route_path_id": 70708}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": null, "location": "Jarrow Tyne Coal Terminal (GBRf)", "stage_seq": 22, "distance_m": 50392.855, "section_seq": 1, "route_path_id": 70708}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50392.855, "from_m": 0.0, "section_seq": 1, "route_path_id": 70708}], "total_distance_m": 50392.855, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 41738.97, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8653.885, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3389, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:42Z", "source_id": 52114016, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:22:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:47Z", "source_id": 16806435, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3377, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:29Z", "source_id": 52125789, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:27:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:32Z", "source_id": 16810158, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:07Z", "source_id": 16884494, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:39:00+01:00", "operational_fact": true}] |
Lynemouth Power Station (GBRf) |
0602 |
0602 |
None |
None |
None |
Jarrow Tyne Coal Terminal (GBRf) |
0741 |
0741 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H49400/2026-09-17/detailed |
None |
Brockley Whins Green Lane Jn (Public Transport Authority Boundary) |
2026-09-17T07:34:00+01:00 |
Jarrow Tyne Coal Terminal (GBRf) |
5.0 |
{"type": "LineString", "coordinates": [[-1.4481498999999998, 54.968313900000005], [-1.4480369999999998, 54.96850229999999], [-1.4480060999999995, 54.9685535], [-1.4472727, 54.9695501], [-1.4471424, 54.9698102], [-1.4470580999999998, 54.9700797], [-1.4469319000000005, 54.9708164], [-1.4468006000000002, 54.9718779], [-1.4467951, 54.97215179999999], [-1.4468221, 54.9724322], [-1.4468688, 54.97273909999999], [-1.4469864, 54.9730535], [-1.4471558999999998, 54.9733284], [-1.4474014, 54.97363910000001], [-1.4480627999999998, 54.97438049999999], [-1.4492427999999995, 54.975683499999995], [-1.4497326999999998, 54.9761414], [-1.4498475, 54.9762401], [-1.450026, 54.9763673], [-1.4502288, 54.9764838], [-1.4507381999999998, 54.97670409999999], [-1.4509445, 54.97677600000001], [-1.4512589, 54.9768543], [-1.4516167999999998, 54.976921399999995], [-1.4519719, 54.9769519], [-1.4526363, 54.97702879999999], [-1.4531656, 54.9771005], [-1.4534616, 54.977162], [-1.4537048, 54.97722890000001], [-1.4539241, 54.97729540000001], [-1.4540979, 54.977362199999995], [-1.4543470999999997, 54.97747579999999], [-1.4545514, 54.97758280000001], [-1.4550531, 54.977866799999994], [-1.4554223999999998, 54.978088799999995], [-1.4556003999999998, 54.9781967], [-1.4560944, 54.9785297], [-1.4565703, 54.978892899999984], [-1.4569463, 54.97921409999999], [-1.4573309999999997, 54.97961560000001], [-1.4577361999999998, 54.9800354], [-1.4580568000000005, 54.98036499999999], [-1.4584677999999998, 54.980794800000005], [-1.4586369, 54.98097549999999], [-1.4587971999999998, 54.981203], [-1.4589050999999995, 54.9813619], [-1.45901, 54.98156960000001], [-1.4590744, 54.982000600000006], [-1.4593220999999998, 54.9843644]]} |
1.3 |
0734 |
0739 |
Brockley Whins Green Lane Jn (Public Transport Authority Boundary) |
Jarrow Tyne Coal Terminal (GBRf) |
Jarrow Tyne Coal Terminal (GBRf) |
54.9843644 |
-1.4593221 |
54.9843644 |
-1.4593221 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 06:39:00 |
Jarrow Tyne Coal Terminal (GBRf) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884494 |
1789628527522393 |
46 |
46 |
2026-09-17 07:12:07.741583 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:07.340479 |
| 600874 |
630930 |
Y62215 |
782Y12M617 |
2026-09-17 |
COMPLETE |
16881431 |
2026-09-17 08:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 630930, "stp": "P", "toc": "Transport for Wales", "uid": "Y62215", "consist": "231003", "dest_crs": "BYI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62215/2026-09-17/detailed", "trust_id": "782Y12M617", "origin_crs": "BGD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barry Island", "service_date": "2026-09-17", "dest_arr_time": "0801", "dest_platform": null, "is_terminated": 1, "next_location": "Barry Island", "signalling_id": "2Y12", "timing_status": "LATE", "origin_station": "Bargoed", "current_leg_arr": "0802", "current_leg_dep": "0758", "current_leg_end": "Barry Island", "origin_dep_time": "0643", "origin_platform": "1", "current_location": "Barry Island", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]}", "current_leg_start": "Barry", "dest_arr_time_act": "0759", "motion_projection": null, "next_location_lat": "51.3929497", "next_location_lon": "-3.2722918", "previous_location": "Barry", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 151.409, \"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\": 450.398, \"from_m\": 151.409, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 497.428, \"from_m\": 450.398, \"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\": 1451.643, \"from_m\": 497.428, \"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\": 2029.457, \"from_m\": 1451.643, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3701.529, \"from_m\": 2029.457, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4321.803, \"from_m\": 3701.529, \"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\": 6585.07, \"from_m\": 4321.803, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7162.352, \"from_m\": 6585.07, \"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\": 7221.257, \"from_m\": 7162.352, \"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\": 7273.998, \"from_m\": 7221.257, \"capability_applied\": null, \"effective_limit_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\": 9507.417, \"from_m\": 7273.998, \"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\": 10508.122, \"from_m\": 9507.417, \"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\": 11076.205, \"from_m\": 10508.122, \"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\": 12539.653, \"from_m\": 11076.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15908.076, \"from_m\": 12539.653, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17404.22, \"from_m\": 15908.076, \"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\": 19344.315, \"from_m\": 17404.22, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26767.54, \"from_m\": 19344.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27500.914, \"from_m\": 26767.54, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27538.467, \"from_m\": 27500.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28697.93, \"from_m\": 27538.467, \"capability_applied\": null, \"effective_limit_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\": 29307.668, \"from_m\": 28697.93, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29723.336, \"from_m\": 29307.668, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29770.719, \"from_m\": 29723.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29854.105, \"from_m\": 29770.719, \"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\": 30093.099, \"from_m\": 29854.105, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30176.484, \"from_m\": 30093.099, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30223.868, \"from_m\": 30176.484, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30359.884, \"from_m\": 30223.868, \"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\": 30862.116, \"from_m\": 30359.884, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32597.035, \"from_m\": 30862.116, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34238.617, \"from_m\": 32597.035, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35017.168, \"from_m\": 34238.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39336.239, \"from_m\": 35017.168, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40790.77, \"from_m\": 39336.239, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41368.67, \"from_m\": 40790.77, \"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\": 42620.771, \"from_m\": 41368.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42698.838, \"from_m\": 42620.771, \"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\": 42800.504, \"from_m\": 42698.838, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44525.638, \"from_m\": 42800.504, \"capability_applied\": null, \"effective_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\": 630930, \"profile_key\": \"df164e73a28761fc3e6bf485a58b2894a6cf0c2af162f32a2b3bccd5e15143ca\", \"schedule_id\": 38960, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Bargoed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Gilfach Fargoed\", \"stage_seq\": 2, \"distance_m\": 915.056, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0649\", \"location\": \"Pengam\", \"stage_seq\": 3, \"distance_m\": 2611.184, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Hengoed\", \"stage_seq\": 4, \"distance_m\": 5370.453, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655H\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 5, \"distance_m\": 6829.496, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0659H\", \"wtt_dep\": \"0700\", \"location\": \"Llanbradach\", \"stage_seq\": 6, \"distance_m\": 11548.816, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0703H\", \"location\": \"Energlyn & Churchill Park\", \"stage_seq\": 7, \"distance_m\": 13499.391, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706H\", \"location\": \"Aber\", \"stage_seq\": 8, \"distance_m\": 14707.832, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709\", \"location\": \"Caerphilly\", \"stage_seq\": 9, \"distance_m\": 15683.051, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0713H\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 10, \"distance_m\": 19969.365, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0716\", \"location\": \"Llanishen\", \"stage_seq\": 11, \"distance_m\": 21267.216, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0718H\", \"location\": \"Heath High Level\", \"stage_seq\": 12, \"distance_m\": 23027.098, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Heath Jn\", \"stage_seq\": 13, \"distance_m\": 23476.228, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0724H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 14, \"distance_m\": 27068.345, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 15, \"distance_m\": 27445.991, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0729\", \"location\": \"Cardiff Central\", \"stage_seq\": 16, \"distance_m\": 28144.351, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 17, \"distance_m\": 29447.171, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733\", \"location\": \"Grangetown\", \"stage_seq\": 18, \"distance_m\": 29973.602, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Cogan Jn\", \"stage_seq\": 19, \"distance_m\": 32597.035, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Cogan\", \"stage_seq\": 20, \"distance_m\": 33036.881, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0740\", \"location\": \"Eastbrook\", \"stage_seq\": 21, \"distance_m\": 35407.19, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742H\", \"location\": \"Dinas Powys\", \"stage_seq\": 22, \"distance_m\": 36609.524, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0747\", \"location\": \"Cadoxton\", \"stage_seq\": 23, \"distance_m\": 39653.173, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Barry Docks\", \"stage_seq\": 24, \"distance_m\": 41028.385, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755H\", \"location\": \"Barry\", \"stage_seq\": 25, \"distance_m\": 43349.963, \"section_seq\": 1, \"route_path_id\": 40493}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": null, \"location\": \"Barry Island\", \"stage_seq\": 26, \"distance_m\": 44525.638, \"section_seq\": 1, \"route_path_id\": 40493}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44525.638, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40493}], \"total_distance_m\": 44525.638, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42668.184, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1857.454, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0643", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3929497", "current_position_lon": "-3.2722918", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:32Z\", \"source_id\": 52180248, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:37Z\", \"source_id\": 16827078, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:20Z\", \"source_id\": 52191643, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:23Z\", \"source_id\": 16830636, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:52Z\", \"source_id\": 52200241, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:58Z\", \"source_id\": 16833343, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:29Z\", \"source_id\": 52227600, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:32Z\", \"source_id\": 16841556, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:23Z\", \"source_id\": 52237884, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:26Z\", \"source_id\": 16844578, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:19Z\", \"source_id\": 52248158, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:23Z\", \"source_id\": 16847726, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:46Z\", \"source_id\": 16859371, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:08Z\", \"source_id\": 52274443, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:12Z\", \"source_id\": 16855657, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:55Z\", \"source_id\": 52284681, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:00Z\", \"source_id\": 16858754, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:54Z\", \"source_id\": 52301162, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:59Z\", \"source_id\": 16863679, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:21Z\", \"source_id\": 52310683, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:27Z\", \"source_id\": 16866521, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:11Z\", \"source_id\": 52321236, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:16Z\", \"source_id\": 16869669, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:24Z\", \"source_id\": 52327233, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:28Z\", \"source_id\": 16871534, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:31Z\", \"source_id\": 52335585, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:36Z\", \"source_id\": 16874058, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:30Z\", \"source_id\": 52343859, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:36Z\", \"source_id\": 16876541, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:10Z\", \"source_id\": 52353943, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:13Z\", \"source_id\": 16879529, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:28Z\", \"source_id\": 52360173, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:34Z\", \"source_id\": 16881431, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barry Island", "service_state_platform": "1", "timing_fact_generation": 1789628315687608, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:07.956802", "service_state_evidence_id": 16881431, "current_leg_start_actual_dep": "2026-09-17T07:58:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:08.484688", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
BGD |
BYI |
2Y12 |
231003 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 151.409, "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": 450.398, "from_m": 151.409, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 497.428, "from_m": 450.398, "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": 1451.643, "from_m": 497.428, "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": 2029.457, "from_m": 1451.643, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3701.529, "from_m": 2029.457, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4321.803, "from_m": 3701.529, "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": 6585.07, "from_m": 4321.803, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7162.352, "from_m": 6585.07, "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": 7221.257, "from_m": 7162.352, "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": 7273.998, "from_m": 7221.257, "capability_applied": null, "effective_limit_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": 9507.417, "from_m": 7273.998, "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": 10508.122, "from_m": 9507.417, "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": 11076.205, "from_m": 10508.122, "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": 12539.653, "from_m": 11076.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15908.076, "from_m": 12539.653, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17404.22, "from_m": 15908.076, "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": 19344.315, "from_m": 17404.22, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26767.54, "from_m": 19344.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27500.914, "from_m": 26767.54, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27538.467, "from_m": 27500.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28697.93, "from_m": 27538.467, "capability_applied": null, "effective_limit_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": 29307.668, "from_m": 28697.93, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29723.336, "from_m": 29307.668, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29770.719, "from_m": 29723.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29854.105, "from_m": 29770.719, "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": 30093.099, "from_m": 29854.105, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30176.484, "from_m": 30093.099, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30223.868, "from_m": 30176.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30359.884, "from_m": 30223.868, "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": 30862.116, "from_m": 30359.884, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32597.035, "from_m": 30862.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34238.617, "from_m": 32597.035, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35017.168, "from_m": 34238.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39336.239, "from_m": 35017.168, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40790.77, "from_m": 39336.239, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41368.67, "from_m": 40790.77, "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": 42620.771, "from_m": 41368.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42698.838, "from_m": 42620.771, "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": 42800.504, "from_m": 42698.838, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44525.638, "from_m": 42800.504, "capability_applied": null, "effective_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": 630930, "profile_key": "df164e73a28761fc3e6bf485a58b2894a6cf0c2af162f32a2b3bccd5e15143ca", "schedule_id": 38960, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0643", "location": "Bargoed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Gilfach Fargoed", "stage_seq": 2, "distance_m": 915.056, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0649", "location": "Pengam", "stage_seq": 3, "distance_m": 2611.184, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Hengoed", "stage_seq": 4, "distance_m": 5370.453, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655H", "location": "Ystrad Mynach", "stage_seq": 5, "distance_m": 6829.496, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0659H", "wtt_dep": "0700", "location": "Llanbradach", "stage_seq": 6, "distance_m": 11548.816, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0703H", "location": "Energlyn & Churchill Park", "stage_seq": 7, "distance_m": 13499.391, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706H", "location": "Aber", "stage_seq": 8, "distance_m": 14707.832, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709", "location": "Caerphilly", "stage_seq": 9, "distance_m": 15683.051, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0713H", "location": "Lisvane & Thornhill", "stage_seq": 10, "distance_m": 19969.365, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0716", "location": "Llanishen", "stage_seq": 11, "distance_m": 21267.216, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0718H", "location": "Heath High Level", "stage_seq": 12, "distance_m": 23027.098, "section_seq": 1, "route_path_id": 40493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Heath Jn", "stage_seq": 13, "distance_m": 23476.228, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0724H", "location": "Cardiff Queen Street", "stage_seq": 14, "distance_m": 27068.345, "section_seq": 1, "route_path_id": 40493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "CVL East Boundary", "stage_seq": 15, "distance_m": 27445.991, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0729", "location": "Cardiff Central", "stage_seq": 16, "distance_m": 28144.351, "section_seq": 1, "route_path_id": 40493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731H", "location": "Penarth Curve South Jn", "stage_seq": 17, "distance_m": 29447.171, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733", "location": "Grangetown", "stage_seq": 18, "distance_m": 29973.602, "section_seq": 1, "route_path_id": 40493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Cogan Jn", "stage_seq": 19, "distance_m": 32597.035, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Cogan", "stage_seq": 20, "distance_m": 33036.881, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0740", "location": "Eastbrook", "stage_seq": 21, "distance_m": 35407.19, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742H", "location": "Dinas Powys", "stage_seq": 22, "distance_m": 36609.524, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0747", "location": "Cadoxton", "stage_seq": 23, "distance_m": 39653.173, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Barry Docks", "stage_seq": 24, "distance_m": 41028.385, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755H", "location": "Barry", "stage_seq": 25, "distance_m": 43349.963, "section_seq": 1, "route_path_id": 40493}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": null, "location": "Barry Island", "stage_seq": 26, "distance_m": 44525.638, "section_seq": 1, "route_path_id": 40493}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44525.638, "from_m": 0.0, "section_seq": 1, "route_path_id": 40493}], "total_distance_m": 44525.638, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42668.184, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1857.454, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25194, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:32Z", "source_id": 52180248, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:37Z", "source_id": 16827078, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25199, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:20Z", "source_id": 52191643, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:56:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:23Z", "source_id": 16830636, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25204, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:52Z", "source_id": 52200241, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:02:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:58Z", "source_id": 16833343, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25212, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:29Z", "source_id": 52227600, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:10:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:32Z", "source_id": 16841556, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25217, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:23Z", "source_id": 52237884, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:26Z", "source_id": 16844578, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25221, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:19Z", "source_id": 52248158, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:18:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:23Z", "source_id": 16847726, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:46Z", "source_id": 16859371, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25260, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:08Z", "source_id": 52274443, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:28:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:12Z", "source_id": 16855657, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:55Z", "source_id": 52284681, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:31:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:00Z", "source_id": 16858754, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:54Z", "source_id": 52301162, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:37:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:59Z", "source_id": 16863679, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25355, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:21Z", "source_id": 52310683, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:27Z", "source_id": 16866521, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25360, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:11Z", "source_id": 52321236, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:44:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:16Z", "source_id": 16869669, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25367, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:24Z", "source_id": 52327233, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:28Z", "source_id": 16871534, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25371, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:31Z", "source_id": 52335585, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:50:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:36Z", "source_id": 16874058, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25375, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:30Z", "source_id": 52343859, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:53:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:36Z", "source_id": 16876541, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25384, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:10Z", "source_id": 52353943, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:13Z", "source_id": 16879529, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25389, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:28Z", "source_id": 52360173, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:02:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:34Z", "source_id": 16881431, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Bargoed |
0643 |
0643 |
1 |
None |
None |
Barry Island |
0801 |
0759 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62215/2026-09-17/detailed |
None |
Barry |
2026-09-17T07:58:30+01:00 |
Barry Island |
4.0 |
{"type": "LineString", "coordinates": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]} |
0.7 |
0758 |
0802 |
Barry |
Barry Island |
Barry Island |
51.3929497 |
-3.2722918 |
51.3929497 |
-3.2722918 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
Barry Island |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16881431 |
1789628315687608 |
77 |
77 |
2026-09-17 07:12:08.484688 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:07.956802 |
| 600875 |
633341 |
C49763 |
745P81MC17 |
2026-09-17 |
COMPLETE |
16884523 |
2026-09-17 08:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 633341, "stp": "P", "toc": "Great Western Railway", "uid": "C49763", "consist": "387142", "dest_crs": "RDG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49763/2026-09-17/detailed", "trust_id": "745P81MC17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-17", "dest_arr_time": "0806", "dest_platform": "15", "is_terminated": 1, "next_location": "Reading", "signalling_id": "5P81", "timing_status": "EARLY", "origin_station": "Reading Traincare Depot", "current_leg_arr": "0802", "current_leg_dep": "0800", "current_leg_end": "Reading", "origin_dep_time": "0803", "origin_platform": null, "current_location": "Reading", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.985634, 51.46106199999999], [-0.9836037, 51.46081579999999], [-0.9820588, 51.46063699999999], [-0.9800337, 51.4603996], [-0.9797199, 51.460361199999994], [-0.9793641999999998, 51.46029750000001], [-0.9789404, 51.46020390000001], [-0.9783493, 51.4600788], [-0.9779775, 51.4600116], [-0.9775772, 51.4599679], [-0.9770048, 51.45990859999999], [-0.9766478, 51.4598928], [-0.9763492, 51.459875200000006], [-0.9760361, 51.45985749999999], [-0.9756096, 51.45982039999999], [-0.9752801, 51.45979160000001], [-0.9750695999999998, 51.4597799], [-0.9750448000000002, 51.4597785], [-0.9749290000000002, 51.4597721], [-0.9747458, 51.4597619], [-0.9743434, 51.4597299], [-0.9718913, 51.4594896], [-0.9714132, 51.45942969999999], [-0.9707775, 51.45934059999999], [-0.9704787, 51.45929660000001], [-0.97046, 51.4592938], [-0.9701569999999998, 51.45924920000001], [-0.9696015999999998, 51.4591668], [-0.9688185, 51.4590592], [-0.9686771, 51.45904439999999], [-0.9681757, 51.45899549999999], [-0.9673341, 51.45889340000001], [-0.9666587, 51.45883049999999], [-0.9647071, 51.4586956], [-0.9638436999999996, 51.45864619999999], [-0.9626421, 51.45859810000001], [-0.9623961152284028, 51.45858823526984], [-0.962140107696864, 51.45853302581363], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Reading Traincare Depot", "dest_arr_time_act": "0806", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading Traincare Depot", "current_leg_milage": "1.5", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 637.092, \"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\": 1342.262, \"from_m\": 637.092, \"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\": 1984.231, \"from_m\": 1342.262, \"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\": 2070.496, \"from_m\": 1984.231, \"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\": 2192.597, \"from_m\": 2070.496, \"capability_applied\": null, \"effective_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\": 2299.484, \"from_m\": 2192.597, \"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\": 2355.604, \"from_m\": 2299.484, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 2413.994, \"from_m\": 2355.604, \"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\": 3038.511, \"from_m\": 2413.994, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 3515.395, \"from_m\": 3038.511, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 633341, \"profile_key\": \"8136b215774898011b7024d7e384daf09709e24fe4463c9565cd273d615796ac\", \"schedule_id\": 6799, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Reading Traincare Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27819}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 2, \"distance_m\": 3515.395, \"section_seq\": 1, \"route_path_id\": 27819}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3515.395, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27819}], \"total_distance_m\": 3515.395, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 2756.202, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 759.193, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0803", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:07Z\", \"source_id\": 52370332, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:09Z\", \"source_id\": 16884523, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "15", "timing_fact_generation": 1789628529215635, "current_leg_arrival_utc": "2026-09-17T08:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:09.211896", "service_state_evidence_id": 16884523, "current_leg_start_actual_dep": "2026-09-17T08:03:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:09.866601", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
RDG |
5P81 |
387142 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 637.092, "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": 1342.262, "from_m": 637.092, "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": 1984.231, "from_m": 1342.262, "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": 2070.496, "from_m": 1984.231, "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": 2192.597, "from_m": 2070.496, "capability_applied": null, "effective_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": 2299.484, "from_m": 2192.597, "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": 2355.604, "from_m": 2299.484, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 2413.994, "from_m": 2355.604, "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": 3038.511, "from_m": 2413.994, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 3515.395, "from_m": 3038.511, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}], "service_id": 633341, "profile_key": "8136b215774898011b7024d7e384daf09709e24fe4463c9565cd273d615796ac", "schedule_id": 6799, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0803", "location": "Reading Traincare Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27819}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": null, "location": "Reading", "stage_seq": 2, "distance_m": 3515.395, "section_seq": 1, "route_path_id": 27819}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3515.395, "from_m": 0.0, "section_seq": 1, "route_path_id": 27819}], "total_distance_m": 3515.395, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 2756.202, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 759.193, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23760, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:07Z", "source_id": 52370332, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:02:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:09Z", "source_id": 16884523, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Reading Traincare Depot |
0803 |
0803 |
None |
None |
None |
Reading |
0806 |
0806 |
15 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49763/2026-09-17/detailed |
None |
Reading Traincare Depot |
2026-09-17T08:03:00+01:00 |
Reading |
2.0 |
{"type": "LineString", "coordinates": [[-0.985634, 51.46106199999999], [-0.9836037, 51.46081579999999], [-0.9820588, 51.46063699999999], [-0.9800337, 51.4603996], [-0.9797199, 51.460361199999994], [-0.9793641999999998, 51.46029750000001], [-0.9789404, 51.46020390000001], [-0.9783493, 51.4600788], [-0.9779775, 51.4600116], [-0.9775772, 51.4599679], [-0.9770048, 51.45990859999999], [-0.9766478, 51.4598928], [-0.9763492, 51.459875200000006], [-0.9760361, 51.45985749999999], [-0.9756096, 51.45982039999999], [-0.9752801, 51.45979160000001], [-0.9750695999999998, 51.4597799], [-0.9750448000000002, 51.4597785], [-0.9749290000000002, 51.4597721], [-0.9747458, 51.4597619], [-0.9743434, 51.4597299], [-0.9718913, 51.4594896], [-0.9714132, 51.45942969999999], [-0.9707775, 51.45934059999999], [-0.9704787, 51.45929660000001], [-0.97046, 51.4592938], [-0.9701569999999998, 51.45924920000001], [-0.9696015999999998, 51.4591668], [-0.9688185, 51.4590592], [-0.9686771, 51.45904439999999], [-0.9681757, 51.45899549999999], [-0.9673341, 51.45889340000001], [-0.9666587, 51.45883049999999], [-0.9647071, 51.4586956], [-0.9638436999999996, 51.45864619999999], [-0.9626421, 51.45859810000001], [-0.9623961152284028, 51.45858823526984], [-0.962140107696864, 51.45853302581363], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]} |
1.5 |
0800 |
0802 |
Reading Traincare Depot |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884523 |
1789628529215635 |
4 |
4 |
2026-09-17 07:12:09.866601 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:09.211896 |
| 600876 |
630969 |
W68374 |
072E53M617 |
2026-09-17 |
COMPLETE |
16877882 |
2026-09-17 08:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 630969, "stp": "P", "toc": "ScotRail", "uid": "W68374", "consist": "318254", "dest_crs": "BHC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68374/2026-09-17/detailed", "trust_id": "072E53M617", "origin_crs": "ADR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Balloch", "service_date": "2026-09-17", "dest_arr_time": "0802", "dest_platform": null, "is_terminated": 1, "next_location": "Balloch", "signalling_id": "2E53", "timing_status": "ON TIME", "origin_station": "Airdrie", "current_leg_arr": "0802", "current_leg_dep": "0758½", "current_leg_end": "Balloch", "origin_dep_time": "0644", "origin_platform": "2", "current_location": "Balloch", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]}", "current_leg_start": "Alexandria", "dest_arr_time_act": "0802", "motion_projection": null, "next_location_lat": "56.0024800", "next_location_lon": "-4.5833595", "previous_location": "Alexandria", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2694.792, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3221.408, \"from_m\": 2694.792, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3286.89, \"from_m\": 3221.408, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 3629.186, \"from_m\": 3286.89, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14480.924, \"from_m\": 3629.186, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.286, \"from_m\": 14480.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15667.158, \"from_m\": 14876.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16510.823, \"from_m\": 15667.158, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21142.129, \"from_m\": 16510.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21188.152, \"from_m\": 21142.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22514.351, \"from_m\": 21188.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22555.116, \"from_m\": 22514.351, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23368.52, \"from_m\": 22555.116, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23739.959, \"from_m\": 23368.52, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25922.707, \"from_m\": 23739.959, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26618.552, \"from_m\": 25922.707, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 32587.764, \"from_m\": 26618.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32631.997, \"from_m\": 32587.764, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38284.266, \"from_m\": 32631.997, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39107.172, \"from_m\": 38284.266, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 41457.913, \"from_m\": 39107.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42379.619, \"from_m\": 41457.913, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43084.47, \"from_m\": 42379.619, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43732.281, \"from_m\": 43084.47, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47830.099, \"from_m\": 43732.281, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48057.881, \"from_m\": 47830.099, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49911.685, \"from_m\": 48057.881, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 630969, \"profile_key\": \"e025a1bfb3a5853fd53da12039d935cc17119b1b8cc1177c3dff6894a0486e79\", \"schedule_id\": 27223, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Airdrie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0646H\", \"location\": \"Coatdyke\", \"stage_seq\": 2, \"distance_m\": 1459.264, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649H\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 3, \"distance_m\": 3047.042, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Blairhill\", \"stage_seq\": 4, \"distance_m\": 4038.608, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0656\", \"location\": \"Easterhouse\", \"stage_seq\": 5, \"distance_m\": 8233.603, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0658H\", \"location\": \"Garrowhill\", \"stage_seq\": 6, \"distance_m\": 9783.222, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701H\", \"location\": \"Shettleston\", \"stage_seq\": 7, \"distance_m\": 11727.869, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0703H\", \"location\": \"Carntyne\", \"stage_seq\": 8, \"distance_m\": 12946.554, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707\", \"location\": \"Bellgrove\", \"stage_seq\": 9, \"distance_m\": 15756.89, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0708H\", \"wtt_dep\": \"0709H\", \"location\": \"High Street\", \"stage_seq\": 10, \"distance_m\": 16779.458, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0713\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 11, \"distance_m\": 17648.116, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": \"0715H\", \"location\": \"Charing Cross\", \"stage_seq\": 12, \"distance_m\": 18887.169, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 13, \"distance_m\": 20410.203, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720\", \"location\": \"Partick\", \"stage_seq\": 14, \"distance_m\": 21615.392, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722H\", \"location\": \"Hyndland\", \"stage_seq\": 15, \"distance_m\": 22791.255, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 16, \"distance_m\": 23321.707, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0725H\", \"location\": \"Anniesland\", \"stage_seq\": 17, \"distance_m\": 24350.119, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0728H\", \"location\": \"Westerton\", \"stage_seq\": 18, \"distance_m\": 26405.928, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731\", \"location\": \"Drumchapel\", \"stage_seq\": 19, \"distance_m\": 28212.234, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733\", \"location\": \"Drumry\", \"stage_seq\": 20, \"distance_m\": 29626.18, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0735H\", \"location\": \"Singer\", \"stage_seq\": 21, \"distance_m\": 30911.236, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0739H\", \"location\": \"Dalmuir\", \"stage_seq\": 22, \"distance_m\": 32421.314, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742\", \"location\": \"Kilpatrick\", \"stage_seq\": 23, \"distance_m\": 34619.247, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Bowling\", \"stage_seq\": 24, \"distance_m\": 37280.368, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Dumbarton East\", \"stage_seq\": 25, \"distance_m\": 41760.258, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0751H\", \"location\": \"Dumbarton Central\", \"stage_seq\": 26, \"distance_m\": 42824.263, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753\", \"location\": \"Dalreoch\", \"stage_seq\": 27, \"distance_m\": 43440.855, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Renton\", \"stage_seq\": 28, \"distance_m\": 46144.338, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Alexandria\", \"stage_seq\": 29, \"distance_m\": 47961.565, \"section_seq\": 1, \"route_path_id\": 66278}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": null, \"location\": \"Balloch\", \"stage_seq\": 30, \"distance_m\": 49911.685, \"section_seq\": 1, \"route_path_id\": 66278}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49911.685, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66278}], \"total_distance_m\": 49911.685, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49865.662, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.023, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0644", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.5", "current_position_lat": "56.0024800", "current_position_lon": "-4.5833595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:13Z\", \"source_id\": 52165225, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:15Z\", \"source_id\": 16822468, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:35Z\", \"source_id\": 52170749, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:39Z\", \"source_id\": 16824191, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:26Z\", \"source_id\": 52177528, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:30Z\", \"source_id\": 16826274, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:30Z\", \"source_id\": 52185006, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:33Z\", \"source_id\": 16828568, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:35Z\", \"source_id\": 52194691, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:40Z\", \"source_id\": 16831579, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:03Z\", \"source_id\": 52203170, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:12Z\", \"source_id\": 16834222, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:26Z\", \"source_id\": 16836776, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:38Z\", \"source_id\": 52217689, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:40Z\", \"source_id\": 16838578, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:16Z\", \"source_id\": 52221938, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:20Z\", \"source_id\": 16839860, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:07Z\", \"source_id\": 52229193, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:08Z\", \"source_id\": 16841981, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:01Z\", \"source_id\": 52239639, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:07Z\", \"source_id\": 16845142, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:48Z\", \"source_id\": 52249607, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:53Z\", \"source_id\": 16848112, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:18Z\", \"source_id\": 52258863, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:21Z\", \"source_id\": 16850896, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:18Z\", \"source_id\": 52269633, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:24Z\", \"source_id\": 16854184, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:23Z\", \"source_id\": 52277597, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:26Z\", \"source_id\": 16856611, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:10Z\", \"source_id\": 52282349, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:12Z\", \"source_id\": 16857994, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:05Z\", \"source_id\": 52290518, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:06Z\", \"source_id\": 16860472, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:24Z\", \"source_id\": 52296963, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:27Z\", \"source_id\": 16862397, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:51Z\", \"source_id\": 52303793, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:54Z\", \"source_id\": 16864450, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:46Z\", \"source_id\": 52308991, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:52Z\", \"source_id\": 16866031, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:38Z\", \"source_id\": 52317106, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:42Z\", \"source_id\": 16868417, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:23Z\", \"source_id\": 52332589, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:27Z\", \"source_id\": 16873088, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:10Z\", \"source_id\": 52337356, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:11Z\", \"source_id\": 16874535, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:08Z\", \"source_id\": 52342805, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:14Z\", \"source_id\": 16876212, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:11Z\", \"source_id\": 52348453, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:13Z\", \"source_id\": 16877880, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:11Z\", \"source_id\": 52348453, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:13Z\", \"source_id\": 16877882, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Balloch", "service_state_platform": "1", "timing_fact_generation": 1789628230916976, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:10.263274", "service_state_evidence_id": 16877882, "current_leg_start_actual_dep": "2026-09-17T07:58:30+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:10.581505", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ADR |
BHC |
2E53 |
318254 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2694.792, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3221.408, "from_m": 2694.792, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3286.89, "from_m": 3221.408, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 3629.186, "from_m": 3286.89, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14480.924, "from_m": 3629.186, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.286, "from_m": 14480.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15667.158, "from_m": 14876.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16510.823, "from_m": 15667.158, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21142.129, "from_m": 16510.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21188.152, "from_m": 21142.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22514.351, "from_m": 21188.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22555.116, "from_m": 22514.351, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23368.52, "from_m": 22555.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23739.959, "from_m": 23368.52, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25922.707, "from_m": 23739.959, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26618.552, "from_m": 25922.707, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 32587.764, "from_m": 26618.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32631.997, "from_m": 32587.764, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38284.266, "from_m": 32631.997, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39107.172, "from_m": 38284.266, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 41457.913, "from_m": 39107.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42379.619, "from_m": 41457.913, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43084.47, "from_m": 42379.619, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43732.281, "from_m": 43084.47, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47830.099, "from_m": 43732.281, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48057.881, "from_m": 47830.099, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49911.685, "from_m": 48057.881, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 630969, "profile_key": "e025a1bfb3a5853fd53da12039d935cc17119b1b8cc1177c3dff6894a0486e79", "schedule_id": 27223, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0644", "location": "Airdrie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0646H", "location": "Coatdyke", "stage_seq": 2, "distance_m": 1459.264, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649H", "location": "Coatbridge Sunnyside", "stage_seq": 3, "distance_m": 3047.042, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Blairhill", "stage_seq": 4, "distance_m": 4038.608, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0656", "location": "Easterhouse", "stage_seq": 5, "distance_m": 8233.603, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0658H", "location": "Garrowhill", "stage_seq": 6, "distance_m": 9783.222, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701H", "location": "Shettleston", "stage_seq": 7, "distance_m": 11727.869, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0703H", "location": "Carntyne", "stage_seq": 8, "distance_m": 12946.554, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707", "location": "Bellgrove", "stage_seq": 9, "distance_m": 15756.89, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0708H", "wtt_dep": "0709H", "location": "High Street", "stage_seq": 10, "distance_m": 16779.458, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0713", "location": "Glasgow Queen St Low Level", "stage_seq": 11, "distance_m": 17648.116, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": "0715H", "location": "Charing Cross", "stage_seq": 12, "distance_m": 18887.169, "section_seq": 1, "route_path_id": 66278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Finnieston East Jn", "stage_seq": 13, "distance_m": 20410.203, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720", "location": "Partick", "stage_seq": 14, "distance_m": 21615.392, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722H", "location": "Hyndland", "stage_seq": 15, "distance_m": 22791.255, "section_seq": 1, "route_path_id": 66278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Hyndland East Jn", "stage_seq": 16, "distance_m": 23321.707, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0725H", "location": "Anniesland", "stage_seq": 17, "distance_m": 24350.119, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0728H", "location": "Westerton", "stage_seq": 18, "distance_m": 26405.928, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731", "location": "Drumchapel", "stage_seq": 19, "distance_m": 28212.234, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733", "location": "Drumry", "stage_seq": 20, "distance_m": 29626.18, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0735H", "location": "Singer", "stage_seq": 21, "distance_m": 30911.236, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0739H", "location": "Dalmuir", "stage_seq": 22, "distance_m": 32421.314, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742", "location": "Kilpatrick", "stage_seq": 23, "distance_m": 34619.247, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Bowling", "stage_seq": 24, "distance_m": 37280.368, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Dumbarton East", "stage_seq": 25, "distance_m": 41760.258, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0751H", "location": "Dumbarton Central", "stage_seq": 26, "distance_m": 42824.263, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753", "location": "Dalreoch", "stage_seq": 27, "distance_m": 43440.855, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Renton", "stage_seq": 28, "distance_m": 46144.338, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Alexandria", "stage_seq": 29, "distance_m": 47961.565, "section_seq": 1, "route_path_id": 66278}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": null, "location": "Balloch", "stage_seq": 30, "distance_m": 49911.685, "section_seq": 1, "route_path_id": 66278}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49911.685, "from_m": 0.0, "section_seq": 1, "route_path_id": 66278}], "total_distance_m": 49911.685, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49865.662, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.023, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2205, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:13Z", "source_id": 52165225, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:15Z", "source_id": 16822468, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:35Z", "source_id": 52170749, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:39Z", "source_id": 16824191, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:26Z", "source_id": 52177528, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:30Z", "source_id": 16826274, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:30Z", "source_id": 52185006, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:33Z", "source_id": 16828568, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:35Z", "source_id": 52194691, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:40Z", "source_id": 16831579, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:03Z", "source_id": 52203170, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:12Z", "source_id": 16834222, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:26Z", "source_id": 16836776, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:38Z", "source_id": 52217689, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:40Z", "source_id": 16838578, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:16Z", "source_id": 52221938, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:08:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:20Z", "source_id": 16839860, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:07Z", "source_id": 52229193, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:10:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:08Z", "source_id": 16841981, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:01Z", "source_id": 52239639, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:14:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:07Z", "source_id": 16845142, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:48Z", "source_id": 52249607, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:18:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:53Z", "source_id": 16848112, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:18Z", "source_id": 52258863, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:21:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:21Z", "source_id": 16850896, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:18Z", "source_id": 52269633, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:26:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:24Z", "source_id": 16854184, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:23Z", "source_id": 52277597, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:29:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:26Z", "source_id": 16856611, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1282, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:10Z", "source_id": 52282349, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:31:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:12Z", "source_id": 16857994, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1278, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:05Z", "source_id": 52290518, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:06Z", "source_id": 16860472, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1274, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:24Z", "source_id": 52296963, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:27Z", "source_id": 16862397, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:51Z", "source_id": 52303793, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:54Z", "source_id": 16864450, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1250, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:46Z", "source_id": 52308991, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:41:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:52Z", "source_id": 16866031, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:38Z", "source_id": 52317106, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:44:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:42Z", "source_id": 16868417, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:23Z", "source_id": 52332589, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:49:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:27Z", "source_id": 16873088, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:10Z", "source_id": 52337356, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:51:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:11Z", "source_id": 16874535, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:08Z", "source_id": 52342805, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:14Z", "source_id": 16876212, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1211, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:11Z", "source_id": 52348453, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T06:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:13Z", "source_id": 16877880, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1209, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:11Z", "source_id": 52348453, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T07:02:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:13Z", "source_id": 16877882, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Airdrie |
0644 |
0644 |
2 |
None |
None |
Balloch |
0802 |
0802 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68374/2026-09-17/detailed |
None |
Alexandria |
2026-09-17T07:58:30+01:00 |
Balloch |
3.5 |
{"type": "LineString", "coordinates": [[-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]} |
1.2 |
0758½ |
0802 |
Alexandria |
Balloch |
Balloch |
56.0024800 |
-4.5833595 |
56.0024800 |
-4.5833595 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
Balloch |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16877882 |
1789628230916976 |
89 |
89 |
2026-09-17 07:12:10.581505 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:10.263274 |
| 600877 |
631488 |
L82287 |
872H92MA17 |
2026-09-17 |
COMPLETE |
16883065 |
2026-09-17 08:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 631488, "stp": "P", "toc": "South Western Railway", "uid": "L82287", "consist": "701050", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82287/2026-09-17/detailed", "trust_id": "872H92MA17", "origin_crs": "SHP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "23", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2H92", "timing_status": "LATE", "origin_station": "Shepperton", "current_leg_arr": "0802", "current_leg_dep": "0758", "current_leg_end": "London Waterloo", "origin_dep_time": "0700", "origin_platform": null, "current_location": "London Waterloo", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0801", "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\": 9949.706, \"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\": 10389.4, \"from_m\": 9949.706, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10473.033, \"from_m\": 10389.4, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11432.188, \"from_m\": 10473.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11666.599, \"from_m\": 11432.188, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11862.86, \"from_m\": 11666.599, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11938.442, \"from_m\": 11862.86, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12033.421, \"from_m\": 11938.442, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12087.708, \"from_m\": 12033.421, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12431.142, \"from_m\": 12087.708, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12468.492, \"from_m\": 12431.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\": 13823.835, \"from_m\": 12468.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14931.649, \"from_m\": 13823.835, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14982.323, \"from_m\": 14931.649, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15008.974, \"from_m\": 14982.323, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22378.369, \"from_m\": 15008.974, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22421.045, \"from_m\": 22378.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23761.232, \"from_m\": 22421.045, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24261.391, \"from_m\": 23761.232, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25259.34, \"from_m\": 24261.391, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25305.276, \"from_m\": 25259.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25711.457, \"from_m\": 25305.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25808.988, \"from_m\": 25711.457, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27144.393, \"from_m\": 25808.988, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27267.735, \"from_m\": 27144.393, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28048.473, \"from_m\": 27267.735, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28879.057, \"from_m\": 28048.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29733.734, \"from_m\": 28879.057, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30311.069, \"from_m\": 29733.734, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 631488, \"profile_key\": \"c7e7bfd6bf2495f1f1f3e0ebb4b8e973a9e438f328e11658f58b6ebee24686a3\", \"schedule_id\": 17290, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Shepperton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0703H\", \"location\": \"Upper Halliford\", \"stage_seq\": 2, \"distance_m\": 2336.59, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0705H\", \"location\": \"Sunbury\", \"stage_seq\": 3, \"distance_m\": 3300.17, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0709H\", \"location\": \"Hampton\", \"stage_seq\": 4, \"distance_m\": 6898.354, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0712H\", \"location\": \"Fulwell\", \"stage_seq\": 5, \"distance_m\": 9601.276, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": \"0717H\", \"location\": \"Strawberry Hill\", \"stage_seq\": 6, \"distance_m\": 10528.916, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Twickenham Jn\", \"stage_seq\": 7, \"distance_m\": 11701.355, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0728H\", \"location\": \"Twickenham\", \"stage_seq\": 8, \"distance_m\": 12136.614, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0730H\", \"location\": \"St. Margarets\", \"stage_seq\": 9, \"distance_m\": 13017.509, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0734\", \"location\": \"Richmond\", \"stage_seq\": 10, \"distance_m\": 14727.966, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736\", \"location\": \"North Sheen\", \"stage_seq\": 11, \"distance_m\": 15908.686, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0738H\", \"location\": \"Mortlake\", \"stage_seq\": 12, \"distance_m\": 17180.063, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742\", \"location\": \"Barnes\", \"stage_seq\": 13, \"distance_m\": 19033.538, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745\", \"location\": \"Putney\", \"stage_seq\": 14, \"distance_m\": 20919.068, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748\", \"location\": \"Wandsworth Town\", \"stage_seq\": 15, \"distance_m\": 22848.749, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 16, \"distance_m\": 24145.335, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"West London Jn\", \"stage_seq\": 17, \"distance_m\": 25245.902, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 18, \"distance_m\": 26077.832, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 19, \"distance_m\": 27109.623, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Vauxhall\", \"stage_seq\": 20, \"distance_m\": 28243.495, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 29582.092, \"section_seq\": 1, \"route_path_id\": 72974}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 30311.069, \"section_seq\": 1, \"route_path_id\": 72974}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30311.069, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72974}], \"total_distance_m\": 30311.069, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30158.456, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 152.613, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0700", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:29Z\", \"source_id\": 52206931, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:36Z\", \"source_id\": 16835344, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:29Z\", \"source_id\": 52206931, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:36Z\", \"source_id\": 16835347, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:14Z\", \"source_id\": 52224477, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:17Z\", \"source_id\": 16840569, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:18Z\", \"source_id\": 52237637, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:18Z\", \"source_id\": 16844455, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:10Z\", \"source_id\": 52247717, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:10Z\", \"source_id\": 16847564, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:26Z\", \"source_id\": 52259226, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:28Z\", \"source_id\": 16851006, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:29:14Z\", \"source_id\": 52279855, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:29:19Z\", \"source_id\": 16857317, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:16Z\", \"source_id\": 52291118, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:20Z\", \"source_id\": 16860667, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:16Z\", \"source_id\": 52302086, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:17Z\", \"source_id\": 16863948, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:32Z\", \"source_id\": 52308236, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:34Z\", \"source_id\": 16865819, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:28Z\", \"source_id\": 52316676, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:34Z\", \"source_id\": 16868292, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:32Z\", \"source_id\": 52324841, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:34Z\", \"source_id\": 16870761, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:21Z\", \"source_id\": 52332519, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:23Z\", \"source_id\": 16873058, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:08Z\", \"source_id\": 52340153, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:13Z\", \"source_id\": 16875396, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:34Z\", \"source_id\": 52355047, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:41Z\", \"source_id\": 16879932, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:27Z\", \"source_id\": 52365707, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:32Z\", \"source_id\": 16883065, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "23", "timing_fact_generation": 1789628435095364, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:12.148381", "service_state_evidence_id": 16883065, "current_leg_start_actual_dep": "2026-09-17T07:58:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:12.689524", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
SHP |
None |
2H92 |
701050 |
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": 9949.706, "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": 10389.4, "from_m": 9949.706, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10473.033, "from_m": 10389.4, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11432.188, "from_m": 10473.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11666.599, "from_m": 11432.188, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11862.86, "from_m": 11666.599, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11938.442, "from_m": 11862.86, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12033.421, "from_m": 11938.442, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12087.708, "from_m": 12033.421, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12431.142, "from_m": 12087.708, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12468.492, "from_m": 12431.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": 13823.835, "from_m": 12468.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14931.649, "from_m": 13823.835, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14982.323, "from_m": 14931.649, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15008.974, "from_m": 14982.323, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22378.369, "from_m": 15008.974, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22421.045, "from_m": 22378.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23761.232, "from_m": 22421.045, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24261.391, "from_m": 23761.232, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25259.34, "from_m": 24261.391, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25305.276, "from_m": 25259.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25711.457, "from_m": 25305.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25808.988, "from_m": 25711.457, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27144.393, "from_m": 25808.988, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27267.735, "from_m": 27144.393, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28048.473, "from_m": 27267.735, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28879.057, "from_m": 28048.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29733.734, "from_m": 28879.057, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30311.069, "from_m": 29733.734, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 631488, "profile_key": "c7e7bfd6bf2495f1f1f3e0ebb4b8e973a9e438f328e11658f58b6ebee24686a3", "schedule_id": 17290, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0700", "location": "Shepperton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0703H", "location": "Upper Halliford", "stage_seq": 2, "distance_m": 2336.59, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0705H", "location": "Sunbury", "stage_seq": 3, "distance_m": 3300.17, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0709H", "location": "Hampton", "stage_seq": 4, "distance_m": 6898.354, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0712H", "location": "Fulwell", "stage_seq": 5, "distance_m": 9601.276, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": "0717H", "location": "Strawberry Hill", "stage_seq": 6, "distance_m": 10528.916, "section_seq": 1, "route_path_id": 72974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Twickenham Jn", "stage_seq": 7, "distance_m": 11701.355, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0728H", "location": "Twickenham", "stage_seq": 8, "distance_m": 12136.614, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0730H", "location": "St. Margarets", "stage_seq": 9, "distance_m": 13017.509, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0734", "location": "Richmond", "stage_seq": 10, "distance_m": 14727.966, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736", "location": "North Sheen", "stage_seq": 11, "distance_m": 15908.686, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0738H", "location": "Mortlake", "stage_seq": 12, "distance_m": 17180.063, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742", "location": "Barnes", "stage_seq": 13, "distance_m": 19033.538, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745", "location": "Putney", "stage_seq": 14, "distance_m": 20919.068, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748", "location": "Wandsworth Town", "stage_seq": 15, "distance_m": 22848.749, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751H", "location": "Clapham Junction (W)", "stage_seq": 16, "distance_m": 24145.335, "section_seq": 1, "route_path_id": 72974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "West London Jn", "stage_seq": 17, "distance_m": 25245.902, "section_seq": 1, "route_path_id": 72974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Queenstown Road (Battersea)", "stage_seq": 18, "distance_m": 26077.832, "section_seq": 1, "route_path_id": 72974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Nine Elms Jn", "stage_seq": 19, "distance_m": 27109.623, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Vauxhall", "stage_seq": 20, "distance_m": 28243.495, "section_seq": 1, "route_path_id": 72974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 29582.092, "section_seq": 1, "route_path_id": 72974}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 30311.069, "section_seq": 1, "route_path_id": 72974}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30311.069, "from_m": 0.0, "section_seq": 1, "route_path_id": 72974}], "total_distance_m": 30311.069, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30158.456, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 152.613, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28440, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:29Z", "source_id": 52206931, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:36Z", "source_id": 16835344, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28443, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:29Z", "source_id": 52206931, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:05:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:36Z", "source_id": 16835347, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28447, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:14Z", "source_id": 52224477, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:09:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:17Z", "source_id": 16840569, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28455, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:18Z", "source_id": 52237637, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:15:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:18Z", "source_id": 16844455, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28323, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:10Z", "source_id": 52247717, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:10Z", "source_id": 16847564, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28287, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:26Z", "source_id": 52259226, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:28Z", "source_id": 16851006, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28316, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:29:14Z", "source_id": 52279855, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:29:19Z", "source_id": 16857317, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:16Z", "source_id": 52291118, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:20Z", "source_id": 16860667, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28343, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:16Z", "source_id": 52302086, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:17Z", "source_id": 16863948, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28356, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:32Z", "source_id": 52308236, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:34Z", "source_id": 16865819, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28390, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:28Z", "source_id": 52316676, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:34Z", "source_id": 16868292, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28416, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:32Z", "source_id": 52324841, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:34Z", "source_id": 16870761, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28423, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:21Z", "source_id": 52332519, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:49:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:23Z", "source_id": 16873058, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29133, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:08Z", "source_id": 52340153, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:13Z", "source_id": 16875396, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29086, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:34Z", "source_id": 52355047, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:41Z", "source_id": 16879932, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28990, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:27Z", "source_id": 52365707, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:02:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:32Z", "source_id": 16883065, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Shepperton |
0700 |
0700 |
None |
None |
None |
London Waterloo |
0803 |
0801 |
23 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82287/2026-09-17/detailed |
None |
Vauxhall |
2026-09-17T07:58:00+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
0758 |
0802 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883065 |
1789628435095364 |
77 |
77 |
2026-09-17 07:12:12.689524 |
23 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:12.148381 |
| 600878 |
632582 |
P24033 |
292N51MB17 |
2026-09-17 |
COMPLETE |
16884522 |
2026-09-17 07:58:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 632582, "stp": "P", "toc": "Northern", "uid": "P24033", "consist": "150104", "dest_crs": "CLH", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24033/2026-09-17/detailed", "trust_id": "292N51MB17", "origin_crs": "BBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clitheroe", "service_date": "2026-09-17", "dest_arr_time": "0800", "dest_platform": "2", "is_terminated": 1, "next_location": "Clitheroe", "signalling_id": "2N51", "timing_status": "EARLY", "origin_station": "Blackburn", "current_leg_arr": "0758", "current_leg_dep": "0753", "current_leg_end": "Clitheroe", "origin_dep_time": "0736", "origin_platform": "2", "current_location": "Clitheroe", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4119317, 53.8244919], [-2.4116972, 53.824853099999984], [-2.4115552, 53.8250763], [-2.4112331999999994, 53.82571369999999], [-2.4109589999999996, 53.826364299999995], [-2.4107457, 53.8269208], [-2.4105863999999997, 53.827478600000006], [-2.410455, 53.82800949999999], [-2.4103481999999996, 53.828510599999994], [-2.4102987999999996, 53.8288393], [-2.4102567, 53.82929699999999], [-2.4102332, 53.8301254], [-2.4104183999999997, 53.8327688], [-2.4105071, 53.83408810000002], [-2.4105489, 53.83470069999999], [-2.4105536, 53.8347694], [-2.4106072, 53.83542919999999], [-2.41066, 53.8360834], [-2.4106911, 53.8367048], [-2.4107008, 53.8368391], [-2.4107194, 53.83709820000001], [-2.4108121, 53.83841489999999], [-2.4108332999999997, 53.8388377], [-2.4108441999999997, 53.83898289999998], [-2.4109283999999995, 53.84010339999999], [-2.4109515551575513, 53.84046508143667], [-2.4109768, 53.8408594], [-2.4110282999999995, 53.84161189999999], [-2.4110625999999997, 53.842029700000005], [-2.4111386, 53.8429589], [-2.4111743999999997, 53.8438253], [-2.4111674, 53.844348499999995], [-2.4111386, 53.8447891], [-2.4111108999999997, 53.84529520000001], [-2.4110778, 53.845522800000005], [-2.4110325, 53.8457858], [-2.4109638, 53.8461291], [-2.4109045000000004, 53.8463585], [-2.4106313, 53.84720409999999], [-2.4104316999999997, 53.84781780000001], [-2.4102705, 53.8483514], [-2.4099530999999996, 53.8493719], [-2.4096387, 53.85037669999999], [-2.4093837, 53.8511783], [-2.4091350999999994, 53.85199050000001], [-2.4085174, 53.8540327], [-2.4082072, 53.85505469999999], [-2.4078469, 53.856222499999994], [-2.4078136, 53.8563301], [-2.4073557, 53.8578107], [-2.4073034, 53.85797970000001], [-2.4072608999999994, 53.85812169999999], [-2.4070358, 53.85882579999999], [-2.4068107999999997, 53.85958359999999], [-2.4066510999999995, 53.86000059999999], [-2.4065888, 53.8601633], [-2.4065742, 53.86018820000001], [-2.4059366999999994, 53.861153900000005], [-2.4057107, 53.86144169999999], [-2.4052382, 53.86192319999999], [-2.404605, 53.8625439], [-2.4016287, 53.8653897], [-2.4008822999999997, 53.86609550000001], [-2.3996167999999996, 53.8673273], [-2.3993976999999997, 53.8675392], [-2.3987542999999993, 53.8681617], [-2.3983804, 53.868511000000005], [-2.3979934999999997, 53.86888419999999], [-2.3971049999999994, 53.86982640000001], [-2.3964616, 53.8706954], [-2.3962157, 53.87104289999999], [-2.3958744, 53.871571399999986], [-2.3948369, 53.87311319999999], [-2.3943117, 53.8737488]]}", "current_leg_start": "Whalley", "dest_arr_time_act": "0800", "motion_projection": null, "next_location_lat": "53.8737488", "next_location_lon": "-2.3943117", "previous_location": "Whalley", "current_leg_milage": "3.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 823.861, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1320.034, \"from_m\": 823.861, \"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\": 1476.124, \"from_m\": 1320.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1522.005, \"from_m\": 1476.124, \"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\": 1605.738, \"from_m\": 1522.005, \"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\": 17861.504, \"from_m\": 1605.738, \"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}], \"service_id\": 632582, \"profile_key\": \"1fbf19d4bd26a3c8d82d6602036aef13fc55b80156551d2918ec7b6746bf0406\", \"schedule_id\": 20306, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Blackburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74290}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 2, \"distance_m\": 1522.005, \"section_seq\": 1, \"route_path_id\": 74290}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0744\", \"location\": \"Ramsgreave and Wilpshire\", \"stage_seq\": 3, \"distance_m\": 5043.696, \"section_seq\": 1, \"route_path_id\": 74290}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0748H\", \"location\": \"Langho\", \"stage_seq\": 4, \"distance_m\": 8751.217, \"section_seq\": 1, \"route_path_id\": 74290}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0753\", \"location\": \"Whalley\", \"stage_seq\": 5, \"distance_m\": 12136.77, \"section_seq\": 1, \"route_path_id\": 74290}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": null, \"location\": \"Clitheroe\", \"stage_seq\": 6, \"distance_m\": 17861.504, \"section_seq\": 1, \"route_path_id\": 74290}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17861.504, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74290}], \"total_distance_m\": 17861.504, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 16881.553, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 979.951, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0736", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.8737488", "current_position_lon": "-2.3943117", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:09Z\", \"source_id\": 16884522, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clitheroe", "service_state_platform": "2", "timing_fact_generation": 1789628533071386, "current_leg_arrival_utc": "2026-09-17T07:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:13.067641", "service_state_evidence_id": 16884522, "current_leg_start_actual_dep": "2026-09-17T07:53:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T06:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:13.255611", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BBN |
CLH |
2N51 |
150104 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 823.861, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1320.034, "from_m": 823.861, "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": 1476.124, "from_m": 1320.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1522.005, "from_m": 1476.124, "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": 1605.738, "from_m": 1522.005, "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": 17861.504, "from_m": 1605.738, "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}], "service_id": 632582, "profile_key": "1fbf19d4bd26a3c8d82d6602036aef13fc55b80156551d2918ec7b6746bf0406", "schedule_id": 20306, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0736", "location": "Blackburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74290}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Daisyfield Jn", "stage_seq": 2, "distance_m": 1522.005, "section_seq": 1, "route_path_id": 74290}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0744", "location": "Ramsgreave and Wilpshire", "stage_seq": 3, "distance_m": 5043.696, "section_seq": 1, "route_path_id": 74290}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0748H", "location": "Langho", "stage_seq": 4, "distance_m": 8751.217, "section_seq": 1, "route_path_id": 74290}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0753", "location": "Whalley", "stage_seq": 5, "distance_m": 12136.77, "section_seq": 1, "route_path_id": 74290}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": null, "location": "Clitheroe", "stage_seq": 6, "distance_m": 17861.504, "section_seq": 1, "route_path_id": 74290}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17861.504, "from_m": 0.0, "section_seq": 1, "route_path_id": 74290}], "total_distance_m": 17861.504, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 16881.553, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 979.951, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:09Z", "source_id": 16884522, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:58:00+01:00", "operational_fact": true}] |
Blackburn |
0736 |
0736 |
2 |
None |
None |
Clitheroe |
0800 |
0800 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24033/2026-09-17/detailed |
None |
Whalley |
2026-09-17T07:53:00+01:00 |
Clitheroe |
5.0 |
{"type": "LineString", "coordinates": [[-2.4119317, 53.8244919], [-2.4116972, 53.824853099999984], [-2.4115552, 53.8250763], [-2.4112331999999994, 53.82571369999999], [-2.4109589999999996, 53.826364299999995], [-2.4107457, 53.8269208], [-2.4105863999999997, 53.827478600000006], [-2.410455, 53.82800949999999], [-2.4103481999999996, 53.828510599999994], [-2.4102987999999996, 53.8288393], [-2.4102567, 53.82929699999999], [-2.4102332, 53.8301254], [-2.4104183999999997, 53.8327688], [-2.4105071, 53.83408810000002], [-2.4105489, 53.83470069999999], [-2.4105536, 53.8347694], [-2.4106072, 53.83542919999999], [-2.41066, 53.8360834], [-2.4106911, 53.8367048], [-2.4107008, 53.8368391], [-2.4107194, 53.83709820000001], [-2.4108121, 53.83841489999999], [-2.4108332999999997, 53.8388377], [-2.4108441999999997, 53.83898289999998], [-2.4109283999999995, 53.84010339999999], [-2.4109515551575513, 53.84046508143667], [-2.4109768, 53.8408594], [-2.4110282999999995, 53.84161189999999], [-2.4110625999999997, 53.842029700000005], [-2.4111386, 53.8429589], [-2.4111743999999997, 53.8438253], [-2.4111674, 53.844348499999995], [-2.4111386, 53.8447891], [-2.4111108999999997, 53.84529520000001], [-2.4110778, 53.845522800000005], [-2.4110325, 53.8457858], [-2.4109638, 53.8461291], [-2.4109045000000004, 53.8463585], [-2.4106313, 53.84720409999999], [-2.4104316999999997, 53.84781780000001], [-2.4102705, 53.8483514], [-2.4099530999999996, 53.8493719], [-2.4096387, 53.85037669999999], [-2.4093837, 53.8511783], [-2.4091350999999994, 53.85199050000001], [-2.4085174, 53.8540327], [-2.4082072, 53.85505469999999], [-2.4078469, 53.856222499999994], [-2.4078136, 53.8563301], [-2.4073557, 53.8578107], [-2.4073034, 53.85797970000001], [-2.4072608999999994, 53.85812169999999], [-2.4070358, 53.85882579999999], [-2.4068107999999997, 53.85958359999999], [-2.4066510999999995, 53.86000059999999], [-2.4065888, 53.8601633], [-2.4065742, 53.86018820000001], [-2.4059366999999994, 53.861153900000005], [-2.4057107, 53.86144169999999], [-2.4052382, 53.86192319999999], [-2.404605, 53.8625439], [-2.4016287, 53.8653897], [-2.4008822999999997, 53.86609550000001], [-2.3996167999999996, 53.8673273], [-2.3993976999999997, 53.8675392], [-2.3987542999999993, 53.8681617], [-2.3983804, 53.868511000000005], [-2.3979934999999997, 53.86888419999999], [-2.3971049999999994, 53.86982640000001], [-2.3964616, 53.8706954], [-2.3962157, 53.87104289999999], [-2.3958744, 53.871571399999986], [-2.3948369, 53.87311319999999], [-2.3943117, 53.8737488]]} |
3.6 |
0753 |
0758 |
Whalley |
Clitheroe |
Clitheroe |
53.8737488 |
-2.3943117 |
53.8737488 |
-2.3943117 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 06:58:00 |
Clitheroe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884522 |
1789628533071386 |
7 |
7 |
2026-09-17 07:12:13.255611 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:13.067641 |
| 600879 |
630915 |
F45592 |
511B091617 |
2026-09-17 |
COMPLETE |
16883013 |
2026-09-17 08:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 630915, "stp": "N", "toc": "c2c", "uid": "F45592", "consist": "720602+720606", "dest_crs": "FST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45592/2026-09-17/detailed", "trust_id": "511B091617", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-17", "dest_arr_time": "0747", "dest_platform": "2", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "1B09", "timing_status": "LATE", "origin_station": "Shoeburyness", "current_leg_arr": "0802", "current_leg_dep": "0736", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "0643", "origin_platform": "1", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.252257, 51.558850599999985], [0.25094829999999996, 51.5588921], [0.2486391, 51.5589654], [0.2463165, 51.55904060000001], [0.24422189999999996, 51.55910610000001], [0.24318090000000003, 51.55913869999999], [0.2426502, 51.55915069999999], [0.2421347, 51.5591531], [0.2414837, 51.55914349999999], [0.2408642, 51.5591165], [0.24016920000000003, 51.55907210000001], [0.23966599999999996, 51.5590395], [0.239418, 51.55901379999999], [0.23865109999999995, 51.5589306], [0.23788180000000003, 51.55882249999999], [0.2376775, 51.5587896], [0.2372616, 51.55871810000001], [0.23672599999999996, 51.5586154], [0.2361894999999999, 51.5585037], [0.23556959999999996, 51.558351899999984], [0.23510989999999996, 51.5582299], [0.2346563, 51.558100399999994], [0.2342119, 51.55796769999999], [0.2337756, 51.5578254], [0.2327455999999999, 51.55746880000001], [0.2316679, 51.55709220000001], [0.2307049, 51.5567589], [0.22985289999999997, 51.55647669999998], [0.2292224, 51.55627829999999], [0.2283174, 51.556011699999985], [0.22738769999999991, 51.5557594], [0.2264487, 51.55552490000001], [0.22549939999999993, 51.55530809999999], [0.2245495, 51.55510309999998], [0.22251682603125872, 51.55466347968381], [0.22175909999999996, 51.5544996], [0.21875179999999997, 51.553852699999986], [0.21012959999999997, 51.55198889999999], [0.2059515, 51.551093], [0.20250409999999996, 51.55034319999999], [0.2017963, 51.55019989999999], [0.2011502, 51.5500763], [0.19986729999999997, 51.54985479999999], [0.19491549999999996, 51.549004999999994], [0.1930603, 51.548686499999995], [0.18728259999999997, 51.547697799999995], [0.18701809999999996, 51.5476519], [0.1798274, 51.54641639999999], [0.1796630568239043, 51.54638813804326], [0.176999, 51.54592999999999], [0.1756452, 51.5456977], [0.1752972, 51.545638], [0.17391829999999997, 51.545433], [0.1716648, 51.54504729999999], [0.1702889, 51.5448118], [0.1667344, 51.5441981], [0.1656832, 51.544019000000006], [0.16400539999999997, 51.54377339999999], [0.15767089999999995, 51.54268189999999], [0.15669289999999997, 51.5425224], [0.15576219999999996, 51.54238130000001], [0.1552457, 51.5423074], [0.15455469999999996, 51.5422157], [0.1536598, 51.5421063], [0.1530071, 51.54203160000001], [0.15210969999999996, 51.541940999999994], [0.15119709999999997, 51.541863199999995], [0.1502364, 51.5417934], [0.1486197, 51.541687399999994], [0.1482537, 51.541663599999985], [0.14771079999999998, 51.5416298], [0.13904179999999997, 51.54105549999999], [0.1372325, 51.540935600000005], [0.1271858, 51.54027169999999], [0.1240343, 51.540062699999986], [0.1236884, 51.5400399], [0.12266299999999998, 51.5399724], [0.12039669999999998, 51.53982169999999], [0.118343, 51.53968], [0.1153754, 51.53944739999999], [0.1121479, 51.5391929], [0.11084665158601818, 51.5390533518279], [0.10911984403346056, 51.53891052606842], [0.10065109999999998, 51.5382396], [0.1003755, 51.53821779999999], [0.0966018, 51.53791859999999], [0.0943022, 51.537737199999995], [0.0925407, 51.537596699999995], [0.0911352, 51.53748499999998], [0.0906335, 51.5374457], [0.0903129, 51.5374248], [0.090132, 51.537413], [0.08986030000000002, 51.53740090000001], [0.08983152841195213, 51.537400041937246], [0.08958869999999998, 51.5373928], [0.0892394, 51.5373892], [0.08888889999999999, 51.5373925], [0.08853919999999998, 51.53740319999999], [0.0881917, 51.5374214], [0.08779129999999999, 51.5374497], [0.0873897, 51.53748889999999], [0.0870404, 51.5375297], [0.0864261, 51.5376135], [0.08613950000000001, 51.537659399999995], [0.0860256, 51.5376807], [0.0856776, 51.5377458], [0.08535239999999998, 51.5378132], [0.0850286, 51.5378867], [0.0846577, 51.5379831], [0.0842908, 51.538089099999986], [0.08392989999999999, 51.5382031], [0.08357249999999998, 51.53832359999999], [0.08301959999999999, 51.5385381], [0.08259219999999999, 51.5387221], [0.08218503589999489, 51.53890936190877], [0.0821082, 51.5389447], [0.0816849, 51.5391515], [0.08094159999999999, 51.53952640000001], [0.0807894, 51.53960320000001], [0.0806838, 51.5396574], [0.0805551108967619, 51.53972352034168], [0.0795859, 51.5402215], [0.0780631, 51.5409966], [0.07731239999999999, 51.54136039999999], [0.07726349999999998, 51.5413834], [0.0772039, 51.541413000000006], [0.0771372, 51.541444899999995], [0.0766463, 51.541639399999994], [0.0765357, 51.54169199999999], [0.07628749999999998, 51.54181229999999], [0.0758909, 51.5419926], [0.07561599999999999, 51.542108899999995], [0.0753363, 51.542220099999994], [0.07475709999999999, 51.542421], [0.07417449999999999, 51.542615600000005], [0.0736289, 51.5427668], [0.0734315, 51.54281689999999], [0.07325969999999998, 51.5428567], [0.0729417998685882, 51.54292408675705], [0.07277583298595411, 51.54295926748296], [0.07272400786769831, 51.54297025307435], [0.0722492, 51.5430709], [0.0715493, 51.5432055], [0.07086459999999999, 51.5433425], [0.07078250000000001, 51.543358100000006], [0.0707678, 51.5433611], [0.0701866, 51.543479], [0.0695963, 51.5436099], [0.06891019999999999, 51.543765], [0.0687037, 51.543805600000006], [0.0683466, 51.5438811], [0.068159, 51.5439189], [0.0679652, 51.5439547], [0.06772879999999999, 51.54399159999999], [0.0674911, 51.544025999999995], [0.06718029999999998, 51.5440594], [0.06694019999999999, 51.544078], [0.0666663, 51.544092600000006], [0.0664417, 51.5441007], [0.06613819999999998, 51.5441009], [0.06587909999999998, 51.544090699999984], [0.0656025, 51.5440759], [0.0654301, 51.54406109999999], [0.0652776, 51.5440452], [0.0649976, 51.54401120000001], [0.0647194, 51.543966600000005], [0.06440599999999999, 51.54390750000001], [0.0641387, 51.5438467], [0.0638285, 51.54376459999999], [0.0635383, 51.5436741], [0.06325859999999998, 51.543573999999985], [0.0630426, 51.543491], [0.06278949999999998, 51.5433845], [0.062255399999999995, 51.54314339999999], [0.06159059999999999, 51.542835], [0.0609569, 51.5425445], [0.0600728, 51.5421335], [0.059596299999999984, 51.5419148], [0.0590651, 51.5416697], [0.0587341, 51.5415107], [0.0577364, 51.5410433], [0.057258799999999985, 51.5408165], [0.05688659999999999, 51.54064049999999], [0.0565192, 51.54047200000001], [0.05608130000000001, 51.54027779999999], [0.0557804, 51.54015210000001], [0.0554741, 51.5400294], [0.0550882, 51.539879199999994], [0.054759699999999994, 51.539761199999994], [0.05434769999999999, 51.5396198], [0.0539317, 51.5394853], [0.0534206, 51.539331], [0.053009499999999994, 51.5392157], [0.05259319999999999, 51.5391065], [0.05218539999999999, 51.5390065], [0.05177639999999999, 51.53890739999999], [0.0516231, 51.5388736], [0.05093109999999999, 51.5387195], [0.05042049999999999, 51.5386182], [0.0500098, 51.5385439], [0.049708, 51.5384959], [0.049305, 51.53843380000001], [0.0487442, 51.5383381], [0.0485103, 51.5382953], [0.0478759, 51.53816640000001], [0.0465612, 51.53787959999999], [0.04573209999999999, 51.5376923], [0.0448957, 51.5374989], [0.0432224, 51.53710950000001], [0.0415549, 51.53672989999998], [0.0398852, 51.536348399999994], [0.0381203, 51.5359366], [0.0363558, 51.5355244], [0.03372, 51.53491040000001], [0.0308055, 51.5342645], [0.027907300000000003, 51.5335899], [0.024244899999999996, 51.53275969999999], [0.020610699999999996, 51.531924200000006], [0.0187995, 51.5314988], [0.017689199999999995, 51.5312445], [0.0136082, 51.5302882], [0.0124287, 51.5299879], [0.0113585, 51.5297477], [0.0102875, 51.529517199999994], [0.0095133, 51.5293532], [0.0088482, 51.5291883], [0.0081964, 51.52903019999999], [0.007188800000000001, 51.5287827], [0.006084199999999999, 51.528513899999986], [0.0056173, 51.52840439999999], [0.0049223, 51.5282622], [0.004081699999999999, 51.5281021], [0.0031122000000000003, 51.527875599999994], [0.0007649, 51.5273152], [0.0, 51.52713412886161], [-0.0015968999999999998, 51.5267561], [-0.006533299999999999, 51.5255974], [-0.0081494, 51.5252291], [-0.008763399999999998, 51.5250982], [-0.0093834, 51.52497939999999], [-0.009963599999999998, 51.5248834], [-0.0105424, 51.5247923], [-0.011582899999999998, 51.5246367], [-0.012014199999999996, 51.5245804], [-0.0124453, 51.52453139999999], [-0.0128968, 51.5244886], [-0.0133482, 51.524453900000005], [-0.0140061, 51.5244229], [-0.0146956, 51.5244116], [-0.0153707, 51.52441779999999], [-0.0159894, 51.5244265], [-0.0170813, 51.524455999999994], [-0.017889499999999996, 51.5244766], [-0.0183474, 51.52448900000001], [-0.018785699999999995, 51.5245002], [-0.0196452, 51.52452379999999], [-0.020037499999999996, 51.5245303], [-0.0203124, 51.5245309], [-0.0204402, 51.52452799999999], [-0.0206139, 51.52451889999999], [-0.020764099999999997, 51.5245082], [-0.0209805, 51.5244865], [-0.021093625490923792, 51.524470868789635], [-0.0211636, 51.52446119999999], [-0.021512799999999995, 51.52439939999999], [-0.021679599999999997, 51.524361799999994], [-0.02186, 51.524316600000006], [-0.0220798, 51.5242533], [-0.022265199999999995, 51.5241909], [-0.022446699999999997, 51.524125100000006], [-0.022468474651653875, 51.52411603227267], [-0.0229377, 51.5237948], [-0.0238298, 51.5232388], [-0.023839179742871995, 51.52323288911045], [-0.02404633874207658, 51.52310234246543], [-0.024196, 51.5229667], [-0.024405, 51.5227939], [-0.0249574, 51.5223962], [-0.0252352, 51.52217129999998], [-0.0259066, 51.521716299999994], [-0.026256299999999996, 51.5214794], [-0.0274641, 51.5206288], [-0.02887329999999999, 51.51967470000001], [-0.02949508993928133, 51.519245518952495], [-0.0302676, 51.51871229999998], [-0.030652999999999996, 51.51844869999999], [-0.0319766, 51.51757649999999], [-0.03212059999999999, 51.5174816], [-0.0330074, 51.5168689], [-0.0338095, 51.51633650000001], [-0.033909199999999994, 51.516270299999995], [-0.0357109, 51.515074], [-0.03604569999999999, 51.51484580000001], [-0.03678939999999999, 51.5143391], [-0.0380636, 51.513442000000005], [-0.038136, 51.51339099999999], [-0.0383194, 51.51327500000001], [-0.03832770440100859, 51.513269961445914], [-0.038459, 51.5131903], [-0.03859450421288533, 51.513116857982], [-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": "Upminster", "dest_arr_time_act": "0747", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Upminster", "current_leg_milage": "15.1", "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\": 630915, \"profile_key\": \"389c1a7daa2ec0ee8a4603761a6e4d756c46dfa0ceaf7fe3222bc92005ec8edc\", \"schedule_id\": 36256, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0646H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649\", \"location\": \"Southend East\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0652\", \"location\": \"Southend Central\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": false, \"wtt_arr\": \"0653H\", \"wtt_dep\": \"0654\", \"location\": \"Westcliff\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0656H\", \"location\": \"Chalkwell\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705H\", \"location\": \"Benfleet\", \"stage_seq\": 9, \"distance_m\": 16444.591, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Pitsea\", \"stage_seq\": 10, \"distance_m\": 20667.206, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715\", \"location\": \"Laindon\", \"stage_seq\": 11, \"distance_m\": 26626.346, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726\", \"location\": \"Upminster\", \"stage_seq\": 12, \"distance_m\": 38763.718, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733H\", \"location\": \"Barking\", \"stage_seq\": 13, \"distance_m\": 51027.42, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"West Ham High Level\", \"stage_seq\": 14, \"distance_m\": 56859.014, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 15, \"distance_m\": 58976.256, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Christian Street Jn\", \"stage_seq\": 16, \"distance_m\": 62103.078, \"section_seq\": 1, \"route_path_id\": 102693}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 17, \"distance_m\": 63264.279, \"section_seq\": 1, \"route_path_id\": 102693}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63264.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102693}], \"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": "0643", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.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-17T05:49:03Z\", \"source_id\": 52176576, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:03Z\", \"source_id\": 16826008, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:22Z\", \"source_id\": 52184674, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:25Z\", \"source_id\": 16828434, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:39Z\", \"source_id\": 52189941, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:44Z\", \"source_id\": 16830142, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:20Z\", \"source_id\": 52196371, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:23Z\", \"source_id\": 16832122, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:58Z\", \"source_id\": 52202865, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:02Z\", \"source_id\": 16834150, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:07Z\", \"source_id\": 52211195, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:11Z\", \"source_id\": 16836611, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:35Z\", \"source_id\": 52225362, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:38Z\", \"source_id\": 16840843, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:43Z\", \"source_id\": 52238838, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:46Z\", \"source_id\": 16844877, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:09Z\", \"source_id\": 52258474, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:14Z\", \"source_id\": 16850799, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:50Z\", \"source_id\": 52295502, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:52Z\", \"source_id\": 16861926, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:13Z\", \"source_id\": 52324058, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:15Z\", \"source_id\": 16870496, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:22Z\", \"source_id\": 52340744, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:27Z\", \"source_id\": 16875577, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:24Z\", \"source_id\": 52365558, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:28Z\", \"source_id\": 16883013, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1789628434733216, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:13.356148", "service_state_evidence_id": 16883013, "current_leg_start_actual_dep": "2026-09-17T07:41:00+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:13.714968", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
SRY |
FST |
1B09 |
720602+720606 |
10 |
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": 630915, "profile_key": "389c1a7daa2ec0ee8a4603761a6e4d756c46dfa0ceaf7fe3222bc92005ec8edc", "schedule_id": 36256, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0643", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 102693}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0646H", "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 102693}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649", "location": "Southend East", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 102693}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0652", "location": "Southend Central", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 102693}, {"is_pass": false, "wtt_arr": "0653H", "wtt_dep": "0654", "location": "Westcliff", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 102693}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0656H", "location": "Chalkwell", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 102693}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659H", "location": "Leigh-on-Sea", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 102693}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705H", "location": "Benfleet", "stage_seq": 9, "distance_m": 16444.591, "section_seq": 1, "route_path_id": 102693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "Pitsea", "stage_seq": 10, "distance_m": 20667.206, "section_seq": 1, "route_path_id": 102693}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715", "location": "Laindon", "stage_seq": 11, "distance_m": 26626.346, "section_seq": 1, "route_path_id": 102693}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726", "location": "Upminster", "stage_seq": 12, "distance_m": 38763.718, "section_seq": 1, "route_path_id": 102693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733H", "location": "Barking", "stage_seq": 13, "distance_m": 51027.42, "section_seq": 1, "route_path_id": 102693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "West Ham High Level", "stage_seq": 14, "distance_m": 56859.014, "section_seq": 1, "route_path_id": 102693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Gas Factory Jn", "stage_seq": 15, "distance_m": 58976.256, "section_seq": 1, "route_path_id": 102693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Christian Street Jn", "stage_seq": 16, "distance_m": 62103.078, "section_seq": 1, "route_path_id": 102693}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 17, "distance_m": 63264.279, "section_seq": 1, "route_path_id": 102693}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63264.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 102693}], "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-17T05:49:03Z", "source_id": 52176576, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:49:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:03Z", "source_id": 16826008, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:22Z", "source_id": 52184674, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:52:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:25Z", "source_id": 16828434, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:39Z", "source_id": 52189941, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:55:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:44Z", "source_id": 16830142, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:20Z", "source_id": 52196371, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:23Z", "source_id": 16832122, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:58Z", "source_id": 52202865, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:00:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:02Z", "source_id": 16834150, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:07Z", "source_id": 52211195, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:03:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:11Z", "source_id": 16836611, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:35Z", "source_id": 52225362, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:09:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:38Z", "source_id": 16840843, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:43Z", "source_id": 52238838, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:14:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:46Z", "source_id": 16844877, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:09Z", "source_id": 52258474, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:21:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:14Z", "source_id": 16850799, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:50Z", "source_id": 52295502, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:35:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:52Z", "source_id": 16861926, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:13Z", "source_id": 52324058, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:45:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:15Z", "source_id": 16870496, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:22Z", "source_id": 52340744, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:51:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:27Z", "source_id": 16875577, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:24Z", "source_id": 52365558, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:02:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:28Z", "source_id": 16883013, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Shoeburyness |
0643 |
0643 |
1 |
None |
None |
London Fenchurch Street |
0747 |
0747 |
2 |
LATE |
+15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45592/2026-09-17/detailed |
None |
Upminster |
2026-09-17T07:41:00+01:00 |
London Fenchurch Street |
26.0 |
{"type": "LineString", "coordinates": [[0.252257, 51.558850599999985], [0.25094829999999996, 51.5588921], [0.2486391, 51.5589654], [0.2463165, 51.55904060000001], [0.24422189999999996, 51.55910610000001], [0.24318090000000003, 51.55913869999999], [0.2426502, 51.55915069999999], [0.2421347, 51.5591531], [0.2414837, 51.55914349999999], [0.2408642, 51.5591165], [0.24016920000000003, 51.55907210000001], [0.23966599999999996, 51.5590395], [0.239418, 51.55901379999999], [0.23865109999999995, 51.5589306], [0.23788180000000003, 51.55882249999999], [0.2376775, 51.5587896], [0.2372616, 51.55871810000001], [0.23672599999999996, 51.5586154], [0.2361894999999999, 51.5585037], [0.23556959999999996, 51.558351899999984], [0.23510989999999996, 51.5582299], [0.2346563, 51.558100399999994], [0.2342119, 51.55796769999999], [0.2337756, 51.5578254], [0.2327455999999999, 51.55746880000001], [0.2316679, 51.55709220000001], [0.2307049, 51.5567589], [0.22985289999999997, 51.55647669999998], [0.2292224, 51.55627829999999], [0.2283174, 51.556011699999985], [0.22738769999999991, 51.5557594], [0.2264487, 51.55552490000001], [0.22549939999999993, 51.55530809999999], [0.2245495, 51.55510309999998], [0.22251682603125872, 51.55466347968381], [0.22175909999999996, 51.5544996], [0.21875179999999997, 51.553852699999986], [0.21012959999999997, 51.55198889999999], [0.2059515, 51.551093], [0.20250409999999996, 51.55034319999999], [0.2017963, 51.55019989999999], [0.2011502, 51.5500763], [0.19986729999999997, 51.54985479999999], [0.19491549999999996, 51.549004999999994], [0.1930603, 51.548686499999995], [0.18728259999999997, 51.547697799999995], [0.18701809999999996, 51.5476519], [0.1798274, 51.54641639999999], [0.1796630568239043, 51.54638813804326], [0.176999, 51.54592999999999], [0.1756452, 51.5456977], [0.1752972, 51.545638], [0.17391829999999997, 51.545433], [0.1716648, 51.54504729999999], [0.1702889, 51.5448118], [0.1667344, 51.5441981], [0.1656832, 51.544019000000006], [0.16400539999999997, 51.54377339999999], [0.15767089999999995, 51.54268189999999], [0.15669289999999997, 51.5425224], [0.15576219999999996, 51.54238130000001], [0.1552457, 51.5423074], [0.15455469999999996, 51.5422157], [0.1536598, 51.5421063], [0.1530071, 51.54203160000001], [0.15210969999999996, 51.541940999999994], [0.15119709999999997, 51.541863199999995], [0.1502364, 51.5417934], [0.1486197, 51.541687399999994], [0.1482537, 51.541663599999985], [0.14771079999999998, 51.5416298], [0.13904179999999997, 51.54105549999999], [0.1372325, 51.540935600000005], [0.1271858, 51.54027169999999], [0.1240343, 51.540062699999986], [0.1236884, 51.5400399], [0.12266299999999998, 51.5399724], [0.12039669999999998, 51.53982169999999], [0.118343, 51.53968], [0.1153754, 51.53944739999999], [0.1121479, 51.5391929], [0.11084665158601818, 51.5390533518279], [0.10911984403346056, 51.53891052606842], [0.10065109999999998, 51.5382396], [0.1003755, 51.53821779999999], [0.0966018, 51.53791859999999], [0.0943022, 51.537737199999995], [0.0925407, 51.537596699999995], [0.0911352, 51.53748499999998], [0.0906335, 51.5374457], [0.0903129, 51.5374248], [0.090132, 51.537413], [0.08986030000000002, 51.53740090000001], [0.08983152841195213, 51.537400041937246], [0.08958869999999998, 51.5373928], [0.0892394, 51.5373892], [0.08888889999999999, 51.5373925], [0.08853919999999998, 51.53740319999999], [0.0881917, 51.5374214], [0.08779129999999999, 51.5374497], [0.0873897, 51.53748889999999], [0.0870404, 51.5375297], [0.0864261, 51.5376135], [0.08613950000000001, 51.537659399999995], [0.0860256, 51.5376807], [0.0856776, 51.5377458], [0.08535239999999998, 51.5378132], [0.0850286, 51.5378867], [0.0846577, 51.5379831], [0.0842908, 51.538089099999986], [0.08392989999999999, 51.5382031], [0.08357249999999998, 51.53832359999999], [0.08301959999999999, 51.5385381], [0.08259219999999999, 51.5387221], [0.08218503589999489, 51.53890936190877], [0.0821082, 51.5389447], [0.0816849, 51.5391515], [0.08094159999999999, 51.53952640000001], [0.0807894, 51.53960320000001], [0.0806838, 51.5396574], [0.0805551108967619, 51.53972352034168], [0.0795859, 51.5402215], [0.0780631, 51.5409966], [0.07731239999999999, 51.54136039999999], [0.07726349999999998, 51.5413834], [0.0772039, 51.541413000000006], [0.0771372, 51.541444899999995], [0.0766463, 51.541639399999994], [0.0765357, 51.54169199999999], [0.07628749999999998, 51.54181229999999], [0.0758909, 51.5419926], [0.07561599999999999, 51.542108899999995], [0.0753363, 51.542220099999994], [0.07475709999999999, 51.542421], [0.07417449999999999, 51.542615600000005], [0.0736289, 51.5427668], [0.0734315, 51.54281689999999], [0.07325969999999998, 51.5428567], [0.0729417998685882, 51.54292408675705], [0.07277583298595411, 51.54295926748296], [0.07272400786769831, 51.54297025307435], [0.0722492, 51.5430709], [0.0715493, 51.5432055], [0.07086459999999999, 51.5433425], [0.07078250000000001, 51.543358100000006], [0.0707678, 51.5433611], [0.0701866, 51.543479], [0.0695963, 51.5436099], [0.06891019999999999, 51.543765], [0.0687037, 51.543805600000006], [0.0683466, 51.5438811], [0.068159, 51.5439189], [0.0679652, 51.5439547], [0.06772879999999999, 51.54399159999999], [0.0674911, 51.544025999999995], [0.06718029999999998, 51.5440594], [0.06694019999999999, 51.544078], [0.0666663, 51.544092600000006], [0.0664417, 51.5441007], [0.06613819999999998, 51.5441009], [0.06587909999999998, 51.544090699999984], [0.0656025, 51.5440759], [0.0654301, 51.54406109999999], [0.0652776, 51.5440452], [0.0649976, 51.54401120000001], [0.0647194, 51.543966600000005], [0.06440599999999999, 51.54390750000001], [0.0641387, 51.5438467], [0.0638285, 51.54376459999999], [0.0635383, 51.5436741], [0.06325859999999998, 51.543573999999985], [0.0630426, 51.543491], [0.06278949999999998, 51.5433845], [0.062255399999999995, 51.54314339999999], [0.06159059999999999, 51.542835], [0.0609569, 51.5425445], [0.0600728, 51.5421335], [0.059596299999999984, 51.5419148], [0.0590651, 51.5416697], [0.0587341, 51.5415107], [0.0577364, 51.5410433], [0.057258799999999985, 51.5408165], [0.05688659999999999, 51.54064049999999], [0.0565192, 51.54047200000001], [0.05608130000000001, 51.54027779999999], [0.0557804, 51.54015210000001], [0.0554741, 51.5400294], [0.0550882, 51.539879199999994], [0.054759699999999994, 51.539761199999994], [0.05434769999999999, 51.5396198], [0.0539317, 51.5394853], [0.0534206, 51.539331], [0.053009499999999994, 51.5392157], [0.05259319999999999, 51.5391065], [0.05218539999999999, 51.5390065], [0.05177639999999999, 51.53890739999999], [0.0516231, 51.5388736], [0.05093109999999999, 51.5387195], [0.05042049999999999, 51.5386182], [0.0500098, 51.5385439], [0.049708, 51.5384959], [0.049305, 51.53843380000001], [0.0487442, 51.5383381], [0.0485103, 51.5382953], [0.0478759, 51.53816640000001], [0.0465612, 51.53787959999999], [0.04573209999999999, 51.5376923], [0.0448957, 51.5374989], [0.0432224, 51.53710950000001], [0.0415549, 51.53672989999998], [0.0398852, 51.536348399999994], [0.0381203, 51.5359366], [0.0363558, 51.5355244], [0.03372, 51.53491040000001], [0.0308055, 51.5342645], [0.027907300000000003, 51.5335899], [0.024244899999999996, 51.53275969999999], [0.020610699999999996, 51.531924200000006], [0.0187995, 51.5314988], [0.017689199999999995, 51.5312445], [0.0136082, 51.5302882], [0.0124287, 51.5299879], [0.0113585, 51.5297477], [0.0102875, 51.529517199999994], [0.0095133, 51.5293532], [0.0088482, 51.5291883], [0.0081964, 51.52903019999999], [0.007188800000000001, 51.5287827], [0.006084199999999999, 51.528513899999986], [0.0056173, 51.52840439999999], [0.0049223, 51.5282622], [0.004081699999999999, 51.5281021], [0.0031122000000000003, 51.527875599999994], [0.0007649, 51.5273152], [0.0, 51.52713412886161], [-0.0015968999999999998, 51.5267561], [-0.006533299999999999, 51.5255974], [-0.0081494, 51.5252291], [-0.008763399999999998, 51.5250982], [-0.0093834, 51.52497939999999], [-0.009963599999999998, 51.5248834], [-0.0105424, 51.5247923], [-0.011582899999999998, 51.5246367], [-0.012014199999999996, 51.5245804], [-0.0124453, 51.52453139999999], [-0.0128968, 51.5244886], [-0.0133482, 51.524453900000005], [-0.0140061, 51.5244229], [-0.0146956, 51.5244116], [-0.0153707, 51.52441779999999], [-0.0159894, 51.5244265], [-0.0170813, 51.524455999999994], [-0.017889499999999996, 51.5244766], [-0.0183474, 51.52448900000001], [-0.018785699999999995, 51.5245002], [-0.0196452, 51.52452379999999], [-0.020037499999999996, 51.5245303], [-0.0203124, 51.5245309], [-0.0204402, 51.52452799999999], [-0.0206139, 51.52451889999999], [-0.020764099999999997, 51.5245082], [-0.0209805, 51.5244865], [-0.021093625490923792, 51.524470868789635], [-0.0211636, 51.52446119999999], [-0.021512799999999995, 51.52439939999999], [-0.021679599999999997, 51.524361799999994], [-0.02186, 51.524316600000006], [-0.0220798, 51.5242533], [-0.022265199999999995, 51.5241909], [-0.022446699999999997, 51.524125100000006], [-0.022468474651653875, 51.52411603227267], [-0.0229377, 51.5237948], [-0.0238298, 51.5232388], [-0.023839179742871995, 51.52323288911045], [-0.02404633874207658, 51.52310234246543], [-0.024196, 51.5229667], [-0.024405, 51.5227939], [-0.0249574, 51.5223962], [-0.0252352, 51.52217129999998], [-0.0259066, 51.521716299999994], [-0.026256299999999996, 51.5214794], [-0.0274641, 51.5206288], [-0.02887329999999999, 51.51967470000001], [-0.02949508993928133, 51.519245518952495], [-0.0302676, 51.51871229999998], [-0.030652999999999996, 51.51844869999999], [-0.0319766, 51.51757649999999], [-0.03212059999999999, 51.5174816], [-0.0330074, 51.5168689], [-0.0338095, 51.51633650000001], [-0.033909199999999994, 51.516270299999995], [-0.0357109, 51.515074], [-0.03604569999999999, 51.51484580000001], [-0.03678939999999999, 51.5143391], [-0.0380636, 51.513442000000005], [-0.038136, 51.51339099999999], [-0.0383194, 51.51327500000001], [-0.03832770440100859, 51.513269961445914], [-0.038459, 51.5131903], [-0.03859450421288533, 51.513116857982], [-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]]} |
15.1 |
0736 |
0802 |
Upminster |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883013 |
1789628434733216 |
85 |
85 |
2026-09-17 07:12:13.714968 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:13.356148 |
| 600880 |
629728 |
L79538 |
861P16M617 |
2026-09-17 |
COMPLETE |
16883529 |
2026-09-17 07:59:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 629728, "stp": "P", "toc": "South Western Railway", "uid": "L79538", "consist": "450003+450017+450068", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79538/2026-09-17/detailed", "trust_id": "861P16M617", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "0753", "dest_platform": "10", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1P16", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "0802", "current_leg_dep": "0729", "current_leg_end": "London Waterloo", "origin_dep_time": "0610", "origin_platform": "3", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5566606, 51.31861320000001], [-0.5549235, 51.3193145], [-0.554769, 51.3193769], [-0.554511, 51.31948160000001], [-0.5537267, 51.3197999], [-0.5534515, 51.3199108], [-0.5530553, 51.3200705], [-0.5523963, 51.32034099999999], [-0.5516599999999999, 51.32065039999999], [-0.5511718, 51.32085539999999], [-0.5505712000000001, 51.32111950000001], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5477165, 51.322307499999994], [-0.5467544999999999, 51.32272189999999], [-0.5456882, 51.32315839999999], [-0.5420858, 51.324633299999995], [-0.5418698, 51.32471919999999], [-0.5390538, 51.325851499999985], [-0.5389891704717129, 51.32587775307167], [-0.5271243544003695, 51.33069708903964], [-0.510162, 51.3375861], [-0.5062751999999999, 51.339158899999994], [-0.5003074, 51.341590399999994], [-0.5000511999999999, 51.34169479999999], [-0.4999528999999999, 51.3417348], [-0.4864741, 51.34722860000001], [-0.4862537999999999, 51.3473147], [-0.4850595, 51.3478102], [-0.4841608999999999, 51.3482257], [-0.4833992, 51.3485875], [-0.48200670000000007, 51.34927340000001], [-0.4817215, 51.349415], [-0.4791907999999999, 51.3506533], [-0.4733751497864595, 51.35358439040299], [-0.4677222, 51.35643329999999], [-0.4668381, 51.3568848], [-0.4637747, 51.3583917], [-0.46271679999999993, 51.3589194], [-0.4617561999999999, 51.3594278], [-0.4609020999999998, 51.35986359999999], [-0.4605435000000001, 51.360052499999995], [-0.459936, 51.3603286], [-0.4579333999999999, 51.361352], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.33277841735565605, 51.382380654072406], [-0.3325414771926896, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.3321443534994154, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.33155080278862364, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-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": "Woking", "dest_arr_time_act": "0751", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Guildford", "current_leg_milage": "24.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 381.412, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.276, \"from_m\": 381.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1170.809, \"from_m\": 563.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1526.605, \"from_m\": 1170.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1779.826, \"from_m\": 1526.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3034.81, \"from_m\": 1779.826, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3328.522, \"from_m\": 3034.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5434.207, \"from_m\": 3328.522, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6979.44, \"from_m\": 5434.207, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7181.225, \"from_m\": 6979.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10724.004, \"from_m\": 7181.225, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 11447.591, \"from_m\": 10724.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12363.71, \"from_m\": 11447.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13291.188, \"from_m\": 12363.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13899.316, \"from_m\": 13291.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\": 16287.482, \"from_m\": 13899.316, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 17362.369, \"from_m\": 16287.482, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18089.276, \"from_m\": 17362.369, \"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\": 23328.029, \"from_m\": 18089.276, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 23830.322, \"from_m\": 23328.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26607.337, \"from_m\": 23830.322, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27136.079, \"from_m\": 26607.337, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27595.636, \"from_m\": 27136.079, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30691.455, \"from_m\": 27595.636, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32958.268, \"from_m\": 30691.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\": 35876.12, \"from_m\": 32958.268, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 37738.959, \"from_m\": 35876.12, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 51097.188, \"from_m\": 37738.959, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 51404.105, \"from_m\": 51097.188, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59403.208, \"from_m\": 51404.105, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 62413.69, \"from_m\": 59403.208, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 65591.886, \"from_m\": 62413.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\": 66176.637, \"from_m\": 65591.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68942.984, \"from_m\": 66176.637, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 70606.471, \"from_m\": 68942.984, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70718.329, \"from_m\": 70606.471, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71535.027, \"from_m\": 70718.329, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73862.319, \"from_m\": 71535.027, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 79660.141, \"from_m\": 73862.319, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79863.542, \"from_m\": 79660.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\": 86488.676, \"from_m\": 79863.542, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 88604.783, \"from_m\": 86488.676, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88631.887, \"from_m\": 88604.783, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 99561.169, \"from_m\": 88631.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103564.186, \"from_m\": 99561.169, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113235.425, \"from_m\": 103564.186, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 117729.998, \"from_m\": 113235.425, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118860.038, \"from_m\": 117729.998, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 118890.95, \"from_m\": 118860.038, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119009.516, \"from_m\": 118890.95, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119123.609, \"from_m\": 119009.516, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119184.66, \"from_m\": 119123.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119602.721, \"from_m\": 119184.66, \"capability_applied\": null, \"effective_limit_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\": 629728, \"profile_key\": \"614e3a554f9843f91d37dfa2c8c076a904db8514d93e7f001e6924d87f24c4f1\", \"schedule_id\": 16732, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0615\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1475.163, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0619\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 4, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Farlington Jn\", \"stage_seq\": 5, \"distance_m\": 8106.164, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Havant\", \"stage_seq\": 6, \"distance_m\": 12788.425, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0642H\", \"location\": \"Petersfield\", \"stage_seq\": 7, \"distance_m\": 31313.427, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"0653H\", \"wtt_dep\": \"0658\", \"location\": \"Haslemere\", \"stage_seq\": 8, \"distance_m\": 50488.447, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0708\", \"location\": \"Godalming\", \"stage_seq\": 9, \"distance_m\": 64199.482, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Farncombe\", \"stage_seq\": 10, \"distance_m\": 65731.928, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"Shalford Jn\", \"stage_seq\": 11, \"distance_m\": 68942.984, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0715H\", \"location\": \"Guildford\", \"stage_seq\": 12, \"distance_m\": 70936.163, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Woking Jn\", \"stage_seq\": 13, \"distance_m\": 79823.15, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0727H\", \"location\": \"Woking\", \"stage_seq\": 14, \"distance_m\": 80665.12, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 15, \"distance_m\": 98084.336, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Surbiton\", \"stage_seq\": 16, \"distance_m\": 100310.575, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 17, \"distance_m\": 103154.093, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"New Malden\", \"stage_seq\": 18, \"distance_m\": 103968.652, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Wimbledon\", \"stage_seq\": 19, \"distance_m\": 107951.262, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 20, \"distance_m\": 113327.689, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 118860.038, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 119602.721, \"section_seq\": 1, \"route_path_id\": 34836}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 119602.721, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34836}], \"total_distance_m\": 119602.721, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 119541.67, \"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": "0610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:33Z\", \"source_id\": 52098480, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:36Z\", \"source_id\": 16801398, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:24Z\", \"source_id\": 52121426, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:28Z\", \"source_id\": 16808817, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:52Z\", \"source_id\": 52146422, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:55Z\", \"source_id\": 16816575, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:11Z\", \"source_id\": 52179355, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:13Z\", \"source_id\": 16826787, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:39Z\", \"source_id\": 52207368, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:44Z\", \"source_id\": 16835476, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:49Z\", \"source_id\": 52233656, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:52Z\", \"source_id\": 16843323, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:40Z\", \"source_id\": 52241315, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:41Z\", \"source_id\": 16845583, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:25Z\", \"source_id\": 52256498, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:29Z\", \"source_id\": 16850195, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:15Z\", \"source_id\": 52277305, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:18Z\", \"source_id\": 16856510, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:35Z\", \"source_id\": 52308452, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:38Z\", \"source_id\": 16865865, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:25Z\", \"source_id\": 52316494, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:26Z\", \"source_id\": 16868179, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:20Z\", \"source_id\": 52326952, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:22Z\", \"source_id\": 16871441, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:06Z\", \"source_id\": 52348230, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:11Z\", \"source_id\": 16877845, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:38Z\", \"source_id\": 52366327, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:43Z\", \"source_id\": 16883289, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "10", "timing_fact_generation": 1789628460242531, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:13.361139", "service_state_evidence_id": 16883289, "current_leg_start_actual_dep": "2026-09-17T07:37:30+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:13.834353", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
PMH |
None |
1P16 |
450003+450017+450068 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 381.412, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.276, "from_m": 381.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1170.809, "from_m": 563.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1526.605, "from_m": 1170.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.826, "from_m": 1526.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3034.81, "from_m": 1779.826, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3328.522, "from_m": 3034.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5434.207, "from_m": 3328.522, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6979.44, "from_m": 5434.207, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7181.225, "from_m": 6979.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10724.004, "from_m": 7181.225, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 11447.591, "from_m": 10724.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12363.71, "from_m": 11447.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13291.188, "from_m": 12363.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13899.316, "from_m": 13291.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": 16287.482, "from_m": 13899.316, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 17362.369, "from_m": 16287.482, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18089.276, "from_m": 17362.369, "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": 23328.029, "from_m": 18089.276, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 23830.322, "from_m": 23328.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26607.337, "from_m": 23830.322, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27136.079, "from_m": 26607.337, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27595.636, "from_m": 27136.079, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30691.455, "from_m": 27595.636, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32958.268, "from_m": 30691.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": 35876.12, "from_m": 32958.268, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 37738.959, "from_m": 35876.12, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 51097.188, "from_m": 37738.959, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 51404.105, "from_m": 51097.188, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59403.208, "from_m": 51404.105, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 62413.69, "from_m": 59403.208, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 65591.886, "from_m": 62413.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": 66176.637, "from_m": 65591.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68942.984, "from_m": 66176.637, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 70606.471, "from_m": 68942.984, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70718.329, "from_m": 70606.471, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71535.027, "from_m": 70718.329, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73862.319, "from_m": 71535.027, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 79660.141, "from_m": 73862.319, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79863.542, "from_m": 79660.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": 86488.676, "from_m": 79863.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88604.783, "from_m": 86488.676, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88631.887, "from_m": 88604.783, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 99561.169, "from_m": 88631.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103564.186, "from_m": 99561.169, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113235.425, "from_m": 103564.186, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117729.998, "from_m": 113235.425, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118860.038, "from_m": 117729.998, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 118890.95, "from_m": 118860.038, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119009.516, "from_m": 118890.95, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119123.609, "from_m": 119009.516, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119184.66, "from_m": 119123.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119602.721, "from_m": 119184.66, "capability_applied": null, "effective_limit_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": 629728, "profile_key": "614e3a554f9843f91d37dfa2c8c076a904db8514d93e7f001e6924d87f24c4f1", "schedule_id": 16732, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0615", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0619", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Portcreek Jn", "stage_seq": 4, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Farlington Jn", "stage_seq": 5, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Havant", "stage_seq": 6, "distance_m": 12788.425, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0642H", "location": "Petersfield", "stage_seq": 7, "distance_m": 31313.427, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "0653H", "wtt_dep": "0658", "location": "Haslemere", "stage_seq": 8, "distance_m": 50488.447, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0708", "location": "Godalming", "stage_seq": 9, "distance_m": 64199.482, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Farncombe", "stage_seq": 10, "distance_m": 65731.928, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "Shalford Jn", "stage_seq": 11, "distance_m": 68942.984, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0715H", "location": "Guildford", "stage_seq": 12, "distance_m": 70936.163, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Woking Jn", "stage_seq": 13, "distance_m": 79823.15, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0727H", "location": "Woking", "stage_seq": 14, "distance_m": 80665.12, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Hampton Court Jn", "stage_seq": 15, "distance_m": 98084.336, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Surbiton", "stage_seq": 16, "distance_m": 100310.575, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Berrylands Juncton", "stage_seq": 17, "distance_m": 103154.093, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "New Malden", "stage_seq": 18, "distance_m": 103968.652, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Wimbledon", "stage_seq": 19, "distance_m": 107951.262, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Clapham Junction (M)", "stage_seq": 20, "distance_m": 113327.689, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 118860.038, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 119602.721, "section_seq": 1, "route_path_id": 34836}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 119602.721, "from_m": 0.0, "section_seq": 1, "route_path_id": 34836}], "total_distance_m": 119602.721, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 119541.67, "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": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:33Z", "source_id": 52098480, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:36Z", "source_id": 16801398, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27369, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:24Z", "source_id": 52121426, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:28Z", "source_id": 16808817, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:52Z", "source_id": 52146422, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:36:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:55Z", "source_id": 16816575, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28078, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:11Z", "source_id": 52179355, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:13Z", "source_id": 16826787, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28042, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:39Z", "source_id": 52207368, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:02:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:44Z", "source_id": 16835476, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28017, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:49Z", "source_id": 52233656, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:52Z", "source_id": 16843323, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28009, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:40Z", "source_id": 52241315, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:41Z", "source_id": 16845583, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27917, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:25Z", "source_id": 52256498, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:29Z", "source_id": 16850195, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:15Z", "source_id": 52277305, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:29:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:18Z", "source_id": 16856510, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:35Z", "source_id": 52308452, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:40:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:38Z", "source_id": 16865865, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:25Z", "source_id": 52316494, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:43:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:26Z", "source_id": 16868179, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:20Z", "source_id": 52326952, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:22Z", "source_id": 16871441, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:06Z", "source_id": 52348230, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:11Z", "source_id": 16877845, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28962, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:38Z", "source_id": 52366327, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:02:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:43Z", "source_id": 16883289, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
0610 |
0610 |
3 |
None |
None |
London Waterloo |
0753 |
0751 |
10 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79538/2026-09-17/detailed |
None |
Woking |
2026-09-17T07:37:30+01:00 |
London Waterloo |
33.0 |
{"type": "LineString", "coordinates": [[-0.5566606, 51.31861320000001], [-0.5549235, 51.3193145], [-0.554769, 51.3193769], [-0.554511, 51.31948160000001], [-0.5537267, 51.3197999], [-0.5534515, 51.3199108], [-0.5530553, 51.3200705], [-0.5523963, 51.32034099999999], [-0.5516599999999999, 51.32065039999999], [-0.5511718, 51.32085539999999], [-0.5505712000000001, 51.32111950000001], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5477165, 51.322307499999994], [-0.5467544999999999, 51.32272189999999], [-0.5456882, 51.32315839999999], [-0.5420858, 51.324633299999995], [-0.5418698, 51.32471919999999], [-0.5390538, 51.325851499999985], [-0.5389891704717129, 51.32587775307167], [-0.5271243544003695, 51.33069708903964], [-0.510162, 51.3375861], [-0.5062751999999999, 51.339158899999994], [-0.5003074, 51.341590399999994], [-0.5000511999999999, 51.34169479999999], [-0.4999528999999999, 51.3417348], [-0.4864741, 51.34722860000001], [-0.4862537999999999, 51.3473147], [-0.4850595, 51.3478102], [-0.4841608999999999, 51.3482257], [-0.4833992, 51.3485875], [-0.48200670000000007, 51.34927340000001], [-0.4817215, 51.349415], [-0.4791907999999999, 51.3506533], [-0.4733751497864595, 51.35358439040299], [-0.4677222, 51.35643329999999], [-0.4668381, 51.3568848], [-0.4637747, 51.3583917], [-0.46271679999999993, 51.3589194], [-0.4617561999999999, 51.3594278], [-0.4609020999999998, 51.35986359999999], [-0.4605435000000001, 51.360052499999995], [-0.459936, 51.3603286], [-0.4579333999999999, 51.361352], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.33277841735565605, 51.382380654072406], [-0.3325414771926896, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.3321443534994154, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.33155080278862364, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-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]]} |
24.3 |
0729 |
0802 |
Guildford |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883289 |
1789628460242531 |
103 |
103 |
2026-09-17 07:12:13.834353 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:13.361139 |
| 600881 |
631246 |
G27775 |
712O13M617 |
2026-09-17 |
COMPLETE |
16884214 |
2026-09-17 08:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 631246, "stp": "P", "toc": "Southern", "uid": "G27775", "consist": "377704", "dest_crs": "ECR", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27775/2026-09-17/detailed", "trust_id": "712O13M617", "origin_crs": "WFJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Croydon", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "5", "is_terminated": 1, "next_location": "East Croydon", "signalling_id": "2O13", "timing_status": "EARLY", "origin_station": "Watford Junction", "current_leg_arr": "0802", "current_leg_dep": "0755", "current_leg_end": "East Croydon", "origin_dep_time": "0652", "origin_platform": "10", "current_location": "Clapham Jn. Sig. Cy49", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08849939096985684, 51.39183429301558], [-0.0883935, 51.3917117], [-0.08815010000000001, 51.3913839], [-0.0880321, 51.3911767], [-0.0879379, 51.39103899999999], [-0.0877402, 51.3907836], [-0.0875355, 51.390370700000005], [-0.08733219999999998, 51.3899297], [-0.0871883, 51.38955080000001], [-0.0871015, 51.38925480000001], [-0.0870221, 51.3889222], [-0.0869685, 51.38863150000001], [-0.0869321, 51.3883589], [-0.0869083, 51.38798740000001], [-0.0869149, 51.387575], [-0.08693569999999999, 51.38716110000001], [-0.08695750000000001, 51.3870974], [-0.08695728964593633, 51.38705044900616], [-0.08695699999999999, 51.386985800000005], [-0.08699902797607864, 51.38679167395817], [-0.08702549999999999, 51.386669399999995], [-0.08708489999999999, 51.386441000000005], [-0.0871752, 51.386173199999995], [-0.0872697, 51.3859175], [-0.0874101, 51.38559089999999], [-0.0875527, 51.38528379999999], [-0.0878013, 51.384878899999975], [-0.0881284, 51.38438570000001], [-0.0883872, 51.3840105], [-0.0887543, 51.3834687], [-0.0888986, 51.3832953], [-0.08920049999999999, 51.38292870000001], [-0.08942630000000001, 51.3826484], [-0.089651, 51.3823894], [-0.08983152841195213, 51.38216373988158], [-0.0899602, 51.3820029], [-0.0902016, 51.381659], [-0.0904906, 51.3812086], [-0.0906005, 51.3810373], [-0.0909715, 51.3804815], [-0.0911162, 51.3802521], [-0.09118629999999998, 51.38012570000001], [-0.0912821, 51.3799528], [-0.0916681, 51.3792658], [-0.0917789, 51.3790465], [-0.0919982, 51.3786246], [-0.0921142, 51.3783894], [-0.09230289999999998, 51.3780477], [-0.0924402, 51.37772489999999], [-0.0925276, 51.377514399999995], [-0.0925781, 51.37739289999998], [-0.0926775, 51.3771599], [-0.0927613, 51.3768974], [-0.0928868, 51.3763347]]}", "current_leg_start": "Selhurst", "dest_arr_time_act": "0803", "motion_projection": null, "next_location_lat": "51.3763347", "next_location_lon": "-0.0928868", "previous_location": "Selhurst", "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 215.392, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 297.024, \"from_m\": 215.392, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 331.938, \"from_m\": 297.024, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.237, \"from_m\": 331.938, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 752.238, \"from_m\": 542.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13368.121, \"from_m\": 752.238, \"capability_applied\": null, \"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\": 13562.067, \"from_m\": 13368.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16557.999, \"from_m\": 13562.067, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20035.72, \"from_m\": 16557.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20043.197, \"from_m\": 20035.72, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20101.995, \"from_m\": 20043.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20286.024, \"from_m\": 20101.995, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20601.661, \"from_m\": 20286.024, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21039.539, \"from_m\": 20601.661, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21115.396, \"from_m\": 21039.539, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24142.563, \"from_m\": 21115.396, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25149.185, \"from_m\": 24142.563, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27139.215, \"from_m\": 25149.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\": 28080.175, \"from_m\": 27139.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28365.06, \"from_m\": 28080.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29512.057, \"from_m\": 28365.06, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29593.776, \"from_m\": 29512.057, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31628.723, \"from_m\": 29593.776, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32387.936, \"from_m\": 31628.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34898.608, \"from_m\": 32387.936, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34982.026, \"from_m\": 34898.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40293.569, \"from_m\": 34982.026, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40310.217, \"from_m\": 40293.569, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40341.756, \"from_m\": 40310.217, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41592.293, \"from_m\": 40341.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\": 42030.719, \"from_m\": 41592.293, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 631246, \"profile_key\": \"1ef8d75087a773a7ce11edd31b83d11894c46efeedd2acb8c60c241e402cfefb\", \"schedule_id\": 10798, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Watford Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 2, \"distance_m\": 9791.857, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0703H\", \"location\": \"Wembley Central\", \"stage_seq\": 3, \"distance_m\": 15173.6, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 4, \"distance_m\": 16605.878, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 5, \"distance_m\": 17220.356, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Willesden No7\", \"stage_seq\": 6, \"distance_m\": 18302.779, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 7, \"distance_m\": 19624.932, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 20146.634, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": \"0715H\", \"location\": \"North Pole Sig. VC818\", \"stage_seq\": 9, \"distance_m\": 20769.538, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 10, \"distance_m\": 22161.316, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 11, \"distance_m\": 23910.074, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724H\", \"location\": \"West Brompton\", \"stage_seq\": 12, \"distance_m\": 25568.38, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 13, \"distance_m\": 27033.785, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Latchmere Jn\", \"stage_seq\": 14, \"distance_m\": 28397.297, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0735H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 15, \"distance_m\": 29422.363, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"Wandsworth Common\", \"stage_seq\": 16, \"distance_m\": 31677.331, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Balham\", \"stage_seq\": 17, \"distance_m\": 32552.598, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 18, \"distance_m\": 34898.608, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Streatham Common\", \"stage_seq\": 19, \"distance_m\": 35635.199, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"location\": \"Norbury\", \"stage_seq\": 20, \"distance_m\": 37045.931, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0753\", \"location\": \"Thornton Heath\", \"stage_seq\": 21, \"distance_m\": 38994.634, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756H\", \"location\": \"Selhurst\", \"stage_seq\": 22, \"distance_m\": 40196.495, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 23, \"distance_m\": 41182.278, \"section_seq\": 1, \"route_path_id\": 69299}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": null, \"location\": \"East Croydon\", \"stage_seq\": 24, \"distance_m\": 42030.719, \"section_seq\": 1, \"route_path_id\": 69299}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42030.719, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69299}], \"total_distance_m\": 42030.719, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35224.183, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6806.536, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0652", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.3763347", "current_position_lon": "-0.0928868", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:02Z\", \"source_id\": 52200624, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:04Z\", \"source_id\": 16833450, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:10Z\", \"source_id\": 52213874, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:13Z\", \"source_id\": 16837414, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:29Z\", \"source_id\": 52253965, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:33Z\", \"source_id\": 16849477, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:45Z\", \"source_id\": 52260072, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:46Z\", \"source_id\": 16851244, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:24Z\", \"source_id\": 52269871, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:27Z\", \"source_id\": 16854228, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:43Z\", \"source_id\": 52275908, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:47Z\", \"source_id\": 16856068, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:21Z\", \"source_id\": 52291259, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:26Z\", \"source_id\": 16860721, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:43Z\", \"source_id\": 52303385, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:43Z\", \"source_id\": 16864330, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:54Z\", \"source_id\": 52309330, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:57Z\", \"source_id\": 16866133, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:04Z\", \"source_id\": 52323571, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:07Z\", \"source_id\": 16870348, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:27Z\", \"source_id\": 52329928, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:32Z\", \"source_id\": 16872361, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:39Z\", \"source_id\": 52338721, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:44Z\", \"source_id\": 16874942, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:00Z\", \"source_id\": 52347961, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:06Z\", \"source_id\": 16877758, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:42Z\", \"source_id\": 52369198, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:46Z\", \"source_id\": 16884214, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Croydon", "service_state_platform": "5", "timing_fact_generation": 1789628507313990, "current_leg_arrival_utc": "2026-09-17T08:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:17.733839", "service_state_evidence_id": 16884214, "current_leg_start_actual_dep": "2026-09-17T07:56:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:18.135301", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
WFJ |
ECR |
2O13 |
377704 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 215.392, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 297.024, "from_m": 215.392, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 331.938, "from_m": 297.024, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.237, "from_m": 331.938, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 752.238, "from_m": 542.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13368.121, "from_m": 752.238, "capability_applied": null, "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": 13562.067, "from_m": 13368.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16557.999, "from_m": 13562.067, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20035.72, "from_m": 16557.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20043.197, "from_m": 20035.72, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20101.995, "from_m": 20043.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20286.024, "from_m": 20101.995, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20601.661, "from_m": 20286.024, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21039.539, "from_m": 20601.661, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21115.396, "from_m": 21039.539, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24142.563, "from_m": 21115.396, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25149.185, "from_m": 24142.563, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27139.215, "from_m": 25149.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": 28080.175, "from_m": 27139.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28365.06, "from_m": 28080.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29512.057, "from_m": 28365.06, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29593.776, "from_m": 29512.057, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31628.723, "from_m": 29593.776, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32387.936, "from_m": 31628.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34898.608, "from_m": 32387.936, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34982.026, "from_m": 34898.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40293.569, "from_m": 34982.026, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40310.217, "from_m": 40293.569, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40341.756, "from_m": 40310.217, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41592.293, "from_m": 40341.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": 42030.719, "from_m": 41592.293, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 631246, "profile_key": "1ef8d75087a773a7ce11edd31b83d11894c46efeedd2acb8c60c241e402cfefb", "schedule_id": 10798, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0652", "location": "Watford Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659", "location": "Harrow & Wealdstone", "stage_seq": 2, "distance_m": 9791.857, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0703H", "location": "Wembley Central", "stage_seq": 3, "distance_m": 15173.6, "section_seq": 1, "route_path_id": 69299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "Willesden Sudbury Jn", "stage_seq": 4, "distance_m": 16605.878, "section_seq": 1, "route_path_id": 69299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Wembley Yard South Jn", "stage_seq": 5, "distance_m": 17220.356, "section_seq": 1, "route_path_id": 69299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Willesden No7", "stage_seq": 6, "distance_m": 18302.779, "section_seq": 1, "route_path_id": 69299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Willesden West London Jn", "stage_seq": 7, "distance_m": 19624.932, "section_seq": 1, "route_path_id": 69299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 20146.634, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": "0715H", "location": "North Pole Sig. VC818", "stage_seq": 9, "distance_m": 20769.538, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719", "location": "Shepherd's Bush", "stage_seq": 10, "distance_m": 22161.316, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721H", "location": "Kensington (Olympia)", "stage_seq": 11, "distance_m": 23910.074, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724H", "location": "West Brompton", "stage_seq": 12, "distance_m": 25568.38, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727H", "location": "Imperial Wharf", "stage_seq": 13, "distance_m": 27033.785, "section_seq": 1, "route_path_id": 69299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730", "location": "Latchmere Jn", "stage_seq": 14, "distance_m": 28397.297, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0735H", "location": "Clapham Junction (C)", "stage_seq": 15, "distance_m": 29422.363, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "Wandsworth Common", "stage_seq": 16, "distance_m": 31677.331, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Balham", "stage_seq": 17, "distance_m": 32552.598, "section_seq": 1, "route_path_id": 69299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Streatham North Jn", "stage_seq": 18, "distance_m": 34898.608, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Streatham Common", "stage_seq": 19, "distance_m": 35635.199, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "location": "Norbury", "stage_seq": 20, "distance_m": 37045.931, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0753", "location": "Thornton Heath", "stage_seq": 21, "distance_m": 38994.634, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756H", "location": "Selhurst", "stage_seq": 22, "distance_m": 40196.495, "section_seq": 1, "route_path_id": 69299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Windmill Bridge Jn", "stage_seq": 23, "distance_m": 41182.278, "section_seq": 1, "route_path_id": 69299}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": null, "location": "East Croydon", "stage_seq": 24, "distance_m": 42030.719, "section_seq": 1, "route_path_id": 69299}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42030.719, "from_m": 0.0, "section_seq": 1, "route_path_id": 69299}], "total_distance_m": 42030.719, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35224.183, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6806.536, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:02Z", "source_id": 52200624, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:04Z", "source_id": 16833450, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:10Z", "source_id": 52213874, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:13Z", "source_id": 16837414, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:29Z", "source_id": 52253965, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:20:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:33Z", "source_id": 16849477, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:45Z", "source_id": 52260072, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:46Z", "source_id": 16851244, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:24Z", "source_id": 52269871, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:25:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:27Z", "source_id": 16854228, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:43Z", "source_id": 52275908, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:28:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:47Z", "source_id": 16856068, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29178, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:21Z", "source_id": 52291259, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:26Z", "source_id": 16860721, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29197, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:43Z", "source_id": 52303385, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:38:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:43Z", "source_id": 16864330, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:54Z", "source_id": 52309330, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:40:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:57Z", "source_id": 16866133, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:04Z", "source_id": 52323571, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:45:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:07Z", "source_id": 16870348, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:27Z", "source_id": 52329928, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:32Z", "source_id": 16872361, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:39Z", "source_id": 52338721, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:44Z", "source_id": 16874942, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:00Z", "source_id": 52347961, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:55:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:06Z", "source_id": 16877758, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:42Z", "source_id": 52369198, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:46Z", "source_id": 16884214, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Watford Junction |
0652 |
0652 |
10 |
None |
None |
East Croydon |
0803 |
0803 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27775/2026-09-17/detailed |
None |
Selhurst |
2026-09-17T07:56:30+01:00 |
East Croydon |
7.0 |
{"type": "LineString", "coordinates": [[-0.08849939096985684, 51.39183429301558], [-0.0883935, 51.3917117], [-0.08815010000000001, 51.3913839], [-0.0880321, 51.3911767], [-0.0879379, 51.39103899999999], [-0.0877402, 51.3907836], [-0.0875355, 51.390370700000005], [-0.08733219999999998, 51.3899297], [-0.0871883, 51.38955080000001], [-0.0871015, 51.38925480000001], [-0.0870221, 51.3889222], [-0.0869685, 51.38863150000001], [-0.0869321, 51.3883589], [-0.0869083, 51.38798740000001], [-0.0869149, 51.387575], [-0.08693569999999999, 51.38716110000001], [-0.08695750000000001, 51.3870974], [-0.08695728964593633, 51.38705044900616], [-0.08695699999999999, 51.386985800000005], [-0.08699902797607864, 51.38679167395817], [-0.08702549999999999, 51.386669399999995], [-0.08708489999999999, 51.386441000000005], [-0.0871752, 51.386173199999995], [-0.0872697, 51.3859175], [-0.0874101, 51.38559089999999], [-0.0875527, 51.38528379999999], [-0.0878013, 51.384878899999975], [-0.0881284, 51.38438570000001], [-0.0883872, 51.3840105], [-0.0887543, 51.3834687], [-0.0888986, 51.3832953], [-0.08920049999999999, 51.38292870000001], [-0.08942630000000001, 51.3826484], [-0.089651, 51.3823894], [-0.08983152841195213, 51.38216373988158], [-0.0899602, 51.3820029], [-0.0902016, 51.381659], [-0.0904906, 51.3812086], [-0.0906005, 51.3810373], [-0.0909715, 51.3804815], [-0.0911162, 51.3802521], [-0.09118629999999998, 51.38012570000001], [-0.0912821, 51.3799528], [-0.0916681, 51.3792658], [-0.0917789, 51.3790465], [-0.0919982, 51.3786246], [-0.0921142, 51.3783894], [-0.09230289999999998, 51.3780477], [-0.0924402, 51.37772489999999], [-0.0925276, 51.377514399999995], [-0.0925781, 51.37739289999998], [-0.0926775, 51.3771599], [-0.0927613, 51.3768974], [-0.0928868, 51.3763347]]} |
1.1 |
0755 |
0802 |
Selhurst |
Clapham Jn. Sig. Cy49 |
East Croydon |
51.3763347 |
-0.0928868 |
51.3763347 |
-0.0928868 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
East Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884214 |
1789628507313990 |
81 |
81 |
2026-09-17 07:12:18.135301 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:17.733839 |
| 600882 |
632933 |
G15243 |
812H07MB17 |
2026-09-17 |
COMPLETE |
16883317 |
2026-09-17 08:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 632933, "stp": "P", "toc": "Great Western Railway", "uid": "G15243", "consist": "165137", "dest_crs": "BRI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15243/2026-09-17/detailed", "trust_id": "812H07MB17", "origin_crs": "FIT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-17", "dest_arr_time": "0802", "dest_platform": "5", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2H07", "timing_status": "ON TIME", "origin_station": "Filton Abbey Wood", "current_leg_arr": "0802", "current_leg_dep": "0758", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "0748", "origin_platform": "3", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Lawrence Hill", "dest_arr_time_act": "0802", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Lawrence Hill", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1562.96, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1672.762, \"from_m\": 1562.96, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3762.99, \"from_m\": 1672.762, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3783.078, \"from_m\": 3762.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4160.389, \"from_m\": 3783.078, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4314.757, \"from_m\": 4160.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5507.308, \"from_m\": 4314.757, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5856.832, \"from_m\": 5507.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6292.656, \"from_m\": 5856.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6345.328, \"from_m\": 6292.656, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6382.835, \"from_m\": 6345.328, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6399.209, \"from_m\": 6382.835, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6462.261, \"from_m\": 6399.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7070.671, \"from_m\": 6462.261, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 632933, \"profile_key\": \"52cd7897f87a1953c787cb4e911b3bdc2d5021e24edaa94bd3fd7848c23f0a60\", \"schedule_id\": 9009, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Horfield Jn\", \"stage_seq\": 2, \"distance_m\": 1101.542, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752H\", \"location\": \"Ashley Down\", \"stage_seq\": 3, \"distance_m\": 2955.061, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 4, \"distance_m\": 3762.99, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755H\", \"location\": \"Stapleton Road\", \"stage_seq\": 5, \"distance_m\": 4405.042, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759\", \"location\": \"Lawrence Hill\", \"stage_seq\": 6, \"distance_m\": 5370.277, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 7, \"distance_m\": 5911.34, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Bristol East Jn\", \"stage_seq\": 8, \"distance_m\": 6502.959, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 9, \"distance_m\": 7070.671, \"section_seq\": 1, \"route_path_id\": 68749}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7070.671, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68749}], \"total_distance_m\": 7070.671, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 6321.165, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 749.506, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0748", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:59Z\", \"source_id\": 52336845, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:04Z\", \"source_id\": 16874419, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:41Z\", \"source_id\": 52344343, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:47Z\", \"source_id\": 16876646, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:31Z\", \"source_id\": 52352094, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:36Z\", \"source_id\": 16879013, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:41Z\", \"source_id\": 52366497, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:47Z\", \"source_id\": 16883317, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "5", "timing_fact_generation": 1789628451522347, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:19.418712", "service_state_evidence_id": 16883317, "current_leg_start_actual_dep": "2026-09-17T07:59:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:19.665498", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
FIT |
BRI |
2H07 |
165137 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1562.96, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1672.762, "from_m": 1562.96, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3762.99, "from_m": 1672.762, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3783.078, "from_m": 3762.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4160.389, "from_m": 3783.078, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4314.757, "from_m": 4160.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5507.308, "from_m": 4314.757, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5856.832, "from_m": 5507.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6292.656, "from_m": 5856.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6345.328, "from_m": 6292.656, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6382.835, "from_m": 6345.328, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6399.209, "from_m": 6382.835, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6462.261, "from_m": 6399.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7070.671, "from_m": 6462.261, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 632933, "profile_key": "52cd7897f87a1953c787cb4e911b3bdc2d5021e24edaa94bd3fd7848c23f0a60", "schedule_id": 9009, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0748", "location": "Filton Abbey Wood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Horfield Jn", "stage_seq": 2, "distance_m": 1101.542, "section_seq": 1, "route_path_id": 68749}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752H", "location": "Ashley Down", "stage_seq": 3, "distance_m": 2955.061, "section_seq": 1, "route_path_id": 68749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Narroways Hill Jn", "stage_seq": 4, "distance_m": 3762.99, "section_seq": 1, "route_path_id": 68749}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755H", "location": "Stapleton Road", "stage_seq": 5, "distance_m": 4405.042, "section_seq": 1, "route_path_id": 68749}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759", "location": "Lawrence Hill", "stage_seq": 6, "distance_m": 5370.277, "section_seq": 1, "route_path_id": 68749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Dr Day's Jn", "stage_seq": 7, "distance_m": 5911.34, "section_seq": 1, "route_path_id": 68749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Bristol East Jn", "stage_seq": 8, "distance_m": 6502.959, "section_seq": 1, "route_path_id": 68749}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 9, "distance_m": 7070.671, "section_seq": 1, "route_path_id": 68749}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7070.671, "from_m": 0.0, "section_seq": 1, "route_path_id": 68749}], "total_distance_m": 7070.671, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 6321.165, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 749.506, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25830, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:59Z", "source_id": 52336845, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:04Z", "source_id": 16874419, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25836, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:41Z", "source_id": 52344343, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:54:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:47Z", "source_id": 16876646, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25845, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:31Z", "source_id": 52352094, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:56:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:36Z", "source_id": 16879013, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26061, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:41Z", "source_id": 52366497, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:02:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:47Z", "source_id": 16883317, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Filton Abbey Wood |
0748 |
0748 |
3 |
None |
None |
Bristol Temple Meads |
0802 |
0802 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15243/2026-09-17/detailed |
None |
Lawrence Hill |
2026-09-17T07:59:00+01:00 |
Bristol Temple Meads |
4.0 |
{"type": "LineString", "coordinates": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} |
1.1 |
0758 |
0802 |
Lawrence Hill |
Bristol Temple Meads |
Bristol Temple Meads |
51.4490808 |
-2.5801483 |
51.4490808 |
-2.5801483 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
Bristol Temple Meads |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883317 |
1789628451522347 |
18 |
18 |
2026-09-17 07:12:19.665498 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:19.418712 |
| 600883 |
631995 |
G30665 |
362S05MA17 |
2026-09-17 |
COMPLETE |
16883057 |
2026-09-17 08:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 631995, "stp": "P", "toc": "Merseyrail", "uid": "G30665", "consist": "777003+777015", "dest_crs": "SOP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30665/2026-09-17/detailed", "trust_id": "362S05MA17", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-17", "dest_arr_time": "0804", "dest_platform": "1", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2S05", "timing_status": "EARLY", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "0802", "current_leg_dep": "0758", "current_leg_end": "Southport", "origin_dep_time": "0717", "origin_platform": "2", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Birkdale", "dest_arr_time_act": "0803", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Birkdale", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.657, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 837.852, \"from_m\": 169.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1042.761, \"from_m\": 837.852, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3570.117, \"from_m\": 1042.761, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3879.714, \"from_m\": 3570.117, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4666.614, \"from_m\": 3879.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5026.533, \"from_m\": 4666.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5104.802, \"from_m\": 5026.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6483.365, \"from_m\": 5104.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9178.056, \"from_m\": 6483.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9964.093, \"from_m\": 9178.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19362.445, \"from_m\": 9964.093, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19413.332, \"from_m\": 19362.445, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30220.749, \"from_m\": 19413.332, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30527.255, \"from_m\": 30220.749, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30841.187, \"from_m\": 30527.255, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 631995, \"profile_key\": \"a0daaf02f1283065580b8afe7c849e73dae8016ed84d4dae2deb6e1e144f354d\", \"schedule_id\": 11348, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3424.317, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726\", \"location\": \"Bank Hall\", \"stage_seq\": 4, \"distance_m\": 4446.675, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0727H\", \"wtt_dep\": \"0728\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 5, \"distance_m\": 5618.534, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0729H\", \"location\": \"Bootle New Strand\", \"stage_seq\": 6, \"distance_m\": 6241.814, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0731H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 7, \"distance_m\": 7828.061, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734H\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 9503.161, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0737\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 11293.923, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739\", \"location\": \"Hall Road\", \"stage_seq\": 10, \"distance_m\": 12634.421, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Hightown\", \"stage_seq\": 11, \"distance_m\": 15796.945, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Formby\", \"stage_seq\": 12, \"distance_m\": 19074.038, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0748H\", \"location\": \"Freshfield\", \"stage_seq\": 13, \"distance_m\": 20479.492, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0752H\", \"location\": \"Ainsdale\", \"stage_seq\": 14, \"distance_m\": 24980.698, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"Hillside\", \"stage_seq\": 15, \"distance_m\": 27411.307, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758\", \"location\": \"Birkdale\", \"stage_seq\": 16, \"distance_m\": 28999.111, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 17, \"distance_m\": 30841.187, \"section_seq\": 1, \"route_path_id\": 31944}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30841.187, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31944}], \"total_distance_m\": 30841.187, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.031, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0717", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:57Z\", \"source_id\": 52260554, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:03Z\", \"source_id\": 16851450, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:20Z\", \"source_id\": 52269682, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:24Z\", \"source_id\": 16854189, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:38Z\", \"source_id\": 52273130, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:40Z\", \"source_id\": 16855240, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:52Z\", \"source_id\": 52278905, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:53Z\", \"source_id\": 16856995, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:12Z\", \"source_id\": 52285427, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:16Z\", \"source_id\": 16858997, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:32:32Z\", \"source_id\": 52289149, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:32:37Z\", \"source_id\": 16860077, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:56Z\", \"source_id\": 52295775, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:58Z\", \"source_id\": 16862004, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9712, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:48Z\", \"source_id\": 52303516, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:50Z\", \"source_id\": 16864399, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:52Z\", \"source_id\": 52309266, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:57Z\", \"source_id\": 16866124, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:16Z\", \"source_id\": 52313199, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:18Z\", \"source_id\": 16867302, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:15Z\", \"source_id\": 52326740, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:18Z\", \"source_id\": 16871352, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:20Z\", \"source_id\": 52332416, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:23Z\", \"source_id\": 16873051, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:59Z\", \"source_id\": 52336901, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:05Z\", \"source_id\": 16874447, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:03Z\", \"source_id\": 52350759, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:07Z\", \"source_id\": 16878594, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:31Z\", \"source_id\": 52354857, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:34Z\", \"source_id\": 16879836, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:26Z\", \"source_id\": 52365679, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:30Z\", \"source_id\": 16883057, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "1", "timing_fact_generation": 1789628436366695, "current_leg_arrival_utc": "2026-09-17T08:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:19.422811", "service_state_evidence_id": 16883057, "current_leg_start_actual_dep": "2026-09-17T07:58:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:19.668877", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
SOP |
2S05 |
777003+777015 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 169.657, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 837.852, "from_m": 169.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1042.761, "from_m": 837.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3570.117, "from_m": 1042.761, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3879.714, "from_m": 3570.117, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4666.614, "from_m": 3879.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5026.533, "from_m": 4666.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5104.802, "from_m": 5026.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6483.365, "from_m": 5104.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9178.056, "from_m": 6483.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9964.093, "from_m": 9178.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19362.445, "from_m": 9964.093, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19413.332, "from_m": 19362.445, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30220.749, "from_m": 19413.332, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30527.255, "from_m": 30220.749, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30841.187, "from_m": 30527.255, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 631995, "profile_key": "a0daaf02f1283065580b8afe7c849e73dae8016ed84d4dae2deb6e1e144f354d", "schedule_id": 11348, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0717", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724", "location": "Sandhills", "stage_seq": 3, "distance_m": 3424.317, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726", "location": "Bank Hall", "stage_seq": 4, "distance_m": 4446.675, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0727H", "wtt_dep": "0728", "location": "Bootle Oriel Road", "stage_seq": 5, "distance_m": 5618.534, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0729H", "location": "Bootle New Strand", "stage_seq": 6, "distance_m": 6241.814, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0731H", "location": "Seaforth & Litherland", "stage_seq": 7, "distance_m": 7828.061, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734H", "location": "Waterloo (Merseyside)", "stage_seq": 8, "distance_m": 9503.161, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0737", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 11293.923, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739", "location": "Hall Road", "stage_seq": 10, "distance_m": 12634.421, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Hightown", "stage_seq": 11, "distance_m": 15796.945, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Formby", "stage_seq": 12, "distance_m": 19074.038, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0748H", "location": "Freshfield", "stage_seq": 13, "distance_m": 20479.492, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0752H", "location": "Ainsdale", "stage_seq": 14, "distance_m": 24980.698, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "Hillside", "stage_seq": 15, "distance_m": 27411.307, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758", "location": "Birkdale", "stage_seq": 16, "distance_m": 28999.111, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": null, "location": "Southport", "stage_seq": 17, "distance_m": 30841.187, "section_seq": 1, "route_path_id": 31944}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30841.187, "from_m": 0.0, "section_seq": 1, "route_path_id": 31944}], "total_distance_m": 30841.187, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.031, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.156, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:57Z", "source_id": 52260554, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:22:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:03Z", "source_id": 16851450, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:20Z", "source_id": 52269682, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:25:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:24Z", "source_id": 16854189, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9753, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:38Z", "source_id": 52273130, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:27:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:40Z", "source_id": 16855240, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9735, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:52Z", "source_id": 52278905, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:53Z", "source_id": 16856995, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9728, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:12Z", "source_id": 52285427, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:31:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:16Z", "source_id": 16858997, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9722, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:32:32Z", "source_id": 52289149, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:32:37Z", "source_id": 16860077, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9717, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:56Z", "source_id": 52295775, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:36:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:58Z", "source_id": 16862004, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9712, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:48Z", "source_id": 52303516, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:38:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:50Z", "source_id": 16864399, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9705, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:52Z", "source_id": 52309266, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:57Z", "source_id": 16866124, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9699, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:16Z", "source_id": 52313199, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:18Z", "source_id": 16867302, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9694, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:15Z", "source_id": 52326740, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:18Z", "source_id": 16871352, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9689, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:20Z", "source_id": 52332416, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:23Z", "source_id": 16873051, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9685, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:59Z", "source_id": 52336901, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:53:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:05Z", "source_id": 16874447, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9680, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:03Z", "source_id": 52350759, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:55:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:07Z", "source_id": 16878594, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9675, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:31Z", "source_id": 52354857, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:58:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:34Z", "source_id": 16879836, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9314, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:26Z", "source_id": 52365679, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:02:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:30Z", "source_id": 16883057, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
0717 |
0717 |
2 |
None |
None |
Southport |
0804 |
0803 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30665/2026-09-17/detailed |
None |
Birkdale |
2026-09-17T07:58:00+01:00 |
Southport |
4.0 |
{"type": "LineString", "coordinates": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} |
1.1 |
0758 |
0802 |
Birkdale |
Southport Sig. 1087 |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
Southport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883057 |
1789628436366695 |
52 |
52 |
2026-09-17 07:12:19.668877 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:19.422811 |
| 600884 |
632842 |
L37575 |
702P16MB17 |
2026-09-17 |
COMPLETE |
16883437 |
2026-09-17 08:02:00 |
2026-09-17 07:12:21 |
2026-09-19 07:12:21 |
{"id": 632842, "stp": "P", "toc": "Chiltern Railways", "uid": "L37575", "consist": "165025", "dest_crs": "PRR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37575/2026-09-17/detailed", "trust_id": "702P16MB17", "origin_crs": "AYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Princes Risborough", "service_date": "2026-09-17", "dest_arr_time": "0802", "dest_platform": "1", "is_terminated": 1, "next_location": "Princes Risborough", "signalling_id": "2P16", "timing_status": "ON TIME", "origin_station": "Aylesbury", "current_leg_arr": "0802", "current_leg_dep": "0758", "current_leg_end": "Princes Risborough", "origin_dep_time": "0745", "origin_platform": "1", "current_location": "Princes Risborough", "last_update_time": "2026-09-17T07:12:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8292942000000001, 51.7358528], [-0.8302071999999999, 51.7348062], [-0.8302903999999999, 51.7347037], [-0.8309367999999999, 51.7339834], [-0.8309943999999999, 51.7339182], [-0.8327474, 51.7319013], [-0.8338007999999999, 51.73072099999999], [-0.8339529000000001, 51.73053849999999], [-0.8344934, 51.729915600000005], [-0.8352373999999999, 51.7290224], [-0.8353624, 51.72888030000001], [-0.8368064999999999, 51.72724439999999], [-0.8378636, 51.72604699999999], [-0.8390008, 51.7247396], [-0.8392194, 51.724478], [-0.8396686999999999, 51.7240451], [-0.840062, 51.72367270000001], [-0.8403425, 51.723467799999995], [-0.8409855, 51.7230191], [-0.841624, 51.7226171], [-0.8422449999999999, 51.72219100000001], [-0.8424617, 51.7220106], [-0.842557934840736, 51.721918011123584], [-0.8431691999999998, 51.72132990000001], [-0.8433610000000001, 51.72112880000001], [-0.8434566999999998, 51.72101620000001], [-0.8436327999999998, 51.7207749], [-0.8437169999999999, 51.72064269999999], [-0.8438038, 51.7204755], [-0.8438914, 51.72025699999999], [-0.8439707, 51.72000779999999], [-0.8440034, 51.7198079], [-0.8440289, 51.719591], [-0.8440241, 51.7191691], [-0.8440187999999998, 51.71884010000001], [-0.8440216, 51.7185062], [-0.8440084999999999, 51.7178501], [-0.8440082, 51.7178332], [-0.8439852, 51.7173163], [-0.8439778999999998, 51.71676029999998], [-0.8439604, 51.71640049999999], [-0.8439591, 51.716182], [-0.8439778999999998, 51.7159146], [-0.8440222, 51.7156305], [-0.8440691, 51.7153804], [-0.8441267999999998, 51.7151627], [-0.8441724, 51.7150123], [-0.8442676, 51.7147098], [-0.8444043999999999, 51.714339200000005], [-0.8445400999999999, 51.714065], [-0.8446162999999999, 51.7139246], [-0.8447637999999998, 51.7135964], [-0.8448696999999998, 51.71336290000001], [-0.8448965999999999, 51.713313], [-0.8453149999999999, 51.71262159999999], [-0.8455785999999998, 51.712216700000006], [-0.8454695999999999, 51.7124267], [-0.8453311, 51.71268649999999], [-0.8447926999999998, 51.7137382], [-0.8444902, 51.714333399999994], [-0.8442864000000001, 51.71493000000001], [-0.8442045, 51.715239099999984], [-0.8441402, 51.71561719999999], [-0.8440851999999999, 51.716064], [-0.8440892, 51.71727710000001], [-0.8441052, 51.7178477], [-0.844124, 51.718521499999994]]}", "current_leg_start": "Monks Risborough", "dest_arr_time_act": "0802", "motion_projection": null, "next_location_lat": "51.7185215", "next_location_lon": "-0.8441240", "previous_location": "Monks Risborough", "current_leg_milage": "2.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 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\": 214.814, \"from_m\": 119.601, \"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\": 460.848, \"from_m\": 214.814, \"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\": 11358.188, \"from_m\": 460.848, \"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\": 11457.989, \"from_m\": 11358.188, \"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\": 12044.691, \"from_m\": 11457.989, \"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\": 12163.754, \"from_m\": 12044.691, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12294.409, \"from_m\": 12163.754, \"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\": 13009.457, \"from_m\": 12294.409, \"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\": 632842, \"profile_key\": \"976de07bd62e555152f5499a2b1ef5013bf5d5380f786a24421a0fadce6759d0\", \"schedule_id\": 15896, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Aylesbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Marsh Lane Level Crossing\", \"stage_seq\": 2, \"distance_m\": 4049.422, \"section_seq\": 1, \"route_path_id\": 29429}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0754\", \"location\": \"Little Kimble\", \"stage_seq\": 3, \"distance_m\": 6979.689, \"section_seq\": 1, \"route_path_id\": 29429}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758\", \"location\": \"Monks Risborough\", \"stage_seq\": 4, \"distance_m\": 9370.655, \"section_seq\": 1, \"route_path_id\": 29429}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": null, \"location\": \"Princes Risborough\", \"stage_seq\": 5, \"distance_m\": 13009.457, \"section_seq\": 1, \"route_path_id\": 29429}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13009.457, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29429}], \"total_distance_m\": 13009.457, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13009.457, \"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": "0745", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.7185215", "current_position_lon": "-0.8441240", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23353, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:50Z\", \"source_id\": 52366921, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:55Z\", \"source_id\": 16883437, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Princes Risborough", "service_state_platform": "1", "timing_fact_generation": 1789628458476805, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:20.425135", "service_state_evidence_id": 16883437, "current_leg_start_actual_dep": "2026-09-17T07:58:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:20.757977", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
AYS |
PRR |
2P16 |
165025 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 119.601, "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": 214.814, "from_m": 119.601, "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": 460.848, "from_m": 214.814, "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": 11358.188, "from_m": 460.848, "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": 11457.989, "from_m": 11358.188, "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": 12044.691, "from_m": 11457.989, "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": 12163.754, "from_m": 12044.691, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12294.409, "from_m": 12163.754, "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": 13009.457, "from_m": 12294.409, "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": 632842, "profile_key": "976de07bd62e555152f5499a2b1ef5013bf5d5380f786a24421a0fadce6759d0", "schedule_id": 15896, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0745", "location": "Aylesbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Marsh Lane Level Crossing", "stage_seq": 2, "distance_m": 4049.422, "section_seq": 1, "route_path_id": 29429}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0754", "location": "Little Kimble", "stage_seq": 3, "distance_m": 6979.689, "section_seq": 1, "route_path_id": 29429}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758", "location": "Monks Risborough", "stage_seq": 4, "distance_m": 9370.655, "section_seq": 1, "route_path_id": 29429}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": null, "location": "Princes Risborough", "stage_seq": 5, "distance_m": 13009.457, "section_seq": 1, "route_path_id": 29429}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13009.457, "from_m": 0.0, "section_seq": 1, "route_path_id": 29429}], "total_distance_m": 13009.457, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13009.457, "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": 23353, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:50Z", "source_id": 52366921, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:02:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:55Z", "source_id": 16883437, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Aylesbury |
0745 |
0745 |
1 |
None |
None |
Princes Risborough |
0802 |
0802 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37575/2026-09-17/detailed |
None |
Monks Risborough |
2026-09-17T07:58:00+01:00 |
Princes Risborough |
4.0 |
{"type": "LineString", "coordinates": [[-0.8292942000000001, 51.7358528], [-0.8302071999999999, 51.7348062], [-0.8302903999999999, 51.7347037], [-0.8309367999999999, 51.7339834], [-0.8309943999999999, 51.7339182], [-0.8327474, 51.7319013], [-0.8338007999999999, 51.73072099999999], [-0.8339529000000001, 51.73053849999999], [-0.8344934, 51.729915600000005], [-0.8352373999999999, 51.7290224], [-0.8353624, 51.72888030000001], [-0.8368064999999999, 51.72724439999999], [-0.8378636, 51.72604699999999], [-0.8390008, 51.7247396], [-0.8392194, 51.724478], [-0.8396686999999999, 51.7240451], [-0.840062, 51.72367270000001], [-0.8403425, 51.723467799999995], [-0.8409855, 51.7230191], [-0.841624, 51.7226171], [-0.8422449999999999, 51.72219100000001], [-0.8424617, 51.7220106], [-0.842557934840736, 51.721918011123584], [-0.8431691999999998, 51.72132990000001], [-0.8433610000000001, 51.72112880000001], [-0.8434566999999998, 51.72101620000001], [-0.8436327999999998, 51.7207749], [-0.8437169999999999, 51.72064269999999], [-0.8438038, 51.7204755], [-0.8438914, 51.72025699999999], [-0.8439707, 51.72000779999999], [-0.8440034, 51.7198079], [-0.8440289, 51.719591], [-0.8440241, 51.7191691], [-0.8440187999999998, 51.71884010000001], [-0.8440216, 51.7185062], [-0.8440084999999999, 51.7178501], [-0.8440082, 51.7178332], [-0.8439852, 51.7173163], [-0.8439778999999998, 51.71676029999998], [-0.8439604, 51.71640049999999], [-0.8439591, 51.716182], [-0.8439778999999998, 51.7159146], [-0.8440222, 51.7156305], [-0.8440691, 51.7153804], [-0.8441267999999998, 51.7151627], [-0.8441724, 51.7150123], [-0.8442676, 51.7147098], [-0.8444043999999999, 51.714339200000005], [-0.8445400999999999, 51.714065], [-0.8446162999999999, 51.7139246], [-0.8447637999999998, 51.7135964], [-0.8448696999999998, 51.71336290000001], [-0.8448965999999999, 51.713313], [-0.8453149999999999, 51.71262159999999], [-0.8455785999999998, 51.712216700000006], [-0.8454695999999999, 51.7124267], [-0.8453311, 51.71268649999999], [-0.8447926999999998, 51.7137382], [-0.8444902, 51.714333399999994], [-0.8442864000000001, 51.71493000000001], [-0.8442045, 51.715239099999984], [-0.8441402, 51.71561719999999], [-0.8440851999999999, 51.716064], [-0.8440892, 51.71727710000001], [-0.8441052, 51.7178477], [-0.844124, 51.718521499999994]]} |
2.3 |
0758 |
0802 |
Monks Risborough |
Princes Risborough |
Princes Risborough |
51.7185215 |
-0.8441240 |
51.7185215 |
-0.8441240 |
1 |
0 |
2026-09-17 07:12:21 |
TERMINATED |
2026-09-17 07:02:00 |
Princes Risborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883437 |
1789628458476805 |
11 |
11 |
2026-09-17 07:12:20.757977 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:20.425135 |
| 600885 |
630785 |
W69947 |
062M16M617 |
2026-09-17 |
COMPLETE |
16883825 |
2026-09-17 08:02:00 |
2026-09-17 07:12:51 |
2026-09-19 07:12:51 |
{"id": 630785, "stp": "P", "toc": "ScotRail", "uid": "W69947", "consist": "334033+334035", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69947/2026-09-17/detailed", "trust_id": "062M16M617", "origin_crs": "HYN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-17", "dest_arr_time": "0802", "dest_platform": "13", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2M16", "timing_status": "ON TIME", "origin_station": "Hyndland", "current_leg_arr": "0802", "current_leg_dep": "0758", "current_leg_end": "Edinburgh", "origin_dep_time": "0639", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-17T07:12:51", "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": "0802", "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\": 1611.748, \"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\": 1657.772, \"from_m\": 1611.748, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6289.078, \"from_m\": 1657.772, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7132.743, \"from_m\": 6289.078, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7923.615, \"from_m\": 7132.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8318.976, \"from_m\": 7923.615, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10883.658, \"from_m\": 8318.976, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10976.169, \"from_m\": 10883.658, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19201.09, \"from_m\": 10976.169, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20104.906, \"from_m\": 19201.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\": 22574.76, \"from_m\": 20104.906, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22635.165, \"from_m\": 22574.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23093.582, \"from_m\": 22635.165, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28007.972, \"from_m\": 23093.582, \"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\": 28062.216, \"from_m\": 28007.972, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30718.782, \"from_m\": 28062.216, \"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\": 37757.086, \"from_m\": 30718.782, \"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\": 40920.263, \"from_m\": 37757.086, \"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\": 43466.809, \"from_m\": 40920.263, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45524.1, \"from_m\": 43466.809, \"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\": 45922.512, \"from_m\": 45524.1, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46550.079, \"from_m\": 45922.512, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46791.42, \"from_m\": 46550.079, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48015.943, \"from_m\": 46791.42, \"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\": 60063.698, \"from_m\": 48015.943, \"capability_applied\": 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\": 62371.201, \"from_m\": 60063.698, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62976.065, \"from_m\": 62371.201, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72407.858, \"from_m\": 62976.065, \"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\": 74353.415, \"from_m\": 72407.858, \"capability_applied\": 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\": 75745.002, \"from_m\": 74353.415, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76745.306, \"from_m\": 75745.002, \"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\": 76895.17, \"from_m\": 76745.306, \"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\": 76986.801, \"from_m\": 76895.17, \"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\": 77431.406, \"from_m\": 76986.801, \"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\": 630785, \"profile_key\": \"a19434b3556d2bf8ddbe1df1aa3f0035067931fae4c47e2c3a99c95f5de4d356\", \"schedule_id\": 27727, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Hyndland\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641H\", \"location\": \"Partick\", \"stage_seq\": 2, \"distance_m\": 1184.509, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 3, \"distance_m\": 1705.131, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0645H\", \"location\": \"Charing Cross\", \"stage_seq\": 4, \"distance_m\": 3912.732, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 5, \"distance_m\": 5151.785, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650\", \"location\": \"High Street\", \"stage_seq\": 6, \"distance_m\": 6020.443, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Bellgrove\", \"stage_seq\": 7, \"distance_m\": 7043.011, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0655H\", \"location\": \"Carntyne\", \"stage_seq\": 8, \"distance_m\": 9853.347, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658\", \"location\": \"Shettleston\", \"stage_seq\": 9, \"distance_m\": 11074.518, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0706\", \"wtt_dep\": \"0706H\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 10, \"distance_m\": 19752.656, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0712\", \"location\": \"Airdrie\", \"stage_seq\": 11, \"distance_m\": 22887.635, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": \"0715\", \"location\": \"Drumgelloch\", \"stage_seq\": 12, \"distance_m\": 25107.726, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719\", \"location\": \"Caldercruix\", \"stage_seq\": 13, \"distance_m\": 29906.856, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0724H\", \"wtt_dep\": \"0725\", \"location\": \"Blackridge\", \"stage_seq\": 14, \"distance_m\": 38805.891, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0728H\", \"location\": \"Armadale\", \"stage_seq\": 15, \"distance_m\": 42552.665, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0734H\", \"location\": \"Bathgate\", \"stage_seq\": 16, \"distance_m\": 46709.189, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739\", \"location\": \"Livingston North\", \"stage_seq\": 17, \"distance_m\": 52691.573, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742H\", \"location\": \"Uphall\", \"stage_seq\": 18, \"distance_m\": 55967.653, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0748\", \"location\": \"Newbridge Jn\", \"stage_seq\": 19, \"distance_m\": 62976.065, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0752H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 20, \"distance_m\": 68641.649, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 21, \"distance_m\": 72596.541, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Haymarket\", \"stage_seq\": 22, \"distance_m\": 74516.991, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Princes St Gardens\", \"stage_seq\": 23, \"distance_m\": 75846.251, \"section_seq\": 1, \"route_path_id\": 101836}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 24, \"distance_m\": 77431.406, \"section_seq\": 1, \"route_path_id\": 101836}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 77431.406, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101836}], \"total_distance_m\": 77431.406, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 77385.382, \"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": "0639", "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\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:42Z\", \"source_id\": 52157355, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:43Z\", \"source_id\": 16819956, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:10Z\", \"source_id\": 52165152, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:15Z\", \"source_id\": 16822464, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:57Z\", \"source_id\": 52171547, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:01Z\", \"source_id\": 16824458, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:58Z\", \"source_id\": 52176393, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:02Z\", \"source_id\": 16825975, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:39Z\", \"source_id\": 52180527, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:43Z\", \"source_id\": 16827145, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:45Z\", \"source_id\": 52185543, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:48Z\", \"source_id\": 16828739, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:55Z\", \"source_id\": 52195422, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:58Z\", \"source_id\": 16831814, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:20Z\", \"source_id\": 52214327, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:25Z\", \"source_id\": 16837554, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:11Z\", \"source_id\": 52224370, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:17Z\", \"source_id\": 16840548, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:23Z\", \"source_id\": 52237964, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:28Z\", \"source_id\": 16844647, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:04Z\", \"source_id\": 52250249, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:05Z\", \"source_id\": 16848298, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:22Z\", \"source_id\": 52264510, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:28Z\", \"source_id\": 16852622, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:16Z\", \"source_id\": 52274770, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:20Z\", \"source_id\": 16855749, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:55Z\", \"source_id\": 52284613, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:00Z\", \"source_id\": 16858776, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 660, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:15Z\", \"source_id\": 52302044, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:19Z\", \"source_id\": 16863959, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:16Z\", \"source_id\": 52313196, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:22Z\", \"source_id\": 16867313, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:16Z\", \"source_id\": 52343199, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:18Z\", \"source_id\": 16876265, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:03Z\", \"source_id\": 52356212, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:04Z\", \"source_id\": 16880260, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:17Z\", \"source_id\": 52368099, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:18Z\", \"source_id\": 16883825, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "13", "timing_fact_generation": 1789628479427458, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:23.533562", "service_state_evidence_id": 16883825, "current_leg_start_actual_dep": "2026-09-17T07:57:30+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:23.803458", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
HYN |
EDB |
2M16 |
334033+334035 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1611.748, "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": 1657.772, "from_m": 1611.748, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6289.078, "from_m": 1657.772, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7132.743, "from_m": 6289.078, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7923.615, "from_m": 7132.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8318.976, "from_m": 7923.615, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10883.658, "from_m": 8318.976, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10976.169, "from_m": 10883.658, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19201.09, "from_m": 10976.169, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20104.906, "from_m": 19201.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": 22574.76, "from_m": 20104.906, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22635.165, "from_m": 22574.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23093.582, "from_m": 22635.165, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28007.972, "from_m": 23093.582, "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": 28062.216, "from_m": 28007.972, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30718.782, "from_m": 28062.216, "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": 37757.086, "from_m": 30718.782, "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": 40920.263, "from_m": 37757.086, "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": 43466.809, "from_m": 40920.263, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45524.1, "from_m": 43466.809, "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": 45922.512, "from_m": 45524.1, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46550.079, "from_m": 45922.512, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46791.42, "from_m": 46550.079, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48015.943, "from_m": 46791.42, "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": 60063.698, "from_m": 48015.943, "capability_applied": 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": 62371.201, "from_m": 60063.698, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62976.065, "from_m": 62371.201, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72407.858, "from_m": 62976.065, "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": 74353.415, "from_m": 72407.858, "capability_applied": 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": 75745.002, "from_m": 74353.415, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76745.306, "from_m": 75745.002, "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": 76895.17, "from_m": 76745.306, "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": 76986.801, "from_m": 76895.17, "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": 77431.406, "from_m": 76986.801, "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": 630785, "profile_key": "a19434b3556d2bf8ddbe1df1aa3f0035067931fae4c47e2c3a99c95f5de4d356", "schedule_id": 27727, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0639", "location": "Hyndland", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641H", "location": "Partick", "stage_seq": 2, "distance_m": 1184.509, "section_seq": 1, "route_path_id": 101836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Finnieston West Jn", "stage_seq": 3, "distance_m": 1705.131, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0645H", "location": "Charing Cross", "stage_seq": 4, "distance_m": 3912.732, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Glasgow Queen St Low Level", "stage_seq": 5, "distance_m": 5151.785, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650", "location": "High Street", "stage_seq": 6, "distance_m": 6020.443, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Bellgrove", "stage_seq": 7, "distance_m": 7043.011, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0655H", "location": "Carntyne", "stage_seq": 8, "distance_m": 9853.347, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658", "location": "Shettleston", "stage_seq": 9, "distance_m": 11074.518, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0706", "wtt_dep": "0706H", "location": "Coatbridge Sunnyside", "stage_seq": 10, "distance_m": 19752.656, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0712", "location": "Airdrie", "stage_seq": 11, "distance_m": 22887.635, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": "0715", "location": "Drumgelloch", "stage_seq": 12, "distance_m": 25107.726, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719", "location": "Caldercruix", "stage_seq": 13, "distance_m": 29906.856, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0724H", "wtt_dep": "0725", "location": "Blackridge", "stage_seq": 14, "distance_m": 38805.891, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0728H", "location": "Armadale", "stage_seq": 15, "distance_m": 42552.665, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0734H", "location": "Bathgate", "stage_seq": 16, "distance_m": 46709.189, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739", "location": "Livingston North", "stage_seq": 17, "distance_m": 52691.573, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742H", "location": "Uphall", "stage_seq": 18, "distance_m": 55967.653, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0748", "location": "Newbridge Jn", "stage_seq": 19, "distance_m": 62976.065, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0752H", "location": "Edinburgh Park", "stage_seq": 20, "distance_m": 68641.649, "section_seq": 1, "route_path_id": 101836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Haymarket West Jn", "stage_seq": 21, "distance_m": 72596.541, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Haymarket", "stage_seq": 22, "distance_m": 74516.991, "section_seq": 1, "route_path_id": 101836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Princes St Gardens", "stage_seq": 23, "distance_m": 75846.251, "section_seq": 1, "route_path_id": 101836}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 24, "distance_m": 77431.406, "section_seq": 1, "route_path_id": 101836}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 77431.406, "from_m": 0.0, "section_seq": 1, "route_path_id": 101836}], "total_distance_m": 77431.406, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 77385.382, "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": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:42Z", "source_id": 52157355, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:41:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:43Z", "source_id": 16819956, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:10Z", "source_id": 52165152, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:45:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:15Z", "source_id": 16822464, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:57Z", "source_id": 52171547, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:47:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:01Z", "source_id": 16824458, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:58Z", "source_id": 52176393, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:49:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:02Z", "source_id": 16825975, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:39Z", "source_id": 52180527, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:43Z", "source_id": 16827145, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:45Z", "source_id": 52185543, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:48Z", "source_id": 16828739, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:55Z", "source_id": 52195422, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:58Z", "source_id": 16831814, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:20Z", "source_id": 52214327, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:05:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:25Z", "source_id": 16837554, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2193, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:11Z", "source_id": 52224370, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:08:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:17Z", "source_id": 16840548, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2180, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:23Z", "source_id": 52237964, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:14:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:28Z", "source_id": 16844647, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2217, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:04Z", "source_id": 52250249, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:18:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:05Z", "source_id": 16848298, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2200, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:22Z", "source_id": 52264510, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:24:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:28Z", "source_id": 16852622, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2184, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:16Z", "source_id": 52274770, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:28:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:20Z", "source_id": 16855749, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 651, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:55Z", "source_id": 52284613, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:32:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:00Z", "source_id": 16858776, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 660, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:15Z", "source_id": 52302044, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:38:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:19Z", "source_id": 16863959, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 664, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:16Z", "source_id": 52313196, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:41:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:22Z", "source_id": 16867313, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:16Z", "source_id": 52343199, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:52:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:18Z", "source_id": 16876265, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:03Z", "source_id": 52356212, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:57:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:04Z", "source_id": 16880260, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 844, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:17Z", "source_id": 52368099, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:18Z", "source_id": 16883825, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Hyndland |
0639 |
0639 |
1 |
None |
None |
Edinburgh |
0802 |
0802 |
13 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69947/2026-09-17/detailed |
None |
Haymarket |
2026-09-17T07:57: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 |
0758 |
0802 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-17 07:12:51 |
TERMINATED |
2026-09-17 07:02:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883825 |
1789628479427458 |
98 |
98 |
2026-09-17 07:12:23.803458 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:23.533562 |
| 600886 |
628810 |
C21414 |
552S91M517 |
2026-09-17 |
COMPLETE |
16884723 |
2026-09-17 08:01:00 |
2026-09-17 07:12:51 |
2026-09-19 07:12:51 |
{"id": 628810, "stp": "P", "toc": "East Midlands Railway", "uid": "C21414", "consist": "158864", "dest_crs": "SKG", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21414/2026-09-17/detailed", "trust_id": "552S91M517", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skegness", "service_date": "2026-09-17", "dest_arr_time": "0759", "dest_platform": "4", "is_terminated": 1, "next_location": "Skegness", "signalling_id": "2S91", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "0801", "current_leg_dep": "0751", "current_leg_end": "Skegness", "origin_dep_time": "0545", "origin_platform": "3B", "current_location": "Skegness", "last_update_time": "2026-09-17T07:12:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2731896999999999, 53.11469780000001], [0.2736219999999999, 53.11484049999999], [0.2740911, 53.11499859999999], [0.2746532, 53.115182], [0.2747893, 53.11522930000001], [0.2752263, 53.115368], [0.2757794, 53.11553730000001], [0.2761978, 53.115675], [0.276737, 53.11584969999999], [0.27716879999999994, 53.1159929], [0.2778943, 53.1162336], [0.27820009999999995, 53.11634149999999], [0.2786574, 53.11650969999999], [0.27894169999999996, 53.1166184], [0.279556, 53.1168647], [0.2801295999999999, 53.117112099999986], [0.2805537, 53.1173049], [0.2810053, 53.1175129], [0.2815042, 53.11774390000001], [0.2818479, 53.11790059999999], [0.2822502, 53.1180889], [0.2826164, 53.1182563], [0.2828976, 53.1183862], [0.2832302, 53.1185399], [0.28345719999999996, 53.1186451], [0.2837308, 53.118769], [0.284042, 53.1189059], [0.2842096, 53.11898070000001], [0.2843531, 53.1190427], [0.28465309999999994, 53.1191613], [0.2848340999999999, 53.1192329], [0.2853777, 53.1194298], [0.2860586, 53.1196732], [0.2866718999999999, 53.1198942], [0.2871117, 53.120060800000005], [0.2875244, 53.1202165], [0.2877675, 53.1203128], [0.28820300000000004, 53.1204949], [0.2885356, 53.1206551], [0.2888092, 53.12078629999999], [0.2891154, 53.1209502], [0.2892933, 53.12104790000001], [0.28950829999999994, 53.12117469999999], [0.2899361, 53.1214419], [0.2903237, 53.1216955], [0.2907113, 53.121953000000005], [0.29096209999999995, 53.122121199999995], [0.2912169, 53.12229260000001], [0.2915119, 53.12249299999999], [0.2918217, 53.1227007], [0.2920993, 53.1228858], [0.29242789999999996, 53.12310949999999], [0.29270549999999995, 53.1232954], [0.29300719999999997, 53.123498999999995], [0.2933439, 53.12372440000001], [0.2936988, 53.123965299999995], [0.29404529999999995, 53.12419919999999], [0.29430499999999993, 53.1243749], [0.2945468, 53.12453560000001], [0.294685, 53.1246289], [0.2950721, 53.12488830000001], [0.2953569, 53.125077999999995], [0.2955688, 53.12521720000001], [0.2958477, 53.1253918], [0.2960784, 53.1255295], [0.2963328, 53.125673], [0.29659159999999996, 53.1258106], [0.296761, 53.12589719999999], [0.2969323, 53.12598039999999], [0.2971096999999999, 53.12606619999999], [0.2973551, 53.126178900000006], [0.29745479999999996, 53.1262253], [0.2979367, 53.126448799999984], [0.2987056, 53.1268017], [0.29958669999999993, 53.1272049], [0.300095, 53.1274399], [0.3007521000000001, 53.127743299999985], [0.30176429999999993, 53.12820949999999], [0.30280669999999993, 53.128687199999995], [0.3038701999999999, 53.1291756], [0.3046114, 53.1295203], [0.3050365, 53.12971339999999], [0.30560029999999994, 53.1299727], [0.3058042, 53.130063199999995], [0.3061313, 53.130214399999986], [0.30683359999999993, 53.1305382], [0.3074362, 53.130814699999995], [0.30802489999999993, 53.131083499999995], [0.3084849, 53.1312951], [0.3090603, 53.131559800000005], [0.3096498999999999, 53.13183209999999], [0.3101837, 53.13207750000001], [0.3106212, 53.1322775], [0.311117, 53.13250699999999], [0.3112487, 53.13256650000001], [0.31134779999999995, 53.1326099], [0.3115056, 53.1326832], [0.3119262, 53.1328762], [0.3125678, 53.13317229999999], [0.3130929, 53.13341439999999], [0.3138989, 53.133782899999986], [0.3146921, 53.13414989999999], [0.3153464999999999, 53.134449999999994], [0.3160514, 53.13477339999999], [0.3166965, 53.135071100000005], [0.31734020000000007, 53.1353655], [0.3179906, 53.135664799999994], [0.3187269, 53.1360036], [0.3193907999999999, 53.13630930000001], [0.32011819999999996, 53.136643199999995], [0.3207793, 53.1369473], [0.3215035, 53.1372812], [0.3219756, 53.137496], [0.3224874, 53.137732500000006], [0.32296749999999996, 53.137952899999995], [0.32361389999999995, 53.138250600000006], [0.3241455, 53.138494400000006], [0.32446549999999996, 53.1386416], [0.32505209999999995, 53.1389112], [0.32542889999999997, 53.1390841], [0.32580789999999993, 53.1392603], [0.32631619999999995, 53.139491199999995], [0.3267191, 53.13967699999999], [0.327149, 53.13987650000001], [0.32761359999999995, 53.1400881], [0.32821039999999996, 53.1403624], [0.3286717, 53.1405732], [0.3290346, 53.1407413], [0.3292506, 53.14083859999999], [0.32938359999999994, 53.1409007], [0.3294764, 53.140944099999984], [0.3296234, 53.1410108], [0.32973659999999994, 53.14106290000001], [0.3298192, 53.141100900000005], [0.3299774, 53.1411749], [0.3301089, 53.1412352], [0.3302878, 53.14131569999999], [0.33037089999999997, 53.14135679999999], [0.3304069, 53.14137300000001], [0.33062439999999993, 53.141471], [0.33075799999999994, 53.1415321], [0.3309068, 53.14160050000001], [0.3310726, 53.1416771], [0.3313177, 53.1417887], [0.3315444, 53.14189249999999], [0.3318703, 53.14204130000001], [0.3320346, 53.1421153], [0.33218619999999993, 53.14218610000001], [0.3325952, 53.1423735], [0.3331263, 53.1426189], [0.33334089999999994, 53.142717000000005], [0.3335448, 53.1428116], [0.33388529999999994, 53.1429696], [0.3341741999999999, 53.14310280000001]]}", "current_leg_start": "Havenhouse", "dest_arr_time_act": "0759", "motion_projection": null, "next_location_lat": "53.1431028", "next_location_lon": "0.3341742", "previous_location": "Havenhouse", "current_leg_milage": "3.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 486.015, \"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\": 2603.567, \"from_m\": 486.015, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3291.52, \"from_m\": 2603.567, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4227.472, \"from_m\": 3291.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4598.716, \"from_m\": 4227.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4996.345, \"from_m\": 4598.716, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6759.408, \"from_m\": 4996.345, \"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\": 6958.39, \"from_m\": 6759.408, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7237.663, \"from_m\": 6958.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10334.676, \"from_m\": 7237.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13577.043, \"from_m\": 10334.676, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15627.315, \"from_m\": 13577.043, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22625.604, \"from_m\": 15627.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31002.402, \"from_m\": 22625.604, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31399.259, \"from_m\": 31002.402, \"capability_applied\": null, \"effective_limit_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\": 54063.389, \"from_m\": 31399.259, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54646.874, \"from_m\": 54063.389, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62395.683, \"from_m\": 54646.874, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62458.751, \"from_m\": 62395.683, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 80004.843, \"from_m\": 62458.751, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81245.214, \"from_m\": 80004.843, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81997.228, \"from_m\": 81245.214, \"capability_applied\": null, \"effective_limit_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\": 82344.717, \"from_m\": 81997.228, \"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\": 83106.472, \"from_m\": 82344.717, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 99749.212, \"from_m\": 83106.472, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99772.987, \"from_m\": 99749.212, \"capability_applied\": null, \"effective_limit_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\": 105095.383, \"from_m\": 99772.987, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105517.186, \"from_m\": 105095.383, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 111626.265, \"from_m\": 105517.186, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112070.843, \"from_m\": 111626.265, \"capability_applied\": null, \"effective_limit_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\": 119363.98, \"from_m\": 112070.843, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119450.828, \"from_m\": 119363.98, \"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\": 119685.162, \"from_m\": 119450.828, \"capability_applied\": null, \"effective_limit_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\": 119766.97, \"from_m\": 119685.162, \"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}], \"service_id\": 628810, \"profile_key\": \"6bc516456d44775b413b435f826944086aa65355cc9cf2259a7a5965f797597f\", \"schedule_id\": 3018, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Netherfield Jn\", \"stage_seq\": 2, \"distance_m\": 4227.472, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Radcliffe (Notts)\", \"stage_seq\": 3, \"distance_m\": 8101.265, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Bingham\", \"stage_seq\": 4, \"distance_m\": 13909.122, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Aslockton\", \"stage_seq\": 5, \"distance_m\": 17520.952, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Bottesford West Jn\", \"stage_seq\": 6, \"distance_m\": 22824.61, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0611\", \"location\": \"Bottesford\", \"stage_seq\": 7, \"distance_m\": 24556.474, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Allington Jn\", \"stage_seq\": 8, \"distance_m\": 31002.402, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Barkston East Jn\", \"stage_seq\": 9, \"distance_m\": 37568.342, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Ancaster\", \"stage_seq\": 10, \"distance_m\": 44806.412, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Rauceby\", \"stage_seq\": 11, \"distance_m\": 50957.178, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Sleaford\", \"stage_seq\": 12, \"distance_m\": 54445.201, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Heckington\", \"stage_seq\": 13, \"distance_m\": 62539.545, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Hubberts Bridge\", \"stage_seq\": 14, \"distance_m\": 75147.082, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0720\", \"location\": \"Boston\", \"stage_seq\": 15, \"distance_m\": 81423.69, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Sibsey S.B.\", \"stage_seq\": 16, \"distance_m\": 89491.194, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Bellwater Jn S.B.\", \"stage_seq\": 17, \"distance_m\": 99749.212, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742H\", \"location\": \"Thorpe Culvert\", \"stage_seq\": 18, \"distance_m\": 108658.421, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0747\", \"location\": \"Wainfleet\", \"stage_seq\": 19, \"distance_m\": 111706.913, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Havenhouse\", \"stage_seq\": 20, \"distance_m\": 114598.147, \"section_seq\": 1, \"route_path_id\": 66835}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": null, \"location\": \"Skegness\", \"stage_seq\": 21, \"distance_m\": 119766.97, \"section_seq\": 1, \"route_path_id\": 66835}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 119766.97, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66835}], \"total_distance_m\": 119766.97, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 111110.899, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8656.071, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.1431028", "current_position_lon": "0.3341742", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:42Z\", \"source_id\": 52066737, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:48Z\", \"source_id\": 16791231, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:08Z\", \"source_id\": 52075026, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:13Z\", \"source_id\": 16793855, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:19Z\", \"source_id\": 16794911, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:36Z\", \"source_id\": 52087657, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:43Z\", \"source_id\": 16797871, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:38Z\", \"source_id\": 16822015, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:27Z\", \"source_id\": 16850177, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:23Z\", \"source_id\": 16884723, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skegness", "service_state_platform": "4", "timing_fact_generation": 1789628544848767, "current_leg_arrival_utc": "2026-09-17T08:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:24.805252", "service_state_evidence_id": 16884723, "current_leg_start_actual_dep": "2026-09-17T07:53:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-17T07:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:25.473124", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
NOT |
SKG |
2S91 |
158864 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 486.015, "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": 2603.567, "from_m": 486.015, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3291.52, "from_m": 2603.567, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4227.472, "from_m": 3291.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4598.716, "from_m": 4227.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4996.345, "from_m": 4598.716, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6759.408, "from_m": 4996.345, "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": 6958.39, "from_m": 6759.408, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7237.663, "from_m": 6958.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10334.676, "from_m": 7237.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13577.043, "from_m": 10334.676, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15627.315, "from_m": 13577.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22625.604, "from_m": 15627.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31002.402, "from_m": 22625.604, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31399.259, "from_m": 31002.402, "capability_applied": null, "effective_limit_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": 54063.389, "from_m": 31399.259, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54646.874, "from_m": 54063.389, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62395.683, "from_m": 54646.874, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62458.751, "from_m": 62395.683, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 80004.843, "from_m": 62458.751, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81245.214, "from_m": 80004.843, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81997.228, "from_m": 81245.214, "capability_applied": null, "effective_limit_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": 82344.717, "from_m": 81997.228, "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": 83106.472, "from_m": 82344.717, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 99749.212, "from_m": 83106.472, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99772.987, "from_m": 99749.212, "capability_applied": null, "effective_limit_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": 105095.383, "from_m": 99772.987, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105517.186, "from_m": 105095.383, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 111626.265, "from_m": 105517.186, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112070.843, "from_m": 111626.265, "capability_applied": null, "effective_limit_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": 119363.98, "from_m": 112070.843, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119450.828, "from_m": 119363.98, "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": 119685.162, "from_m": 119450.828, "capability_applied": null, "effective_limit_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": 119766.97, "from_m": 119685.162, "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}], "service_id": 628810, "profile_key": "6bc516456d44775b413b435f826944086aa65355cc9cf2259a7a5965f797597f", "schedule_id": 3018, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Netherfield Jn", "stage_seq": 2, "distance_m": 4227.472, "section_seq": 1, "route_path_id": 66835}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Radcliffe (Notts)", "stage_seq": 3, "distance_m": 8101.265, "section_seq": 1, "route_path_id": 66835}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Bingham", "stage_seq": 4, "distance_m": 13909.122, "section_seq": 1, "route_path_id": 66835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Aslockton", "stage_seq": 5, "distance_m": 17520.952, "section_seq": 1, "route_path_id": 66835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Bottesford West Jn", "stage_seq": 6, "distance_m": 22824.61, "section_seq": 1, "route_path_id": 66835}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0611", "location": "Bottesford", "stage_seq": 7, "distance_m": 24556.474, "section_seq": 1, "route_path_id": 66835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Allington Jn", "stage_seq": 8, "distance_m": 31002.402, "section_seq": 1, "route_path_id": 66835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Barkston East Jn", "stage_seq": 9, "distance_m": 37568.342, "section_seq": 1, "route_path_id": 66835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Ancaster", "stage_seq": 10, "distance_m": 44806.412, "section_seq": 1, "route_path_id": 66835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Rauceby", "stage_seq": 11, "distance_m": 50957.178, "section_seq": 1, "route_path_id": 66835}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Sleaford", "stage_seq": 12, "distance_m": 54445.201, "section_seq": 1, "route_path_id": 66835}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Heckington", "stage_seq": 13, "distance_m": 62539.545, "section_seq": 1, "route_path_id": 66835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Hubberts Bridge", "stage_seq": 14, "distance_m": 75147.082, "section_seq": 1, "route_path_id": 66835}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0720", "location": "Boston", "stage_seq": 15, "distance_m": 81423.69, "section_seq": 1, "route_path_id": 66835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Sibsey S.B.", "stage_seq": 16, "distance_m": 89491.194, "section_seq": 1, "route_path_id": 66835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Bellwater Jn S.B.", "stage_seq": 17, "distance_m": 99749.212, "section_seq": 1, "route_path_id": 66835}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742H", "location": "Thorpe Culvert", "stage_seq": 18, "distance_m": 108658.421, "section_seq": 1, "route_path_id": 66835}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0747", "location": "Wainfleet", "stage_seq": 19, "distance_m": 111706.913, "section_seq": 1, "route_path_id": 66835}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Havenhouse", "stage_seq": 20, "distance_m": 114598.147, "section_seq": 1, "route_path_id": 66835}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": null, "location": "Skegness", "stage_seq": 21, "distance_m": 119766.97, "section_seq": 1, "route_path_id": 66835}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 119766.97, "from_m": 0.0, "section_seq": 1, "route_path_id": 66835}], "total_distance_m": 119766.97, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 111110.899, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8656.071, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16634, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:42Z", "source_id": 52066737, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:48Z", "source_id": 16791231, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16638, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:08Z", "source_id": 52075026, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:13Z", "source_id": 16793855, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:19Z", "source_id": 16794911, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11733, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:36Z", "source_id": 52087657, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:43Z", "source_id": 16797871, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:38Z", "source_id": 16822015, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:27Z", "source_id": 16850177, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:23Z", "source_id": 16884723, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}] |
Nottingham |
0545 |
0545 |
3B |
None |
None |
Skegness |
0759 |
0759 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21414/2026-09-17/detailed |
None |
Havenhouse |
2026-09-17T07:53:00+01:00 |
Skegness |
10.0 |
{"type": "LineString", "coordinates": [[0.2731896999999999, 53.11469780000001], [0.2736219999999999, 53.11484049999999], [0.2740911, 53.11499859999999], [0.2746532, 53.115182], [0.2747893, 53.11522930000001], [0.2752263, 53.115368], [0.2757794, 53.11553730000001], [0.2761978, 53.115675], [0.276737, 53.11584969999999], [0.27716879999999994, 53.1159929], [0.2778943, 53.1162336], [0.27820009999999995, 53.11634149999999], [0.2786574, 53.11650969999999], [0.27894169999999996, 53.1166184], [0.279556, 53.1168647], [0.2801295999999999, 53.117112099999986], [0.2805537, 53.1173049], [0.2810053, 53.1175129], [0.2815042, 53.11774390000001], [0.2818479, 53.11790059999999], [0.2822502, 53.1180889], [0.2826164, 53.1182563], [0.2828976, 53.1183862], [0.2832302, 53.1185399], [0.28345719999999996, 53.1186451], [0.2837308, 53.118769], [0.284042, 53.1189059], [0.2842096, 53.11898070000001], [0.2843531, 53.1190427], [0.28465309999999994, 53.1191613], [0.2848340999999999, 53.1192329], [0.2853777, 53.1194298], [0.2860586, 53.1196732], [0.2866718999999999, 53.1198942], [0.2871117, 53.120060800000005], [0.2875244, 53.1202165], [0.2877675, 53.1203128], [0.28820300000000004, 53.1204949], [0.2885356, 53.1206551], [0.2888092, 53.12078629999999], [0.2891154, 53.1209502], [0.2892933, 53.12104790000001], [0.28950829999999994, 53.12117469999999], [0.2899361, 53.1214419], [0.2903237, 53.1216955], [0.2907113, 53.121953000000005], [0.29096209999999995, 53.122121199999995], [0.2912169, 53.12229260000001], [0.2915119, 53.12249299999999], [0.2918217, 53.1227007], [0.2920993, 53.1228858], [0.29242789999999996, 53.12310949999999], [0.29270549999999995, 53.1232954], [0.29300719999999997, 53.123498999999995], [0.2933439, 53.12372440000001], [0.2936988, 53.123965299999995], [0.29404529999999995, 53.12419919999999], [0.29430499999999993, 53.1243749], [0.2945468, 53.12453560000001], [0.294685, 53.1246289], [0.2950721, 53.12488830000001], [0.2953569, 53.125077999999995], [0.2955688, 53.12521720000001], [0.2958477, 53.1253918], [0.2960784, 53.1255295], [0.2963328, 53.125673], [0.29659159999999996, 53.1258106], [0.296761, 53.12589719999999], [0.2969323, 53.12598039999999], [0.2971096999999999, 53.12606619999999], [0.2973551, 53.126178900000006], [0.29745479999999996, 53.1262253], [0.2979367, 53.126448799999984], [0.2987056, 53.1268017], [0.29958669999999993, 53.1272049], [0.300095, 53.1274399], [0.3007521000000001, 53.127743299999985], [0.30176429999999993, 53.12820949999999], [0.30280669999999993, 53.128687199999995], [0.3038701999999999, 53.1291756], [0.3046114, 53.1295203], [0.3050365, 53.12971339999999], [0.30560029999999994, 53.1299727], [0.3058042, 53.130063199999995], [0.3061313, 53.130214399999986], [0.30683359999999993, 53.1305382], [0.3074362, 53.130814699999995], [0.30802489999999993, 53.131083499999995], [0.3084849, 53.1312951], [0.3090603, 53.131559800000005], [0.3096498999999999, 53.13183209999999], [0.3101837, 53.13207750000001], [0.3106212, 53.1322775], [0.311117, 53.13250699999999], [0.3112487, 53.13256650000001], [0.31134779999999995, 53.1326099], [0.3115056, 53.1326832], [0.3119262, 53.1328762], [0.3125678, 53.13317229999999], [0.3130929, 53.13341439999999], [0.3138989, 53.133782899999986], [0.3146921, 53.13414989999999], [0.3153464999999999, 53.134449999999994], [0.3160514, 53.13477339999999], [0.3166965, 53.135071100000005], [0.31734020000000007, 53.1353655], [0.3179906, 53.135664799999994], [0.3187269, 53.1360036], [0.3193907999999999, 53.13630930000001], [0.32011819999999996, 53.136643199999995], [0.3207793, 53.1369473], [0.3215035, 53.1372812], [0.3219756, 53.137496], [0.3224874, 53.137732500000006], [0.32296749999999996, 53.137952899999995], [0.32361389999999995, 53.138250600000006], [0.3241455, 53.138494400000006], [0.32446549999999996, 53.1386416], [0.32505209999999995, 53.1389112], [0.32542889999999997, 53.1390841], [0.32580789999999993, 53.1392603], [0.32631619999999995, 53.139491199999995], [0.3267191, 53.13967699999999], [0.327149, 53.13987650000001], [0.32761359999999995, 53.1400881], [0.32821039999999996, 53.1403624], [0.3286717, 53.1405732], [0.3290346, 53.1407413], [0.3292506, 53.14083859999999], [0.32938359999999994, 53.1409007], [0.3294764, 53.140944099999984], [0.3296234, 53.1410108], [0.32973659999999994, 53.14106290000001], [0.3298192, 53.141100900000005], [0.3299774, 53.1411749], [0.3301089, 53.1412352], [0.3302878, 53.14131569999999], [0.33037089999999997, 53.14135679999999], [0.3304069, 53.14137300000001], [0.33062439999999993, 53.141471], [0.33075799999999994, 53.1415321], [0.3309068, 53.14160050000001], [0.3310726, 53.1416771], [0.3313177, 53.1417887], [0.3315444, 53.14189249999999], [0.3318703, 53.14204130000001], [0.3320346, 53.1421153], [0.33218619999999993, 53.14218610000001], [0.3325952, 53.1423735], [0.3331263, 53.1426189], [0.33334089999999994, 53.142717000000005], [0.3335448, 53.1428116], [0.33388529999999994, 53.1429696], [0.3341741999999999, 53.14310280000001]]} |
3.2 |
0751 |
0801 |
Havenhouse |
Skegness |
Skegness |
53.1431028 |
0.3341742 |
53.1431028 |
0.3341742 |
1 |
0 |
2026-09-17 07:12:51 |
TERMINATED |
2026-09-17 07:01:00 |
Skegness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884723 |
1789628544848767 |
34 |
34 |
2026-09-17 07:12:25.473124 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:24.805252 |
| 600887 |
629785 |
Y62020 |
792N07M617 |
2026-09-17 |
COMPLETE |
16884804 |
2026-09-17 08:02:00 |
2026-09-17 07:12:51 |
2026-09-19 07:12:51 |
{"id": 629785, "stp": "P", "toc": "Transport for Wales", "uid": "Y62020", "consist": "153914+153325", "dest_crs": "EBB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62020/2026-09-17/detailed", "trust_id": "792N07M617", "origin_crs": "MST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ebbw Vale Town", "service_date": "2026-09-17", "dest_arr_time": "0804", "dest_platform": null, "is_terminated": 1, "next_location": "Ebbw Vale Town", "signalling_id": "2N07", "timing_status": "ON TIME", "origin_station": "Maesteg", "current_leg_arr": "0802", "current_leg_dep": "0759", "current_leg_end": "Ebbw Vale Town", "origin_dep_time": "0611", "origin_platform": null, "current_location": "Ebbw Vale Town", "last_update_time": "2026-09-17T07:12:51", "route_debug_link": null, "timing_variation": "0 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": "0802", "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\": 732.454, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 746.393, \"from_m\": 732.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1528.033, \"from_m\": 746.393, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1557.557, \"from_m\": 1528.033, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1868.04, \"from_m\": 1557.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8059.568, \"from_m\": 1868.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8450.033, \"from_m\": 8059.568, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8593.385, \"from_m\": 8450.033, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 9292.737, \"from_m\": 8593.385, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9331.522, \"from_m\": 9292.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12242.113, \"from_m\": 9331.522, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12259.325, \"from_m\": 12242.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13079.567, \"from_m\": 12259.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13135.646, \"from_m\": 13079.567, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13199.265, \"from_m\": 13135.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14371.576, \"from_m\": 13199.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24911.641, \"from_m\": 14371.576, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26083.953, \"from_m\": 24911.641, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26147.571, \"from_m\": 26083.953, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26240.087, \"from_m\": 26147.571, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26973.979, \"from_m\": 26240.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27379.382, \"from_m\": 26973.979, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35087.656, \"from_m\": 27379.382, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58252.259, \"from_m\": 35087.656, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58338.858, \"from_m\": 58252.259, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58397.466, \"from_m\": 58338.858, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58563.982, \"from_m\": 58397.466, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59048.895, \"from_m\": 58563.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 59178.801, \"from_m\": 59048.895, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 59508.198, \"from_m\": 59178.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59572.113, \"from_m\": 59508.198, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59683.829, \"from_m\": 59572.113, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59758.898, \"from_m\": 59683.829, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62875.073, \"from_m\": 59758.898, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74740.835, \"from_m\": 62875.073, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 75026.672, \"from_m\": 74740.835, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 75334.267, \"from_m\": 75026.672, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75515.303, \"from_m\": 75334.267, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 76421.171, \"from_m\": 75515.303, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78571.114, \"from_m\": 76421.171, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81993.304, \"from_m\": 78571.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86270.711, \"from_m\": 81993.304, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86392.721, \"from_m\": 86270.711, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 91121.213, \"from_m\": 86392.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92035.392, \"from_m\": 91121.213, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 93797.98, \"from_m\": 92035.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106609.706, \"from_m\": 93797.98, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 106738.985, \"from_m\": 106609.706, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 629785, \"profile_key\": \"4b7d64441e3ae4ff13395d52c6eeb4d7682f13e7fe7a7f5d213116e5256aa269\", \"schedule_id\": 38909, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Maesteg\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Maesteg (Ewenny Road)\", \"stage_seq\": 2, \"distance_m\": 425.731, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616H\", \"location\": \"Garth (Mid-Glamorgan)\", \"stage_seq\": 3, \"distance_m\": 1868.04, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Tondu\", \"stage_seq\": 4, \"distance_m\": 8630.863, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0629\", \"location\": \"Sarn\", \"stage_seq\": 5, \"distance_m\": 9699.554, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Wildmill\", \"stage_seq\": 6, \"distance_m\": 11923.852, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Bridgend\", \"stage_seq\": 7, \"distance_m\": 13380.581, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641\", \"location\": \"Pencoed\", \"stage_seq\": 8, \"distance_m\": 19641.609, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Llanharan\", \"stage_seq\": 9, \"distance_m\": 37084.803, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0650\", \"location\": \"Pontyclun\", \"stage_seq\": 10, \"distance_m\": 40944.503, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 11, \"distance_m\": 56789.224, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0706\", \"location\": \"Cardiff Central\", \"stage_seq\": 12, \"distance_m\": 58861.558, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 13, \"distance_m\": 60202.844, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Marshfield\", \"stage_seq\": 14, \"distance_m\": 69410.1, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 15, \"distance_m\": 75334.267, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Park Jn (Newport)\", \"stage_seq\": 16, \"distance_m\": 76568.976, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Park North Jn\", \"stage_seq\": 17, \"distance_m\": 77418.551, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0723\", \"location\": \"Pye Corner\", \"stage_seq\": 18, \"distance_m\": 78471.377, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0727\", \"location\": \"Rogerstone\", \"stage_seq\": 19, \"distance_m\": 80913.191, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Risca South Jn\", \"stage_seq\": 20, \"distance_m\": 81530.246, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0731\", \"location\": \"Risca & Pontymister\", \"stage_seq\": 21, \"distance_m\": 83138.767, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736H\", \"location\": \"Cross Keys\", \"stage_seq\": 22, \"distance_m\": 86195.138, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0744H\", \"location\": \"Newbridge (Ebbw Vale)\", \"stage_seq\": 23, \"distance_m\": 91769.627, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750H\", \"location\": \"Llanhilleth\", \"stage_seq\": 24, \"distance_m\": 96263.422, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Aberbeeg Jn\", \"stage_seq\": 25, \"distance_m\": 97544.322, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759\", \"location\": \"Ebbw Vale Parkway\", \"stage_seq\": 26, \"distance_m\": 104430.17, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": null, \"location\": \"Ebbw Vale Town\", \"stage_seq\": 27, \"distance_m\": 106738.985, \"section_seq\": 1, \"route_path_id\": 105507}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106738.985, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105507}], \"total_distance_m\": 106738.985, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 99338.671, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7400.314, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0611", "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\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:53Z\", \"source_id\": 16801536, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:53Z\", \"source_id\": 16803379, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:21Z\", \"source_id\": 16812016, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:04Z\", \"source_id\": 52142284, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:06Z\", \"source_id\": 16815293, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:45Z\", \"source_id\": 52155261, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:52Z\", \"source_id\": 16819294, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:44Z\", \"source_id\": 52168753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:50Z\", \"source_id\": 16823560, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:41Z\", \"source_id\": 52178145, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:48Z\", \"source_id\": 16826455, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:03Z\", \"source_id\": 52208370, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:06Z\", \"source_id\": 16835785, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:06Z\", \"source_id\": 52263743, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:12Z\", \"source_id\": 16852417, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:57Z\", \"source_id\": 16857032, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24750, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:32Z\", \"source_id\": 52283435, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:35Z\", \"source_id\": 16858400, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:35Z\", \"source_id\": 52297573, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:41Z\", \"source_id\": 16862582, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:56Z\", \"source_id\": 52315124, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:03Z\", \"source_id\": 16867880, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:29Z\", \"source_id\": 52327371, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:31Z\", \"source_id\": 16871574, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:58Z\", \"source_id\": 16881781, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:28Z\", \"source_id\": 16884804, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ebbw Vale Town", "service_state_platform": null, "timing_fact_generation": 1789628548839382, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:28.829351", "service_state_evidence_id": 16884804, "current_leg_start_actual_dep": "2026-09-17T07:59:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:29.260057", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
MST |
EBB |
2N07 |
153914+153325 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 732.454, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 746.393, "from_m": 732.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1528.033, "from_m": 746.393, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1557.557, "from_m": 1528.033, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1868.04, "from_m": 1557.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8059.568, "from_m": 1868.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8450.033, "from_m": 8059.568, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8593.385, "from_m": 8450.033, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 9292.737, "from_m": 8593.385, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9331.522, "from_m": 9292.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12242.113, "from_m": 9331.522, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12259.325, "from_m": 12242.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13079.567, "from_m": 12259.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13135.646, "from_m": 13079.567, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13199.265, "from_m": 13135.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14371.576, "from_m": 13199.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24911.641, "from_m": 14371.576, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26083.953, "from_m": 24911.641, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26147.571, "from_m": 26083.953, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26240.087, "from_m": 26147.571, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26973.979, "from_m": 26240.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27379.382, "from_m": 26973.979, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35087.656, "from_m": 27379.382, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58252.259, "from_m": 35087.656, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58338.858, "from_m": 58252.259, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58397.466, "from_m": 58338.858, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58563.982, "from_m": 58397.466, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59048.895, "from_m": 58563.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59178.801, "from_m": 59048.895, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 59508.198, "from_m": 59178.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59572.113, "from_m": 59508.198, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59683.829, "from_m": 59572.113, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59758.898, "from_m": 59683.829, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62875.073, "from_m": 59758.898, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74740.835, "from_m": 62875.073, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 75026.672, "from_m": 74740.835, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 75334.267, "from_m": 75026.672, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75515.303, "from_m": 75334.267, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 76421.171, "from_m": 75515.303, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78571.114, "from_m": 76421.171, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81993.304, "from_m": 78571.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86270.711, "from_m": 81993.304, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86392.721, "from_m": 86270.711, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 91121.213, "from_m": 86392.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92035.392, "from_m": 91121.213, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 93797.98, "from_m": 92035.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106609.706, "from_m": 93797.98, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 106738.985, "from_m": 106609.706, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 629785, "profile_key": "4b7d64441e3ae4ff13395d52c6eeb4d7682f13e7fe7a7f5d213116e5256aa269", "schedule_id": 38909, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0611", "location": "Maesteg", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Maesteg (Ewenny Road)", "stage_seq": 2, "distance_m": 425.731, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616H", "location": "Garth (Mid-Glamorgan)", "stage_seq": 3, "distance_m": 1868.04, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Tondu", "stage_seq": 4, "distance_m": 8630.863, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0629", "location": "Sarn", "stage_seq": 5, "distance_m": 9699.554, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Wildmill", "stage_seq": 6, "distance_m": 11923.852, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Bridgend", "stage_seq": 7, "distance_m": 13380.581, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641", "location": "Pencoed", "stage_seq": 8, "distance_m": 19641.609, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Llanharan", "stage_seq": 9, "distance_m": 37084.803, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0650", "location": "Pontyclun", "stage_seq": 10, "distance_m": 40944.503, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Leckwith Loop North Jn", "stage_seq": 11, "distance_m": 56789.224, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0706", "location": "Cardiff Central", "stage_seq": 12, "distance_m": 58861.558, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Long Dyke Jn", "stage_seq": 13, "distance_m": 60202.844, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Marshfield", "stage_seq": 14, "distance_m": 69410.1, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716H", "location": "Ebbw Jn", "stage_seq": 15, "distance_m": 75334.267, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Park Jn (Newport)", "stage_seq": 16, "distance_m": 76568.976, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Park North Jn", "stage_seq": 17, "distance_m": 77418.551, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0723", "location": "Pye Corner", "stage_seq": 18, "distance_m": 78471.377, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0727", "location": "Rogerstone", "stage_seq": 19, "distance_m": 80913.191, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Risca South Jn", "stage_seq": 20, "distance_m": 81530.246, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0731", "location": "Risca & Pontymister", "stage_seq": 21, "distance_m": 83138.767, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736H", "location": "Cross Keys", "stage_seq": 22, "distance_m": 86195.138, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0744H", "location": "Newbridge (Ebbw Vale)", "stage_seq": 23, "distance_m": 91769.627, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750H", "location": "Llanhilleth", "stage_seq": 24, "distance_m": 96263.422, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752", "location": "Aberbeeg Jn", "stage_seq": 25, "distance_m": 97544.322, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759", "location": "Ebbw Vale Parkway", "stage_seq": 26, "distance_m": 104430.17, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": null, "location": "Ebbw Vale Town", "stage_seq": 27, "distance_m": 106738.985, "section_seq": 1, "route_path_id": 105507}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106738.985, "from_m": 0.0, "section_seq": 1, "route_path_id": 105507}], "total_distance_m": 106738.985, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 99338.671, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7400.314, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:53Z", "source_id": 16801536, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:53Z", "source_id": 16803379, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:21Z", "source_id": 16812016, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25594, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:04Z", "source_id": 52142284, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:06Z", "source_id": 16815293, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25609, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:45Z", "source_id": 52155261, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:52Z", "source_id": 16819294, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25334, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:44Z", "source_id": 52168753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:46:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:50Z", "source_id": 16823560, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25330, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:41Z", "source_id": 52178145, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:50:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:48Z", "source_id": 16826455, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24816, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:03Z", "source_id": 52208370, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:03:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:06Z", "source_id": 16835785, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24742, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:06Z", "source_id": 52263743, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:24:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:12Z", "source_id": 16852417, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:57Z", "source_id": 16857032, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24750, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:32Z", "source_id": 52283435, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:32:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:35Z", "source_id": 16858400, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24754, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:35Z", "source_id": 52297573, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:37:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:41Z", "source_id": 16862582, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24757, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:56Z", "source_id": 52315124, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:03Z", "source_id": 16867880, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24763, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:29Z", "source_id": 52327371, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:49:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:31Z", "source_id": 16871574, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:58Z", "source_id": 16881781, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:28Z", "source_id": 16884804, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Maesteg |
0611 |
0611 |
None |
None |
None |
Ebbw Vale Town |
0804 |
0802 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62020/2026-09-17/detailed |
None |
Ebbw Vale Parkway |
2026-09-17T07:59: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 |
0759 |
0802 |
Ebbw Vale Parkway |
Ebbw Vale Town |
Ebbw Vale Town |
51.7765774 |
-3.2024115 |
51.7765774 |
-3.2024115 |
1 |
0 |
2026-09-17 07:12:51 |
TERMINATED |
2026-09-17 07:02:00 |
Ebbw Vale Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884804 |
1789628548839382 |
80 |
80 |
2026-09-17 07:12:29.260057 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:28.829351 |
| 600888 |
631917 |
L87077 |
071B84MA17 |
2026-09-17 |
COMPLETE |
16883417 |
2026-09-17 08:02:00 |
2026-09-17 07:12:51 |
2026-09-19 07:12:51 |
{"id": 631917, "stp": "P", "toc": "ScotRail", "uid": "L87077", "consist": "320401", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87077/2026-09-17/detailed", "trust_id": "071B84MA17", "origin_crs": "CRS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-17", "dest_arr_time": "0804", "dest_platform": "3", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1B84", "timing_status": "EARLY", "origin_station": "Carstairs", "current_leg_arr": "0802", "current_leg_dep": "0742", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0715", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-17T07:12:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.9973266, 55.7944107], [-3.9976066, 55.7948142], [-3.997688699999999, 55.79506109999999], [-3.9977681, 55.7954418], [-3.9978037, 55.7959249], [-3.9978071, 55.7959705], [-3.9978042, 55.7961777], [-3.99777, 55.7965659], [-3.9977504000000006, 55.7966792], [-3.9976912, 55.79684199999999], [-3.9976219, 55.79703889999999], [-3.9974704, 55.7973186], [-3.997275599999999, 55.7976098], [-3.9971015, 55.79782139999999], [-3.9968056, 55.79815609999999], [-3.9960859000000006, 55.7988695], [-3.9957205, 55.79925300000001], [-3.9954109, 55.7996065], [-3.995011799999999, 55.8001216], [-3.9947389, 55.8004958], [-3.994503599999999, 55.80086539999999], [-3.9944396000000006, 55.8009787], [-3.994301300000001, 55.8012238], [-3.9941114, 55.801663700000006], [-3.9938854, 55.8021359], [-3.9937452, 55.802460200000006], [-3.9936222999999993, 55.80275610000001], [-3.9934801, 55.8031294], [-3.9933732, 55.803427600000006], [-3.993246, 55.8038694], [-3.9931749, 55.804221], [-3.993153500000001, 55.8043266], [-3.9931092, 55.80475279999999], [-3.9930711, 55.80517589999999], [-3.9930804, 55.8053165], [-3.993090299999999, 55.805466], [-3.9931205, 55.805822799999994], [-3.993151, 55.8061867], [-3.993203792938693, 55.80654382101159], [-3.9932975, 55.8071777], [-3.9933946, 55.80768390000001], [-3.993434299999999, 55.80798409999999], [-3.9935271, 55.8085702], [-3.9939953, 55.8111815], [-3.9940463, 55.8114661], [-3.9942092, 55.81250849999999], [-3.9945189, 55.8142127], [-3.9945853100537585, 55.81457815061936], [-3.9945868999999994, 55.8145869], [-3.994754499999999, 55.8151991], [-3.994768999999999, 55.8152829], [-3.9948654, 55.8156487], [-3.9949848, 55.8159387], [-3.995172, 55.816228200000005], [-3.9953515, 55.81643749999999], [-3.9954609, 55.816534100000005], [-3.9955727999999993, 55.8166325], [-3.9956863, 55.8167182], [-3.9957630000000006, 55.8167691], [-3.9958064, 55.816797900000005], [-3.9960898, 55.81696019999999], [-3.9963067, 55.81706539999999], [-3.9965125000000006, 55.8171616], [-3.9967179, 55.8172364], [-3.996918799999999, 55.81729970000001], [-3.9974183, 55.8174202], [-3.9977735, 55.8174756], [-3.998212899999999, 55.81751770000001], [-3.998897499999999, 55.81755529999999], [-4.001384, 55.81759649999999], [-4.0020099, 55.81762679999999], [-4.002582299999999, 55.8176737], [-4.0029887, 55.8177042], [-4.0033685, 55.81773269999999], [-4.0037857, 55.8177694], [-4.0041896, 55.81777879999999], [-4.0045368, 55.817787199999984], [-4.004906899999999, 55.8177961], [-4.0056281, 55.8178135], [-4.0059088, 55.8178156], [-4.0063306, 55.817818300000006], [-4.0073893, 55.81781660000001], [-4.008574399999999, 55.8177724], [-4.0113624, 55.81764530000001], [-4.0117427, 55.8176266], [-4.0145074, 55.8174938], [-4.0180664, 55.8173342], [-4.0185074, 55.81731150000001], [-4.0201833, 55.81723010000001], [-4.0213917, 55.8171693], [-4.022697, 55.81710799999999], [-4.0232208, 55.81708410000001], [-4.0238101, 55.8170604], [-4.0240573, 55.817054500000005], [-4.0244382, 55.8170493], [-4.0250902, 55.8170593], [-4.025781, 55.81708739999999], [-4.0262955, 55.81711539999999], [-4.027777399999999, 55.8171951], [-4.0291889, 55.81727140000001], [-4.0316814, 55.817409100000006], [-4.0373599, 55.817714599999995], [-4.0388684999999995, 55.8177902], [-4.039307599999999, 55.817816400000005], [-4.0407822, 55.8179044], [-4.042418778537846, 55.81799209824829], [-4.0442719, 55.8180914], [-4.046004399999999, 55.818193599999994], [-4.0468733, 55.8182546], [-4.0472969, 55.8182958], [-4.047794299999999, 55.81834630000001], [-4.0494829, 55.818567399999985], [-4.0511988, 55.81881989999999], [-4.0516711, 55.818888], [-4.0551684, 55.81940669999999], [-4.0559484, 55.8195285], [-4.056401999999999, 55.81961739999999], [-4.056649000000001, 55.8196658], [-4.0573468, 55.8198061], [-4.0580484, 55.81997020000001], [-4.0589308, 55.820182599999995], [-4.0651143, 55.8216983], [-4.0664226, 55.82201919999999], [-4.068727199999999, 55.822561099999994], [-4.0700672, 55.822881499999994], [-4.070620099999999, 55.82300499999999], [-4.0712572, 55.82311990000001], [-4.0717443, 55.8231952], [-4.0722491, 55.8232508], [-4.0739259, 55.82340709999999], [-4.0752935, 55.82353549999999], [-4.076308, 55.82362880000001], [-4.0771361, 55.823699700000006], [-4.0778092, 55.8237468], [-4.078494599999999, 55.82378409999999], [-4.0792597, 55.823802], [-4.0799537, 55.8237984], [-4.0806887, 55.82377879999999], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Motherwell", "dest_arr_time_act": "0804", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Motherwell", "current_leg_milage": "13.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 361.82, \"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\": 874.172, \"from_m\": 361.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1253.987, \"from_m\": 874.172, \"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\": 1389.315, \"from_m\": 1253.987, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3992.933, \"from_m\": 1389.315, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 7109.699, \"from_m\": 3992.933, \"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\": 8999.392, \"from_m\": 7109.699, \"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\": 15351.128, \"from_m\": 8999.392, \"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\": 16613.059, \"from_m\": 15351.128, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16959.52, \"from_m\": 16613.059, \"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\": 17057.348, \"from_m\": 16959.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17080.962, \"from_m\": 17057.348, \"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\": 17211.52, \"from_m\": 17080.962, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.146, \"from_m\": 17211.52, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21218.514, \"from_m\": 21205.146, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21451.369, \"from_m\": 21218.514, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22288.058, \"from_m\": 21451.369, \"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\": 22424.1, \"from_m\": 22288.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\": 22448.016, \"from_m\": 22424.1, \"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\": 22529.796, \"from_m\": 22448.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23429.063, \"from_m\": 22529.796, \"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\": 23476.632, \"from_m\": 23429.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24951.32, \"from_m\": 23476.632, \"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\": 25359.776, \"from_m\": 24951.32, \"capability_applied\": 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\": 25906.591, \"from_m\": 25359.776, \"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\": 25961.02, \"from_m\": 25906.591, \"capability_applied\": null, \"effective_limit_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\": 28189.021, \"from_m\": 25961.02, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28268.147, \"from_m\": 28189.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28975.775, \"from_m\": 28268.147, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33928.65, \"from_m\": 28975.775, \"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\": 36297.254, \"from_m\": 33928.65, \"capability_applied\": 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\": 36395.569, \"from_m\": 36297.254, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38251.477, \"from_m\": 36395.569, \"capability_applied\": 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\": 38373.095, \"from_m\": 38251.477, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38477.328, \"from_m\": 38373.095, \"capability_applied\": 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\": 40978.833, \"from_m\": 38477.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\": 42365.27, \"from_m\": 40978.833, \"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\": 45618.291, \"from_m\": 42365.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46443.097, \"from_m\": 45618.291, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46831.496, \"from_m\": 46443.097, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47418.199, \"from_m\": 46831.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\": 47842.666, \"from_m\": 47418.199, \"capability_applied\": null, \"effective_limit_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\": 631917, \"profile_key\": \"2c4d207908c2b76c678076afd1d8a6b2cb4925f7bfd7c009dc5b39ce5f8daf69\", \"schedule_id\": 18490, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Carstairs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 2, \"distance_m\": 1313.858, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Lanark Jn\", \"stage_seq\": 3, \"distance_m\": 4136.669, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": \"0725\", \"location\": \"Carluke\", \"stage_seq\": 4, \"distance_m\": 13433.577, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Law Jn\", \"stage_seq\": 5, \"distance_m\": 16959.52, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"Wishaw\", \"stage_seq\": 6, \"distance_m\": 20509.567, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Shieldmuir\", \"stage_seq\": 7, \"distance_m\": 22773.497, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0742\", \"location\": \"Motherwell\", \"stage_seq\": 8, \"distance_m\": 25530.058, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Mossend South Jn\", \"stage_seq\": 9, \"distance_m\": 28189.021, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746H\", \"location\": \"Mossend West Jn\", \"stage_seq\": 10, \"distance_m\": 29022.739, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 11, \"distance_m\": 34075.069, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Newton East Jn\", \"stage_seq\": 12, \"distance_m\": 36395.569, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Newton West Jn\", \"stage_seq\": 13, \"distance_m\": 38373.095, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 14, \"distance_m\": 41595.905, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 15, \"distance_m\": 43613.212, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 16, \"distance_m\": 45828.661, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 17, \"distance_m\": 46608.201, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 18, \"distance_m\": 46913.233, \"section_seq\": 1, \"route_path_id\": 73442}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 19, \"distance_m\": 47842.666, \"section_seq\": 1, \"route_path_id\": 73442}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47842.666, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73442}], \"total_distance_m\": 47842.666, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47620.823, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 221.843, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0715", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:57Z\", \"source_id\": 52263228, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:00Z\", \"source_id\": 16852261, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:00Z\", \"source_id\": 52274040, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:04Z\", \"source_id\": 16855533, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:29Z\", \"source_id\": 52283364, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:35Z\", \"source_id\": 16858387, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:48Z\", \"source_id\": 52295397, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:52Z\", \"source_id\": 16861916, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:43Z\", \"source_id\": 52308822, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:48Z\", \"source_id\": 16866006, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:50Z\", \"source_id\": 52366930, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:53Z\", \"source_id\": 16883417, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "3", "timing_fact_generation": 1789628453903908, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:33.269179", "service_state_evidence_id": 16883417, "current_leg_start_actual_dep": "2026-09-17T07:42:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:33.836105", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
CRS |
GLC |
1B84 |
320401 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 361.82, "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": 874.172, "from_m": 361.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1253.987, "from_m": 874.172, "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": 1389.315, "from_m": 1253.987, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3992.933, "from_m": 1389.315, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 7109.699, "from_m": 3992.933, "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": 8999.392, "from_m": 7109.699, "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": 15351.128, "from_m": 8999.392, "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": 16613.059, "from_m": 15351.128, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16959.52, "from_m": 16613.059, "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": 17057.348, "from_m": 16959.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17080.962, "from_m": 17057.348, "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": 17211.52, "from_m": 17080.962, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.146, "from_m": 17211.52, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21218.514, "from_m": 21205.146, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21451.369, "from_m": 21218.514, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22288.058, "from_m": 21451.369, "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": 22424.1, "from_m": 22288.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": 22448.016, "from_m": 22424.1, "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": 22529.796, "from_m": 22448.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23429.063, "from_m": 22529.796, "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": 23476.632, "from_m": 23429.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24951.32, "from_m": 23476.632, "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": 25359.776, "from_m": 24951.32, "capability_applied": 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": 25906.591, "from_m": 25359.776, "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": 25961.02, "from_m": 25906.591, "capability_applied": null, "effective_limit_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": 28189.021, "from_m": 25961.02, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28268.147, "from_m": 28189.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28975.775, "from_m": 28268.147, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33928.65, "from_m": 28975.775, "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": 36297.254, "from_m": 33928.65, "capability_applied": 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": 36395.569, "from_m": 36297.254, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38251.477, "from_m": 36395.569, "capability_applied": 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": 38373.095, "from_m": 38251.477, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38477.328, "from_m": 38373.095, "capability_applied": 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": 40978.833, "from_m": 38477.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": 42365.27, "from_m": 40978.833, "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": 45618.291, "from_m": 42365.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46443.097, "from_m": 45618.291, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46831.496, "from_m": 46443.097, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47418.199, "from_m": 46831.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": 47842.666, "from_m": 47418.199, "capability_applied": null, "effective_limit_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": 631917, "profile_key": "2c4d207908c2b76c678076afd1d8a6b2cb4925f7bfd7c009dc5b39ce5f8daf69", "schedule_id": 18490, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0715", "location": "Carstairs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716H", "location": "Carstairs North Jn", "stage_seq": 2, "distance_m": 1313.858, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Lanark Jn", "stage_seq": 3, "distance_m": 4136.669, "section_seq": 1, "route_path_id": 73442}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": "0725", "location": "Carluke", "stage_seq": 4, "distance_m": 13433.577, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Law Jn", "stage_seq": 5, "distance_m": 16959.52, "section_seq": 1, "route_path_id": 73442}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "Wishaw", "stage_seq": 6, "distance_m": 20509.567, "section_seq": 1, "route_path_id": 73442}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Shieldmuir", "stage_seq": 7, "distance_m": 22773.497, "section_seq": 1, "route_path_id": 73442}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0742", "location": "Motherwell", "stage_seq": 8, "distance_m": 25530.058, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Mossend South Jn", "stage_seq": 9, "distance_m": 28189.021, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746H", "location": "Mossend West Jn", "stage_seq": 10, "distance_m": 29022.739, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Uddingston Jn", "stage_seq": 11, "distance_m": 34075.069, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Newton East Jn", "stage_seq": 12, "distance_m": 36395.569, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Newton West Jn", "stage_seq": 13, "distance_m": 38373.095, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Rutherglen East Jn", "stage_seq": 14, "distance_m": 41595.905, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Shawfield Jn", "stage_seq": 15, "distance_m": 43613.212, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Larkfield Jn", "stage_seq": 16, "distance_m": 45828.661, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Eglinton St Jn", "stage_seq": 17, "distance_m": 46608.201, "section_seq": 1, "route_path_id": 73442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Glasgow Bridge Street Jn", "stage_seq": 18, "distance_m": 46913.233, "section_seq": 1, "route_path_id": 73442}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 19, "distance_m": 47842.666, "section_seq": 1, "route_path_id": 73442}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47842.666, "from_m": 0.0, "section_seq": 1, "route_path_id": 73442}], "total_distance_m": 47842.666, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47620.823, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 221.843, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2620, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:57Z", "source_id": 52263228, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:00Z", "source_id": 16852261, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:00Z", "source_id": 52274040, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:27:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:04Z", "source_id": 16855533, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2604, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:29Z", "source_id": 52283364, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:35Z", "source_id": 16858387, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2595, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:48Z", "source_id": 52295397, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:52Z", "source_id": 16861916, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:43Z", "source_id": 52308822, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:48Z", "source_id": 16866006, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1999, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:50Z", "source_id": 52366930, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:02:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:53Z", "source_id": 16883417, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Carstairs |
0715 |
0715 |
1 |
None |
None |
Glasgow Central High Level |
0804 |
0804 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87077/2026-09-17/detailed |
None |
Motherwell |
2026-09-17T07:42:00+01:00 |
Glasgow Central High Level |
20.0 |
{"type": "LineString", "coordinates": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.9973266, 55.7944107], [-3.9976066, 55.7948142], [-3.997688699999999, 55.79506109999999], [-3.9977681, 55.7954418], [-3.9978037, 55.7959249], [-3.9978071, 55.7959705], [-3.9978042, 55.7961777], [-3.99777, 55.7965659], [-3.9977504000000006, 55.7966792], [-3.9976912, 55.79684199999999], [-3.9976219, 55.79703889999999], [-3.9974704, 55.7973186], [-3.997275599999999, 55.7976098], [-3.9971015, 55.79782139999999], [-3.9968056, 55.79815609999999], [-3.9960859000000006, 55.7988695], [-3.9957205, 55.79925300000001], [-3.9954109, 55.7996065], [-3.995011799999999, 55.8001216], [-3.9947389, 55.8004958], [-3.994503599999999, 55.80086539999999], [-3.9944396000000006, 55.8009787], [-3.994301300000001, 55.8012238], [-3.9941114, 55.801663700000006], [-3.9938854, 55.8021359], [-3.9937452, 55.802460200000006], [-3.9936222999999993, 55.80275610000001], [-3.9934801, 55.8031294], [-3.9933732, 55.803427600000006], [-3.993246, 55.8038694], [-3.9931749, 55.804221], [-3.993153500000001, 55.8043266], [-3.9931092, 55.80475279999999], [-3.9930711, 55.80517589999999], [-3.9930804, 55.8053165], [-3.993090299999999, 55.805466], [-3.9931205, 55.805822799999994], [-3.993151, 55.8061867], [-3.993203792938693, 55.80654382101159], [-3.9932975, 55.8071777], [-3.9933946, 55.80768390000001], [-3.993434299999999, 55.80798409999999], [-3.9935271, 55.8085702], [-3.9939953, 55.8111815], [-3.9940463, 55.8114661], [-3.9942092, 55.81250849999999], [-3.9945189, 55.8142127], [-3.9945853100537585, 55.81457815061936], [-3.9945868999999994, 55.8145869], [-3.994754499999999, 55.8151991], [-3.994768999999999, 55.8152829], [-3.9948654, 55.8156487], [-3.9949848, 55.8159387], [-3.995172, 55.816228200000005], [-3.9953515, 55.81643749999999], [-3.9954609, 55.816534100000005], [-3.9955727999999993, 55.8166325], [-3.9956863, 55.8167182], [-3.9957630000000006, 55.8167691], [-3.9958064, 55.816797900000005], [-3.9960898, 55.81696019999999], [-3.9963067, 55.81706539999999], [-3.9965125000000006, 55.8171616], [-3.9967179, 55.8172364], [-3.996918799999999, 55.81729970000001], [-3.9974183, 55.8174202], [-3.9977735, 55.8174756], [-3.998212899999999, 55.81751770000001], [-3.998897499999999, 55.81755529999999], [-4.001384, 55.81759649999999], [-4.0020099, 55.81762679999999], [-4.002582299999999, 55.8176737], [-4.0029887, 55.8177042], [-4.0033685, 55.81773269999999], [-4.0037857, 55.8177694], [-4.0041896, 55.81777879999999], [-4.0045368, 55.817787199999984], [-4.004906899999999, 55.8177961], [-4.0056281, 55.8178135], [-4.0059088, 55.8178156], [-4.0063306, 55.817818300000006], [-4.0073893, 55.81781660000001], [-4.008574399999999, 55.8177724], [-4.0113624, 55.81764530000001], [-4.0117427, 55.8176266], [-4.0145074, 55.8174938], [-4.0180664, 55.8173342], [-4.0185074, 55.81731150000001], [-4.0201833, 55.81723010000001], [-4.0213917, 55.8171693], [-4.022697, 55.81710799999999], [-4.0232208, 55.81708410000001], [-4.0238101, 55.8170604], [-4.0240573, 55.817054500000005], [-4.0244382, 55.8170493], [-4.0250902, 55.8170593], [-4.025781, 55.81708739999999], [-4.0262955, 55.81711539999999], [-4.027777399999999, 55.8171951], [-4.0291889, 55.81727140000001], [-4.0316814, 55.817409100000006], [-4.0373599, 55.817714599999995], [-4.0388684999999995, 55.8177902], [-4.039307599999999, 55.817816400000005], [-4.0407822, 55.8179044], [-4.042418778537846, 55.81799209824829], [-4.0442719, 55.8180914], [-4.046004399999999, 55.818193599999994], [-4.0468733, 55.8182546], [-4.0472969, 55.8182958], [-4.047794299999999, 55.81834630000001], [-4.0494829, 55.818567399999985], [-4.0511988, 55.81881989999999], [-4.0516711, 55.818888], [-4.0551684, 55.81940669999999], [-4.0559484, 55.8195285], [-4.056401999999999, 55.81961739999999], [-4.056649000000001, 55.8196658], [-4.0573468, 55.8198061], [-4.0580484, 55.81997020000001], [-4.0589308, 55.820182599999995], [-4.0651143, 55.8216983], [-4.0664226, 55.82201919999999], [-4.068727199999999, 55.822561099999994], [-4.0700672, 55.822881499999994], [-4.070620099999999, 55.82300499999999], [-4.0712572, 55.82311990000001], [-4.0717443, 55.8231952], [-4.0722491, 55.8232508], [-4.0739259, 55.82340709999999], [-4.0752935, 55.82353549999999], [-4.076308, 55.82362880000001], [-4.0771361, 55.823699700000006], [-4.0778092, 55.8237468], [-4.078494599999999, 55.82378409999999], [-4.0792597, 55.823802], [-4.0799537, 55.8237984], [-4.0806887, 55.82377879999999], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
13.7 |
0742 |
0802 |
Motherwell |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-17 07:12:51 |
TERMINATED |
2026-09-17 07:02:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883417 |
1789628453903908 |
53 |
53 |
2026-09-17 07:12:33.836105 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:33.269179 |
| 600889 |
631825 |
G27133 |
872B13MA17 |
2026-09-17 |
COMPLETE |
16883401 |
2026-09-17 08:02:00 |
2026-09-17 07:12:51 |
2026-09-19 07:12:51 |
{"id": 631825, "stp": "P", "toc": "Southern", "uid": "G27133", "consist": "377102+377110", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27133/2026-09-17/detailed", "trust_id": "872B13MA17", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-17", "dest_arr_time": "0759", "dest_platform": "11", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2B13", "timing_status": "LATE", "origin_station": "Sutton (Surrey)", "current_leg_arr": "0802", "current_leg_dep": "0759", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0711", "origin_platform": "4", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-17T07:12:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Park", "dest_arr_time_act": "0759", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 38.577, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 142.751, \"from_m\": 38.577, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 204.371, \"from_m\": 142.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\": 241.301, \"from_m\": 204.371, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 246.697, \"from_m\": 241.301, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 346.726, \"from_m\": 246.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2862.029, \"from_m\": 346.726, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2950.024, \"from_m\": 2862.029, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3007.135, \"from_m\": 2950.024, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9571.835, \"from_m\": 3007.135, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9983.498, \"from_m\": 9571.835, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10018.753, \"from_m\": 9983.498, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10226.75, \"from_m\": 10018.753, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11186.331, \"from_m\": 10226.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11494.801, \"from_m\": 11186.331, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11544.459, \"from_m\": 11494.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\": 11657.32, \"from_m\": 11544.459, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11673.968, \"from_m\": 11657.32, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11868.116, \"from_m\": 11673.968, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11884.765, \"from_m\": 11868.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11916.303, \"from_m\": 11884.765, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11970.079, \"from_m\": 11916.303, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19909.175, \"from_m\": 11970.079, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20350.109, \"from_m\": 19909.175, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22662.968, \"from_m\": 20350.109, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22976.916, \"from_m\": 22662.968, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23735.084, \"from_m\": 22976.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\": 25638.76, \"from_m\": 23735.084, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25728.472, \"from_m\": 25638.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\": 26423.71, \"from_m\": 25728.472, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27080.747, \"from_m\": 26423.71, \"capability_applied\": null, \"effective_limit_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\": 631825, \"profile_key\": \"dd3df862abd64e3a3aac12a4e0fa40a91bdfbafcd28d54732003bef62c105c0d\", \"schedule_id\": 10557, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 2, \"distance_m\": 1604.378, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0718\", \"location\": \"Wallington\", \"stage_seq\": 3, \"distance_m\": 5619.45, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721H\", \"location\": \"Waddon\", \"stage_seq\": 4, \"distance_m\": 8059.802, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0724H\", \"wtt_dep\": \"0726\", \"location\": \"West Croydon\", \"stage_seq\": 5, \"distance_m\": 9748.758, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 6, \"distance_m\": 11186.331, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0731\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 11771.042, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0734\", \"location\": \"Thornton Heath\", \"stage_seq\": 8, \"distance_m\": 13271.045, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0737H\", \"location\": \"Norbury\", \"stage_seq\": 9, \"distance_m\": 15213.486, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740H\", \"location\": \"Streatham Common\", \"stage_seq\": 10, \"distance_m\": 16622.714, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 11, \"distance_m\": 17356.564, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745\", \"location\": \"Balham\", \"stage_seq\": 12, \"distance_m\": 19702.575, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747\", \"location\": \"Wandsworth Common\", \"stage_seq\": 13, \"distance_m\": 20594.352, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 14, \"distance_m\": 22832.166, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 15, \"distance_m\": 23903.236, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0754H\", \"location\": \"Battersea Park\", \"stage_seq\": 16, \"distance_m\": 25168.441, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 17, \"distance_m\": 25738.673, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 18, \"distance_m\": 27080.747, \"section_seq\": 1, \"route_path_id\": 31721}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27080.747, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31721}], \"total_distance_m\": 27080.747, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26639.813, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 440.934, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0711", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:02Z\", \"source_id\": 52236905, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:07Z\", \"source_id\": 16844329, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:31Z\", \"source_id\": 52243563, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:36Z\", \"source_id\": 16846278, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:50Z\", \"source_id\": 52254865, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:52Z\", \"source_id\": 16849707, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:16Z\", \"source_id\": 52266822, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:19Z\", \"source_id\": 16853299, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:37Z\", \"source_id\": 52283637, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:41Z\", \"source_id\": 16858459, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:48Z\", \"source_id\": 52292519, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:51Z\", \"source_id\": 16861074, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:02Z\", \"source_id\": 52301522, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:05Z\", \"source_id\": 16863804, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:57Z\", \"source_id\": 52309446, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:05Z\", \"source_id\": 16866230, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:43Z\", \"source_id\": 52325391, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:46Z\", \"source_id\": 16870916, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:45Z\", \"source_id\": 52333614, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:49Z\", \"source_id\": 16873390, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:04Z\", \"source_id\": 52345378, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:05Z\", \"source_id\": 16876945, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:42Z\", \"source_id\": 52358171, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:49Z\", \"source_id\": 16880799, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:49Z\", \"source_id\": 52366872, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:53Z\", \"source_id\": 16883401, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "11", "timing_fact_generation": 1789628453515768, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:38.713856", "service_state_evidence_id": 16883401, "current_leg_start_actual_dep": "2026-09-17T07:57:30+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:38.968396", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SUO |
None |
2B13 |
377102+377110 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 38.577, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 142.751, "from_m": 38.577, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 204.371, "from_m": 142.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": 241.301, "from_m": 204.371, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 246.697, "from_m": 241.301, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 346.726, "from_m": 246.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2862.029, "from_m": 346.726, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2950.024, "from_m": 2862.029, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3007.135, "from_m": 2950.024, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9571.835, "from_m": 3007.135, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9983.498, "from_m": 9571.835, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10018.753, "from_m": 9983.498, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10226.75, "from_m": 10018.753, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11186.331, "from_m": 10226.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11494.801, "from_m": 11186.331, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11544.459, "from_m": 11494.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": 11657.32, "from_m": 11544.459, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11673.968, "from_m": 11657.32, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11868.116, "from_m": 11673.968, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11884.765, "from_m": 11868.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11916.303, "from_m": 11884.765, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11970.079, "from_m": 11916.303, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19909.175, "from_m": 11970.079, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20350.109, "from_m": 19909.175, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22662.968, "from_m": 20350.109, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22976.916, "from_m": 22662.968, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23735.084, "from_m": 22976.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": 25638.76, "from_m": 23735.084, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25728.472, "from_m": 25638.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": 26423.71, "from_m": 25728.472, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27080.747, "from_m": 26423.71, "capability_applied": null, "effective_limit_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": 631825, "profile_key": "dd3df862abd64e3a3aac12a4e0fa40a91bdfbafcd28d54732003bef62c105c0d", "schedule_id": 10557, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0711", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715", "location": "Carshalton Beeches", "stage_seq": 2, "distance_m": 1604.378, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0718", "location": "Wallington", "stage_seq": 3, "distance_m": 5619.45, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721H", "location": "Waddon", "stage_seq": 4, "distance_m": 8059.802, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0724H", "wtt_dep": "0726", "location": "West Croydon", "stage_seq": 5, "distance_m": 9748.758, "section_seq": 1, "route_path_id": 31721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 6, "distance_m": 11186.331, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0731", "location": "Selhurst", "stage_seq": 7, "distance_m": 11771.042, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0734", "location": "Thornton Heath", "stage_seq": 8, "distance_m": 13271.045, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0737H", "location": "Norbury", "stage_seq": 9, "distance_m": 15213.486, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740H", "location": "Streatham Common", "stage_seq": 10, "distance_m": 16622.714, "section_seq": 1, "route_path_id": 31721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Streatham North Jn", "stage_seq": 11, "distance_m": 17356.564, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745", "location": "Balham", "stage_seq": 12, "distance_m": 19702.575, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747", "location": "Wandsworth Common", "stage_seq": 13, "distance_m": 20594.352, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Clapham Junction (C)", "stage_seq": 14, "distance_m": 22832.166, "section_seq": 1, "route_path_id": 31721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Pouparts Jn", "stage_seq": 15, "distance_m": 23903.236, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0754H", "location": "Battersea Park", "stage_seq": 16, "distance_m": 25168.441, "section_seq": 1, "route_path_id": 31721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Battersea Pier Jn", "stage_seq": 17, "distance_m": 25738.673, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 18, "distance_m": 27080.747, "section_seq": 1, "route_path_id": 31721}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27080.747, "from_m": 0.0, "section_seq": 1, "route_path_id": 31721}], "total_distance_m": 27080.747, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26639.813, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 440.934, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30075, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:02Z", "source_id": 52236905, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:14:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:07Z", "source_id": 16844329, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30071, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:31Z", "source_id": 52243563, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:16:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:36Z", "source_id": 16846278, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30067, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:50Z", "source_id": 52254865, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:52Z", "source_id": 16849707, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30050, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:16Z", "source_id": 52266822, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:19Z", "source_id": 16853299, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29928, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:37Z", "source_id": 52283637, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:41Z", "source_id": 16858459, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:48Z", "source_id": 52292519, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:51Z", "source_id": 16861074, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:02Z", "source_id": 52301522, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:37:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:05Z", "source_id": 16863804, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:57Z", "source_id": 52309446, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:05Z", "source_id": 16866230, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:43Z", "source_id": 52325391, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:46:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:46Z", "source_id": 16870916, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29193, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:45Z", "source_id": 52333614, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:49Z", "source_id": 16873390, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:04Z", "source_id": 52345378, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:05Z", "source_id": 16876945, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:42Z", "source_id": 52358171, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:58:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:49Z", "source_id": 16880799, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28745, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:49Z", "source_id": 52366872, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:53Z", "source_id": 16883401, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Sutton (Surrey) |
0711 |
0711 |
4 |
None |
None |
London Victoria (C) |
0759 |
0759 |
11 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27133/2026-09-17/detailed |
None |
Battersea Park |
2026-09-17T07:57:30+01:00 |
London Victoria (C) |
3.0 |
{"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
1.5 |
0759 |
0802 |
Battersea Park |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-17 07:12:51 |
TERMINATED |
2026-09-17 07:02:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883401 |
1789628453515768 |
69 |
69 |
2026-09-17 07:12:38.968396 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:38.713856 |
| 600890 |
633033 |
W86410 |
075G09MB17 |
2026-09-17 |
COMPLETE |
16884192 |
2026-09-17 08:02:00 |
2026-09-17 07:12:51 |
2026-09-19 07:12:51 |
{"id": 633033, "stp": "P", "toc": "ScotRail", "uid": "W86410", "consist": "318263", "dest_crs": "XCK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86410/2026-09-17/detailed", "trust_id": "075G09MB17", "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-17", "dest_arr_time": "0801", "dest_platform": null, "is_terminated": 1, "next_location": "Corkerhill C.S.M.D.", "signalling_id": "5G09", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0802", "current_leg_dep": "0753", "current_leg_end": "Corkerhill C.S.M.D.", "origin_dep_time": "0752", "origin_platform": "12", "current_location": "Corkerhill C.S.M.D.", "last_update_time": "2026-09-17T07:12:51", "route_debug_link": null, "timing_variation": "+1 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": "0801", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"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\": 1417.33, \"from_m\": 1069.969, \"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\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 633033, \"profile_key\": \"16e64cc0b89d484d360556a91ec56fe0e5a2967f8d8050353ee8b4ec424372af\", \"schedule_id\": 29288, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"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\": \"0754\", \"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\": \"0756\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 39883}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"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\": 90.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": "0752", "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-17T07:01:42Z\", \"source_id\": 52369206, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:44Z\", \"source_id\": 16884192, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Corkerhill C.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789628507070461, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:39.542547", "service_state_evidence_id": 16884192, "current_leg_start_actual_dep": "2026-09-17T07:53:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:39.868504", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
XCK |
5G09 |
318263 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "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": 1417.33, "from_m": 1069.969, "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": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 633033, "profile_key": "16e64cc0b89d484d360556a91ec56fe0e5a2967f8d8050353ee8b4ec424372af", "schedule_id": 29288, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0752", "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": "0754", "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": "0756", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 39883}, {"is_pass": false, "wtt_arr": "0801", "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": 90.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-17T07:01:42Z", "source_id": 52369206, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:02:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:44Z", "source_id": 16884192, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
0752 |
0752 |
12 |
None |
None |
Corkerhill C.S.M.D. |
0801 |
0801 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86410/2026-09-17/detailed |
None |
Glasgow Central High Level |
2026-09-17T07:53: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 |
0753 |
0802 |
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-17 07:12:51 |
TERMINATED |
2026-09-17 07:02:00 |
Corkerhill C.S.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884192 |
1789628507070461 |
13 |
13 |
2026-09-17 07:12:39.868504 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:39.542547 |
| 600891 |
633052 |
Y80587 |
742H14MB17 |
2026-09-17 |
COMPLETE |
16883023 |
2026-09-17 08:02:00 |
2026-09-17 07:12:51 |
2026-09-19 07:12:51 |
{"id": 633052, "stp": "P", "toc": "Great Western Railway", "uid": "Y80587", "consist": "165108", "dest_crs": "HOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80587/2026-09-17/detailed", "trust_id": "742H14MB17", "origin_crs": "TWY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Henley-on-Thames", "service_date": "2026-09-17", "dest_arr_time": "0804", "dest_platform": null, "is_terminated": 1, "next_location": "Henley-on-Thames", "signalling_id": "2H14", "timing_status": "EARLY", "origin_station": "Twyford", "current_leg_arr": "0802", "current_leg_dep": "0759½", "current_leg_end": "Henley-on-Thames", "origin_dep_time": "0752", "origin_platform": "5", "current_location": "Henley-on-Thames", "last_update_time": "2026-09-17T07:12:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8823208, 51.5111375], [-0.8826402999999999, 51.5115912], [-0.8828935999999998, 51.5119798], [-0.8833131, 51.512539499999995], [-0.8838166999999999, 51.51326000000001], [-0.8844413999999999, 51.514159600000006], [-0.8850315, 51.514984000000005], [-0.8865075999999998, 51.51717909999999], [-0.8873643, 51.51878030000001], [-0.8880035, 51.5202995], [-0.8885436999999999, 51.521876], [-0.8888768999999999, 51.522692499999984], [-0.8892383, 51.5235001], [-0.8899482999999999, 51.52479160000001], [-0.8907755999999999, 51.5261057], [-0.891406, 51.52697849999999], [-0.8926092999999999, 51.5284415], [-0.8933113999999999, 51.52918460000001], [-0.8940159, 51.5299016], [-0.8948985000000002, 51.53067670000001], [-0.8966069000000001, 51.53201580000001], [-0.8968654, 51.5321822], [-0.8971105000000001, 51.5323373], [-0.8981208, 51.533022499999994], [-0.8983152841195214, 51.5331481703648], [-0.9001336, 51.53432310000001]]}", "current_leg_start": "Shiplake", "dest_arr_time_act": "0804", "motion_projection": null, "next_location_lat": "51.5343231", "next_location_lon": "-0.9001336", "previous_location": "Shiplake", "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\": 312.276, \"from_m\": 0.0, \"capability_applied\": 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\": 366.787, \"from_m\": 312.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\": 640.4, \"from_m\": 366.787, \"capability_applied\": 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\": 760.258, \"from_m\": 640.4, \"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\": 781.174, \"from_m\": 760.258, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3884.36, \"from_m\": 781.174, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4002.798, \"from_m\": 3884.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7928.438, \"from_m\": 4002.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 633052, \"profile_key\": \"ad939122b12bef7a267517bd216d4b507f04ae844e9c0803fa75a2837e172253\", \"schedule_id\": 31146, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Twyford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0756H\", \"location\": \"Wargrave\", \"stage_seq\": 2, \"distance_m\": 3576.287, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Shiplake\", \"stage_seq\": 3, \"distance_m\": 5031.468, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": null, \"location\": \"Henley-on-Thames\", \"stage_seq\": 4, \"distance_m\": 7928.438, \"section_seq\": 1, \"route_path_id\": 30221}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7928.438, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30221}], \"total_distance_m\": 7928.438, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7928.438, \"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": "0752", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "51.5343231", "current_position_lon": "-0.9001336", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:24Z\", \"source_id\": 52365601, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:28Z\", \"source_id\": 16883023, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Henley-on-Thames", "service_state_platform": null, "timing_fact_generation": 1789628432079771, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:48.198612", "service_state_evidence_id": 16883023, "current_leg_start_actual_dep": "2026-09-17T07:59:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:48.331554", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
TWY |
HOT |
2H14 |
165108 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 312.276, "from_m": 0.0, "capability_applied": 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": 366.787, "from_m": 312.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": 640.4, "from_m": 366.787, "capability_applied": 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": 760.258, "from_m": 640.4, "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": 781.174, "from_m": 760.258, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3884.36, "from_m": 781.174, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4002.798, "from_m": 3884.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7928.438, "from_m": 4002.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 633052, "profile_key": "ad939122b12bef7a267517bd216d4b507f04ae844e9c0803fa75a2837e172253", "schedule_id": 31146, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0752", "location": "Twyford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0756H", "location": "Wargrave", "stage_seq": 2, "distance_m": 3576.287, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Shiplake", "stage_seq": 3, "distance_m": 5031.468, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": null, "location": "Henley-on-Thames", "stage_seq": 4, "distance_m": 7928.438, "section_seq": 1, "route_path_id": 30221}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7928.438, "from_m": 0.0, "section_seq": 1, "route_path_id": 30221}], "total_distance_m": 7928.438, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7928.438, "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": 23694, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:24Z", "source_id": 52365601, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:02:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:28Z", "source_id": 16883023, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Twyford |
0752 |
0752 |
5 |
None |
None |
Henley-on-Thames |
0804 |
0804 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80587/2026-09-17/detailed |
None |
Shiplake |
2026-09-17T07:59:30+01:00 |
Henley-on-Thames |
2.5 |
{"type": "LineString", "coordinates": [[-0.8823208, 51.5111375], [-0.8826402999999999, 51.5115912], [-0.8828935999999998, 51.5119798], [-0.8833131, 51.512539499999995], [-0.8838166999999999, 51.51326000000001], [-0.8844413999999999, 51.514159600000006], [-0.8850315, 51.514984000000005], [-0.8865075999999998, 51.51717909999999], [-0.8873643, 51.51878030000001], [-0.8880035, 51.5202995], [-0.8885436999999999, 51.521876], [-0.8888768999999999, 51.522692499999984], [-0.8892383, 51.5235001], [-0.8899482999999999, 51.52479160000001], [-0.8907755999999999, 51.5261057], [-0.891406, 51.52697849999999], [-0.8926092999999999, 51.5284415], [-0.8933113999999999, 51.52918460000001], [-0.8940159, 51.5299016], [-0.8948985000000002, 51.53067670000001], [-0.8966069000000001, 51.53201580000001], [-0.8968654, 51.5321822], [-0.8971105000000001, 51.5323373], [-0.8981208, 51.533022499999994], [-0.8983152841195214, 51.5331481703648], [-0.9001336, 51.53432310000001]]} |
1.8 |
0759½ |
0802 |
Shiplake |
Henley-on-Thames |
Henley-on-Thames |
51.5343231 |
-0.9001336 |
51.5343231 |
-0.9001336 |
1 |
0 |
2026-09-17 07:12:51 |
TERMINATED |
2026-09-17 07:02:00 |
Henley-on-Thames |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883023 |
1789628432079771 |
7 |
7 |
2026-09-17 07:12:48.331554 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:48.198612 |
| 600892 |
630743 |
L37891 |
741Y10M617 |
2026-09-17 |
COMPLETE |
16883821 |
2026-09-17 08:02:00 |
2026-09-17 07:12:51 |
2026-09-19 07:12:51 |
{"id": 630743, "stp": "P", "toc": "Chiltern Railways", "uid": "L37891", "consist": "168005+168216", "dest_crs": "MYB", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37891/2026-09-17/detailed", "trust_id": "741Y10M617", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "5", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "1Y10", "timing_status": "EARLY", "origin_station": "Oxford", "current_leg_arr": "0802", "current_leg_dep": "0734", "current_leg_end": "London Marylebone", "origin_dep_time": "0638", "origin_platform": "3", "current_location": "London Marylebone", "last_update_time": "2026-09-17T07:12:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6441266767008599, 51.61142158380522], [-0.6433034, 51.6114233], [-0.6411352, 51.61142780000001], [-0.6407296, 51.611429900000005], [-0.6398692, 51.6114262], [-0.6388058, 51.6114033], [-0.6377731999999999, 51.6113964], [-0.6321538999999999, 51.6113962], [-0.6305336, 51.611397200000006], [-0.6291445, 51.6114011], [-0.628820698883665, 51.61140175971707], [-0.6269848999999998, 51.61140549999999], [-0.6268701999999999, 51.6114059], [-0.62566, 51.6114082], [-0.6239342, 51.6114165], [-0.6219869, 51.611422399999995], [-0.6205128999999999, 51.61143529999998], [-0.6177827, 51.611427899999995], [-0.6165474999999999, 51.611386], [-0.6152233, 51.6112939], [-0.6140891, 51.6111683], [-0.612801, 51.610995499999994], [-0.6114017, 51.61074539999999], [-0.6106478, 51.6105933], [-0.6101927046901223, 51.61048353460085], [-0.6097253, 51.61037079999999], [-0.6089169999999999, 51.610142800000006], [-0.6083655999999998, 51.60998610000001], [-0.6080105, 51.6098754], [-0.6076523999999999, 51.60975959999999], [-0.6073094999999998, 51.6096469], [-0.6069988, 51.60953750000001], [-0.6064986, 51.609354499999995], [-0.6061414, 51.6092227], [-0.6059546, 51.6091466], [-0.6056949, 51.6090361], [-0.6051532, 51.60881419999999], [-0.6045619, 51.608564], [-0.6029971, 51.60775559999999], [-0.6015222999999998, 51.606920900000006], [-0.5963985, 51.60392830000001], [-0.5946848999999998, 51.60298959999999], [-0.5934348, 51.6023535], [-0.5925566999999999, 51.6019706], [-0.5915649, 51.60157540000001], [-0.5910356, 51.601387], [-0.5904695, 51.60120090000001], [-0.5901529, 51.601099399999995], [-0.5900759, 51.6010764], [-0.5889316, 51.600724500000005], [-0.5872427, 51.6002346], [-0.5845188, 51.599444100000014], [-0.5818289, 51.5986918], [-0.5792575, 51.59794380000001], [-0.5766592999999999, 51.5971927], [-0.5739296999999999, 51.59633609999999], [-0.5712826, 51.5954577], [-0.5672985999999999, 51.5939749], [-0.5640034, 51.592636699999986], [-0.5610202, 51.5913961], [-0.559829, 51.5908833], [-0.5595979999999999, 51.590783900000005], [-0.5589133999999999, 51.5904552], [-0.5560536999999999, 51.5892407], [-0.5552512, 51.5889025], [-0.5547766814367421, 51.58870256775373], [-0.5539557999999999, 51.5883567], [-0.5536366, 51.5882224], [-0.5502231, 51.5868067], [-0.5499303, 51.586685200000005], [-0.5492888999999999, 51.58641709999999], [-0.5486244, 51.58613530000001], [-0.5473463000000001, 51.585617000000006], [-0.5463793999999998, 51.585256099999995], [-0.5451717, 51.5848337], [-0.5436348, 51.58435119999999], [-0.5412408, 51.5836866], [-0.5391035, 51.583143699999994], [-0.5389891704717129, 51.58311767444093], [-0.5380426, 51.58290219999999], [-0.5364322, 51.5825873], [-0.5351973999999999, 51.5823667], [-0.5338014, 51.58214559999999], [-0.5326936, 51.5819981], [-0.5312464, 51.5818348], [-0.5299522, 51.58170249999999], [-0.5185835, 51.580640900000006], [-0.5169251999999999, 51.58048600000001], [-0.5168016999999999, 51.5804746], [-0.5145627, 51.580263999999985], [-0.5133447, 51.5801608], [-0.5122301999999999, 51.58005260000001], [-0.5111483999999998, 51.579953499999995], [-0.509869, 51.5798252], [-0.5089901, 51.5797351], [-0.5082144999999999, 51.579646100000005], [-0.5078427, 51.579613899999984], [-0.5075402, 51.5795864], [-0.506676, 51.5795087], [-0.5054836, 51.57940289999998], [-0.5041952, 51.579295900000005], [-0.5030117999999999, 51.5791968], [-0.5018793, 51.5791011], [-0.5009419, 51.5790127], [-0.5006658, 51.5789836], [-0.4996721, 51.5788725], [-0.4991483999999999, 51.5788162], [-0.4983999, 51.57873059999999], [-0.49758449999999993, 51.5786394], [-0.49695939999999994, 51.578571], [-0.4962615999999999, 51.57849749999998], [-0.4956183, 51.578431], [-0.4950656000000001, 51.5783758], [-0.49465419999999993, 51.578333099999995], [-0.4941396, 51.5782824], [-0.49367210000000006, 51.5782351], [-0.49288499999999985, 51.5781574], [-0.489955, 51.5778313], [-0.4884267000000001, 51.5776644], [-0.4878986, 51.5775966], [-0.4871629, 51.57750529999999], [-0.48630210000000007, 51.57739829999999], [-0.4856116999999998, 51.5773173], [-0.4850408, 51.577250799999995], [-0.48258000000000006, 51.5769738], [-0.48242950000000007, 51.576956900000006], [-0.4816576, 51.57684760000001], [-0.4814496999999999, 51.576821499999994], [-0.4812677999999999, 51.5767987], [-0.48042170000000006, 51.5766855], [-0.4794051, 51.5765627], [-0.478325, 51.576436599999994], [-0.4774679, 51.5763319], [-0.4767973999999999, 51.5762553], [-0.4760907, 51.5761731], [-0.4755525, 51.57610439999999], [-0.4746899, 51.5759974], [-0.4739958, 51.575909499999995], [-0.4732094, 51.5758115], [-0.4722381, 51.57569329999998], [-0.4714516, 51.575594200000005], [-0.4707539, 51.57550749999999], [-0.4700090999999999, 51.575410599999984], [-0.46878959999999986, 51.5752428], [-0.46762799999999993, 51.575092999999995], [-0.4664192999999998, 51.5749387], [-0.46552949999999993, 51.5748227], [-0.4643589000000001, 51.57467629999999], [-0.4632843, 51.574542300000005], [-0.46236909999999987, 51.574424], [-0.4612311, 51.57428549999999], [-0.4600876, 51.574138], [-0.4586053, 51.57395209999999], [-0.4573313999999999, 51.5737888], [-0.4557282, 51.5735919], [-0.4547146, 51.57346089999999], [-0.45448600000000006, 51.5734312], [-0.4532209, 51.573268199999994], [-0.4523656, 51.5731605], [-0.4521509999999999, 51.5731307], [-0.4509572999999999, 51.5729631], [-0.4501056, 51.57282959999999], [-0.4492408000000001, 51.57268630000001], [-0.4491576420597607, 51.57267150871022], [-0.4484464, 51.57254499999999], [-0.4475062, 51.5723682], [-0.4464332, 51.57215039999999], [-0.44587619999999994, 51.572032199999995], [-0.4449845999999999, 51.57183229999999], [-0.4442274, 51.571651800000005], [-0.443535, 51.5714808], [-0.4430483, 51.5713543], [-0.442487, 51.5712068], [-0.4417459, 51.5710039], [-0.4409551, 51.57078090000001], [-0.4401072999999999, 51.57053689999999], [-0.44001709999999994, 51.5705104], [-0.4392916999999999, 51.570292], [-0.4384068, 51.570016599999995], [-0.4380487, 51.5699011], [-0.4377304000000001, 51.569798], [-0.4374790999999999, 51.569714299999994], [-0.4369121373634769, 51.56952681481409], [-0.4362588999999999, 51.5693108], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Beaconsfield", "dest_arr_time_act": "0803", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Beaconsfield", "current_leg_milage": "22.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 224.925, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291.769, \"from_m\": 224.925, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 327.784, \"from_m\": 291.769, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 392.096, \"from_m\": 327.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 790.235, \"from_m\": 392.096, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1625.567, \"from_m\": 790.235, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1698.297, \"from_m\": 1625.567, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1878.39, \"from_m\": 1698.297, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3932.646, \"from_m\": 1878.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19633.215, \"from_m\": 3932.646, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20523.189, \"from_m\": 19633.215, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47444.409, \"from_m\": 20523.189, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 48552.185, \"from_m\": 47444.409, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48583.675, \"from_m\": 48552.185, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49444.849, \"from_m\": 48583.675, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50758.109, \"from_m\": 49444.849, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57825.495, \"from_m\": 50758.109, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 61623.55, \"from_m\": 57825.495, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61720.496, \"from_m\": 61623.55, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61781.204, \"from_m\": 61720.496, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62158.293, \"from_m\": 61781.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62416.11, \"from_m\": 62158.293, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62502.473, \"from_m\": 62416.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64250.29, \"from_m\": 62502.473, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 86212.798, \"from_m\": 64250.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\": 86330.166, \"from_m\": 86212.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97376.665, \"from_m\": 86330.166, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 97485.581, \"from_m\": 97376.665, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 97523.889, \"from_m\": 97485.581, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98180.921, \"from_m\": 97523.889, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 98897.842, \"from_m\": 98180.921, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 100577.776, \"from_m\": 98897.842, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 106077.555, \"from_m\": 100577.776, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 106092.307, \"from_m\": 106077.555, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106149.672, \"from_m\": 106092.307, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 106456.114, \"from_m\": 106149.672, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106701.13, \"from_m\": 106456.114, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 630743, \"profile_key\": \"db21952a0b62308649950fdf763bffc677b460f7d63168b2db76503d592b4269\", \"schedule_id\": 32522, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Oxford North Jn\", \"stage_seq\": 2, \"distance_m\": 1597.815, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Woodstock Road Jn\", \"stage_seq\": 3, \"distance_m\": 4202.633, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0645\", \"location\": \"Oxford Parkway\", \"stage_seq\": 4, \"distance_m\": 5789.33, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0649H\", \"location\": \"Islip\", \"stage_seq\": 5, \"distance_m\": 9392.794, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0658\", \"location\": \"Bicester Village\", \"stage_seq\": 6, \"distance_m\": 19018.51, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Gavray Jn\", \"stage_seq\": 7, \"distance_m\": 19570.338, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Bicester South Jn\", \"stage_seq\": 8, \"distance_m\": 20679.39, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": false, \"wtt_arr\": \"0709H\", \"wtt_dep\": \"0711\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 9, \"distance_m\": 39692.596, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Princes Risborough\", \"stage_seq\": 10, \"distance_m\": 48976.516, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Saunderton\", \"stage_seq\": 11, \"distance_m\": 54046.197, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": \"0727\", \"location\": \"High Wycombe\", \"stage_seq\": 12, \"distance_m\": 61951.516, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0735\", \"location\": \"Beaconsfield\", \"stage_seq\": 13, \"distance_m\": 69847.708, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Gerrards Cross\", \"stage_seq\": 14, \"distance_m\": 76704.378, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"West Ruislip\", \"stage_seq\": 15, \"distance_m\": 85201.053, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"South Ruislip\", \"stage_seq\": 16, \"distance_m\": 88150.281, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Wembley Stadium\", \"stage_seq\": 17, \"distance_m\": 96162.451, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Neasden South Jn\", \"stage_seq\": 18, \"distance_m\": 98437.968, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 19, \"distance_m\": 106034.5, \"section_seq\": 1, \"route_path_id\": 72140}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 20, \"distance_m\": 106701.13, \"section_seq\": 1, \"route_path_id\": 72140}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106701.13, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72140}], \"total_distance_m\": 106701.13, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 106388.903, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 312.227, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:26Z\", \"source_id\": 52163497, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:28Z\", \"source_id\": 16821902, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:34Z\", \"source_id\": 52172953, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:38Z\", \"source_id\": 16824913, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24304, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:36Z\", \"source_id\": 52189859, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:37Z\", \"source_id\": 16830099, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:27Z\", \"source_id\": 52222417, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:33Z\", \"source_id\": 16840003, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:39Z\", \"source_id\": 52246443, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:44Z\", \"source_id\": 16847165, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:47Z\", \"source_id\": 52252178, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:48Z\", \"source_id\": 16848880, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:57Z\", \"source_id\": 52263254, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:00Z\", \"source_id\": 16852264, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:23Z\", \"source_id\": 52285927, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:28Z\", \"source_id\": 16859133, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:10Z\", \"source_id\": 52312926, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:16Z\", \"source_id\": 16867243, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:38Z\", \"source_id\": 52325252, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:44Z\", \"source_id\": 16870882, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:30Z\", \"source_id\": 52330114, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:34Z\", \"source_id\": 16872379, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:32Z\", \"source_id\": 52346693, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:38Z\", \"source_id\": 16877381, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:29Z\", \"source_id\": 52365844, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:34Z\", \"source_id\": 16883103, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18328, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:16Z\", \"source_id\": 52368074, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:18Z\", \"source_id\": 16883821, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "5", "timing_fact_generation": 1789628479406458, "current_leg_arrival_utc": "2026-09-17T08:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:49.961341", "service_state_evidence_id": 16883821, "current_leg_start_actual_dep": "2026-09-17T07:35:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:50.064192", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
OXF |
MYB |
1Y10 |
168005+168216 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 195.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 224.925, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291.769, "from_m": 224.925, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 327.784, "from_m": 291.769, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 392.096, "from_m": 327.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 790.235, "from_m": 392.096, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1625.567, "from_m": 790.235, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1698.297, "from_m": 1625.567, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1878.39, "from_m": 1698.297, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3932.646, "from_m": 1878.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19633.215, "from_m": 3932.646, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20523.189, "from_m": 19633.215, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47444.409, "from_m": 20523.189, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 48552.185, "from_m": 47444.409, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48583.675, "from_m": 48552.185, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49444.849, "from_m": 48583.675, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50758.109, "from_m": 49444.849, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57825.495, "from_m": 50758.109, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 61623.55, "from_m": 57825.495, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61720.496, "from_m": 61623.55, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61781.204, "from_m": 61720.496, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62158.293, "from_m": 61781.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62416.11, "from_m": 62158.293, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62502.473, "from_m": 62416.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64250.29, "from_m": 62502.473, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 86212.798, "from_m": 64250.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": 86330.166, "from_m": 86212.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97376.665, "from_m": 86330.166, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 97485.581, "from_m": 97376.665, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 97523.889, "from_m": 97485.581, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98180.921, "from_m": 97523.889, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 98897.842, "from_m": 98180.921, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 100577.776, "from_m": 98897.842, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 106077.555, "from_m": 100577.776, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 106092.307, "from_m": 106077.555, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106149.672, "from_m": 106092.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 106456.114, "from_m": 106149.672, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106701.13, "from_m": 106456.114, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 630743, "profile_key": "db21952a0b62308649950fdf763bffc677b460f7d63168b2db76503d592b4269", "schedule_id": 32522, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0638", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Oxford North Jn", "stage_seq": 2, "distance_m": 1597.815, "section_seq": 1, "route_path_id": 72140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Woodstock Road Jn", "stage_seq": 3, "distance_m": 4202.633, "section_seq": 1, "route_path_id": 72140}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0645", "location": "Oxford Parkway", "stage_seq": 4, "distance_m": 5789.33, "section_seq": 1, "route_path_id": 72140}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0649H", "location": "Islip", "stage_seq": 5, "distance_m": 9392.794, "section_seq": 1, "route_path_id": 72140}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0658", "location": "Bicester Village", "stage_seq": 6, "distance_m": 19018.51, "section_seq": 1, "route_path_id": 72140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Gavray Jn", "stage_seq": 7, "distance_m": 19570.338, "section_seq": 1, "route_path_id": 72140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Bicester South Jn", "stage_seq": 8, "distance_m": 20679.39, "section_seq": 1, "route_path_id": 72140}, {"is_pass": false, "wtt_arr": "0709H", "wtt_dep": "0711", "location": "Haddenham & Thame Parkway", "stage_seq": 9, "distance_m": 39692.596, "section_seq": 1, "route_path_id": 72140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717", "location": "Princes Risborough", "stage_seq": 10, "distance_m": 48976.516, "section_seq": 1, "route_path_id": 72140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Saunderton", "stage_seq": 11, "distance_m": 54046.197, "section_seq": 1, "route_path_id": 72140}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": "0727", "location": "High Wycombe", "stage_seq": 12, "distance_m": 61951.516, "section_seq": 1, "route_path_id": 72140}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0735", "location": "Beaconsfield", "stage_seq": 13, "distance_m": 69847.708, "section_seq": 1, "route_path_id": 72140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Gerrards Cross", "stage_seq": 14, "distance_m": 76704.378, "section_seq": 1, "route_path_id": 72140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "West Ruislip", "stage_seq": 15, "distance_m": 85201.053, "section_seq": 1, "route_path_id": 72140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "South Ruislip", "stage_seq": 16, "distance_m": 88150.281, "section_seq": 1, "route_path_id": 72140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Wembley Stadium", "stage_seq": 17, "distance_m": 96162.451, "section_seq": 1, "route_path_id": 72140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Neasden South Jn", "stage_seq": 18, "distance_m": 98437.968, "section_seq": 1, "route_path_id": 72140}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Marylebone 10 Signal", "stage_seq": 19, "distance_m": 106034.5, "section_seq": 1, "route_path_id": 72140}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 20, "distance_m": 106701.13, "section_seq": 1, "route_path_id": 72140}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106701.13, "from_m": 0.0, "section_seq": 1, "route_path_id": 72140}], "total_distance_m": 106701.13, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 106388.903, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 312.227, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24074, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:26Z", "source_id": 52163497, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:28Z", "source_id": 16821902, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24323, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:34Z", "source_id": 52172953, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:48:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:38Z", "source_id": 16824913, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24304, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:36Z", "source_id": 52189859, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:55:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:37Z", "source_id": 16830099, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21153, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:27Z", "source_id": 52222417, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:33Z", "source_id": 16840003, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23354, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:39Z", "source_id": 52246443, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:18:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:44Z", "source_id": 16847165, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23347, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:47Z", "source_id": 52252178, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:20:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:48Z", "source_id": 16848880, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23329, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:57Z", "source_id": 52263254, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:23:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:00Z", "source_id": 16852264, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23324, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:23Z", "source_id": 52285927, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:28Z", "source_id": 16859133, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:10Z", "source_id": 52312926, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:16Z", "source_id": 16867243, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23274, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:38Z", "source_id": 52325252, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:44Z", "source_id": 16870882, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23259, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:30Z", "source_id": 52330114, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:48:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:34Z", "source_id": 16872379, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18263, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:32Z", "source_id": 52346693, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:54:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:38Z", "source_id": 16877381, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:29Z", "source_id": 52365844, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:34Z", "source_id": 16883103, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18328, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:16Z", "source_id": 52368074, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:02:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:18Z", "source_id": 16883821, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Oxford |
0638 |
0638 |
3 |
None |
None |
London Marylebone |
0803 |
0803 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37891/2026-09-17/detailed |
None |
Beaconsfield |
2026-09-17T07:35:00+01:00 |
London Marylebone |
28.0 |
{"type": "LineString", "coordinates": [[-0.6441266767008599, 51.61142158380522], [-0.6433034, 51.6114233], [-0.6411352, 51.61142780000001], [-0.6407296, 51.611429900000005], [-0.6398692, 51.6114262], [-0.6388058, 51.6114033], [-0.6377731999999999, 51.6113964], [-0.6321538999999999, 51.6113962], [-0.6305336, 51.611397200000006], [-0.6291445, 51.6114011], [-0.628820698883665, 51.61140175971707], [-0.6269848999999998, 51.61140549999999], [-0.6268701999999999, 51.6114059], [-0.62566, 51.6114082], [-0.6239342, 51.6114165], [-0.6219869, 51.611422399999995], [-0.6205128999999999, 51.61143529999998], [-0.6177827, 51.611427899999995], [-0.6165474999999999, 51.611386], [-0.6152233, 51.6112939], [-0.6140891, 51.6111683], [-0.612801, 51.610995499999994], [-0.6114017, 51.61074539999999], [-0.6106478, 51.6105933], [-0.6101927046901223, 51.61048353460085], [-0.6097253, 51.61037079999999], [-0.6089169999999999, 51.610142800000006], [-0.6083655999999998, 51.60998610000001], [-0.6080105, 51.6098754], [-0.6076523999999999, 51.60975959999999], [-0.6073094999999998, 51.6096469], [-0.6069988, 51.60953750000001], [-0.6064986, 51.609354499999995], [-0.6061414, 51.6092227], [-0.6059546, 51.6091466], [-0.6056949, 51.6090361], [-0.6051532, 51.60881419999999], [-0.6045619, 51.608564], [-0.6029971, 51.60775559999999], [-0.6015222999999998, 51.606920900000006], [-0.5963985, 51.60392830000001], [-0.5946848999999998, 51.60298959999999], [-0.5934348, 51.6023535], [-0.5925566999999999, 51.6019706], [-0.5915649, 51.60157540000001], [-0.5910356, 51.601387], [-0.5904695, 51.60120090000001], [-0.5901529, 51.601099399999995], [-0.5900759, 51.6010764], [-0.5889316, 51.600724500000005], [-0.5872427, 51.6002346], [-0.5845188, 51.599444100000014], [-0.5818289, 51.5986918], [-0.5792575, 51.59794380000001], [-0.5766592999999999, 51.5971927], [-0.5739296999999999, 51.59633609999999], [-0.5712826, 51.5954577], [-0.5672985999999999, 51.5939749], [-0.5640034, 51.592636699999986], [-0.5610202, 51.5913961], [-0.559829, 51.5908833], [-0.5595979999999999, 51.590783900000005], [-0.5589133999999999, 51.5904552], [-0.5560536999999999, 51.5892407], [-0.5552512, 51.5889025], [-0.5547766814367421, 51.58870256775373], [-0.5539557999999999, 51.5883567], [-0.5536366, 51.5882224], [-0.5502231, 51.5868067], [-0.5499303, 51.586685200000005], [-0.5492888999999999, 51.58641709999999], [-0.5486244, 51.58613530000001], [-0.5473463000000001, 51.585617000000006], [-0.5463793999999998, 51.585256099999995], [-0.5451717, 51.5848337], [-0.5436348, 51.58435119999999], [-0.5412408, 51.5836866], [-0.5391035, 51.583143699999994], [-0.5389891704717129, 51.58311767444093], [-0.5380426, 51.58290219999999], [-0.5364322, 51.5825873], [-0.5351973999999999, 51.5823667], [-0.5338014, 51.58214559999999], [-0.5326936, 51.5819981], [-0.5312464, 51.5818348], [-0.5299522, 51.58170249999999], [-0.5185835, 51.580640900000006], [-0.5169251999999999, 51.58048600000001], [-0.5168016999999999, 51.5804746], [-0.5145627, 51.580263999999985], [-0.5133447, 51.5801608], [-0.5122301999999999, 51.58005260000001], [-0.5111483999999998, 51.579953499999995], [-0.509869, 51.5798252], [-0.5089901, 51.5797351], [-0.5082144999999999, 51.579646100000005], [-0.5078427, 51.579613899999984], [-0.5075402, 51.5795864], [-0.506676, 51.5795087], [-0.5054836, 51.57940289999998], [-0.5041952, 51.579295900000005], [-0.5030117999999999, 51.5791968], [-0.5018793, 51.5791011], [-0.5009419, 51.5790127], [-0.5006658, 51.5789836], [-0.4996721, 51.5788725], [-0.4991483999999999, 51.5788162], [-0.4983999, 51.57873059999999], [-0.49758449999999993, 51.5786394], [-0.49695939999999994, 51.578571], [-0.4962615999999999, 51.57849749999998], [-0.4956183, 51.578431], [-0.4950656000000001, 51.5783758], [-0.49465419999999993, 51.578333099999995], [-0.4941396, 51.5782824], [-0.49367210000000006, 51.5782351], [-0.49288499999999985, 51.5781574], [-0.489955, 51.5778313], [-0.4884267000000001, 51.5776644], [-0.4878986, 51.5775966], [-0.4871629, 51.57750529999999], [-0.48630210000000007, 51.57739829999999], [-0.4856116999999998, 51.5773173], [-0.4850408, 51.577250799999995], [-0.48258000000000006, 51.5769738], [-0.48242950000000007, 51.576956900000006], [-0.4816576, 51.57684760000001], [-0.4814496999999999, 51.576821499999994], [-0.4812677999999999, 51.5767987], [-0.48042170000000006, 51.5766855], [-0.4794051, 51.5765627], [-0.478325, 51.576436599999994], [-0.4774679, 51.5763319], [-0.4767973999999999, 51.5762553], [-0.4760907, 51.5761731], [-0.4755525, 51.57610439999999], [-0.4746899, 51.5759974], [-0.4739958, 51.575909499999995], [-0.4732094, 51.5758115], [-0.4722381, 51.57569329999998], [-0.4714516, 51.575594200000005], [-0.4707539, 51.57550749999999], [-0.4700090999999999, 51.575410599999984], [-0.46878959999999986, 51.5752428], [-0.46762799999999993, 51.575092999999995], [-0.4664192999999998, 51.5749387], [-0.46552949999999993, 51.5748227], [-0.4643589000000001, 51.57467629999999], [-0.4632843, 51.574542300000005], [-0.46236909999999987, 51.574424], [-0.4612311, 51.57428549999999], [-0.4600876, 51.574138], [-0.4586053, 51.57395209999999], [-0.4573313999999999, 51.5737888], [-0.4557282, 51.5735919], [-0.4547146, 51.57346089999999], [-0.45448600000000006, 51.5734312], [-0.4532209, 51.573268199999994], [-0.4523656, 51.5731605], [-0.4521509999999999, 51.5731307], [-0.4509572999999999, 51.5729631], [-0.4501056, 51.57282959999999], [-0.4492408000000001, 51.57268630000001], [-0.4491576420597607, 51.57267150871022], [-0.4484464, 51.57254499999999], [-0.4475062, 51.5723682], [-0.4464332, 51.57215039999999], [-0.44587619999999994, 51.572032199999995], [-0.4449845999999999, 51.57183229999999], [-0.4442274, 51.571651800000005], [-0.443535, 51.5714808], [-0.4430483, 51.5713543], [-0.442487, 51.5712068], [-0.4417459, 51.5710039], [-0.4409551, 51.57078090000001], [-0.4401072999999999, 51.57053689999999], [-0.44001709999999994, 51.5705104], [-0.4392916999999999, 51.570292], [-0.4384068, 51.570016599999995], [-0.4380487, 51.5699011], [-0.4377304000000001, 51.569798], [-0.4374790999999999, 51.569714299999994], [-0.4369121373634769, 51.56952681481409], [-0.4362588999999999, 51.5693108], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} |
22.9 |
0734 |
0802 |
Beaconsfield |
London Marylebone |
London Marylebone |
51.5232556 |
-0.1630113 |
51.5232556 |
-0.1630113 |
1 |
0 |
2026-09-17 07:12:51 |
TERMINATED |
2026-09-17 07:02:00 |
London Marylebone |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883821 |
1789628479406458 |
77 |
77 |
2026-09-17 07:12:50.064192 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:49.961341 |
| 600893 |
632573 |
W00595 |
653R28MB17 |
2026-09-17 |
COMPLETE |
16883790 |
2026-09-17 08:02:00 |
2026-09-17 07:13:21 |
2026-09-19 07:13:21 |
{"id": 632573, "stp": "P", "toc": "Avanti West Coast", "uid": "W00595", "consist": "805002", "dest_crs": "BHM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00595/2026-09-17/detailed", "trust_id": "653R28MB17", "origin_crs": "XOY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-17", "dest_arr_time": "0807", "dest_platform": "3M", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "3R28", "timing_status": "EARLY", "origin_station": "Oxley Car. M.D.", "current_leg_arr": "0802", "current_leg_dep": "0745", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0736", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-17T07:13:21", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.119740521614719, 52.587825212845026], [-2.1195004, 52.58768980000001], [-2.1194155, 52.587641999999995], [-2.1188215, 52.5873423], [-2.1184485999999993, 52.58717839999999], [-2.1181742, 52.5870754], [-2.1178647, 52.5869809], [-2.1176756, 52.5869348], [-2.1174720999999996, 52.5868921], [-2.1169672, 52.58682009999999], [-2.1162968999999996, 52.586781499999994], [-2.1160591, 52.58677329999998], [-2.1159156, 52.5867627], [-2.1157278, 52.5867391], [-2.1155968, 52.5867217], [-2.1154621, 52.58669940000001], [-2.1153042, 52.5866691], [-2.1151651, 52.58663849999999], [-2.1149632, 52.58658779999998], [-2.1148657999999996, 52.586560600000006], [-2.1147448, 52.586521099999985], [-2.114582599999999, 52.586468799999984], [-2.1144399, 52.58641519999999], [-2.1143357, 52.58637000000001], [-2.1142043, 52.5863145], [-2.1140541, 52.586245299999995], [-2.1139664, 52.58620239999998], [-2.1138422, 52.58612229999999], [-2.113751, 52.5860563], [-2.1135874, 52.58593990000001], [-2.1135114, 52.5858902], [-2.1133489, 52.585776499999994], [-2.1132022, 52.585667], [-2.1129182, 52.58545600000001], [-2.1128031, 52.58537389999999], [-2.1127062, 52.58530019999999], [-2.112604699999999, 52.58521579999999], [-2.1125026999999994, 52.585129599999995], [-2.1124013999999995, 52.58504229999999], [-2.1122951000000003, 52.5849427], [-2.1122009, 52.58484429999999], [-2.1121131, 52.58474400000001], [-2.112046799999999, 52.584662400000006], [-2.1119905, 52.584576299999995], [-2.1118745999999997, 52.584401], [-2.1117566, 52.584192599999994], [-2.1117085999999996, 52.5840949], [-2.1115195, 52.5837216], [-2.1109866, 52.5826671], [-2.1109035, 52.58250979999999], [-2.1108069, 52.58232910000001], [-2.110735, 52.5821908], [-2.1106403, 52.5820008], [-2.1104407, 52.5816123], [-2.1104062, 52.5815443], [-2.1102546, 52.5812451], [-2.1101488, 52.58103620000001], [-2.1100776999999997, 52.58089749999999], [-2.1100301999999997, 52.58081060000001], [-2.109972, 52.5806952], [-2.1098775, 52.5805128], [-2.1098013, 52.58034610000001], [-2.1097278, 52.5801993], [-2.109504, 52.579765900000005], [-2.1092756, 52.5793156], [-2.1091574, 52.579085099999986], [-2.1090228, 52.57882560000001], [-2.1088291, 52.57844240000001], [-2.1086462, 52.57808370000001], [-2.1085215999999996, 52.57783950000001], [-2.1084311, 52.577667], [-2.1083751999999993, 52.5775673], [-2.1082833, 52.5773919], [-2.1082159, 52.57725969999999], [-2.1081584999999996, 52.577147799999985], [-2.1080595, 52.57695439999999], [-2.1079266, 52.576693600000006], [-2.1077984, 52.57644419999998], [-2.1077383, 52.5763311], [-2.107688, 52.5762314], [-2.1075615, 52.5759838], [-2.1073896, 52.57565079999999], [-2.107218, 52.57532270000001], [-2.1070683, 52.5750299], [-2.1069578, 52.5748016], [-2.1068312, 52.57455299999999], [-2.106699, 52.5742966], [-2.1066897, 52.5742826], [-2.1066387, 52.57417709999999], [-2.1065831, 52.574064500000006], [-2.1065305, 52.5739624], [-2.1062372, 52.5733895], [-2.106062, 52.573059699999995], [-2.1059325999999996, 52.5728002], [-2.1057631, 52.57247019999999], [-2.1056123, 52.5721692], [-2.1054826999999996, 52.57191], [-2.1054318, 52.57180160000001], [-2.1053808999999997, 52.57169319999999], [-2.1052726, 52.571482299999985], [-2.1052049, 52.5713526], [-2.1050811, 52.5711142], [-2.1048889, 52.570733700000005], [-2.1045692, 52.5701048], [-2.1044481, 52.56986719999998], [-2.1043027, 52.569576199999986], [-2.1041112999999996, 52.5692018], [-2.1040253999999994, 52.569028299999985], [-2.103931, 52.5688574], [-2.1036728, 52.568352899999994], [-2.1035784, 52.568165699999994], [-2.1035101, 52.5680303], [-2.1033883, 52.5677937], [-2.1032677, 52.56756310000001], [-2.1031539, 52.567352199999995], [-2.1030539, 52.5671758], [-2.102954, 52.567012], [-2.1028554, 52.56685060000001], [-2.1027539999999996, 52.5666911], [-2.1026904, 52.566591200000005], [-2.1026073, 52.5664703], [-2.1024946999999994, 52.5663012], [-2.1022806, 52.5659952], [-2.1021809, 52.56584680000001], [-2.1020872999999995, 52.5657211], [-2.1019612, 52.5655608], [-2.1018507, 52.5654289], [-2.1017545, 52.56531090000001], [-2.1016435, 52.5651822], [-2.1015184, 52.5650393], [-2.1013666, 52.5648771], [-2.101226, 52.5647323], [-2.1010279, 52.5645364], [-2.1009242999999995, 52.5644368], [-2.1007419, 52.564241399999986], [-2.1006155, 52.5641203], [-2.1004147, 52.5639321], [-2.1001908, 52.56372], [-2.0999652999999996, 52.5635078], [-2.0997147, 52.5632732], [-2.0993713, 52.56294940000001], [-2.098836, 52.562446099999995], [-2.0982548, 52.56189969999999], [-2.0980577, 52.561710999999995], [-2.0978316999999995, 52.561507199999994], [-2.0976224999999995, 52.5613169], [-2.0974241, 52.56113], [-2.0972511, 52.5609692], [-2.0968516, 52.5605911], [-2.0951807, 52.5590221], [-2.0946713999999997, 52.5585436], [-2.0943674, 52.558259699999994], [-2.0938432, 52.5577677], [-2.0937441, 52.5576747], [-2.0935322, 52.5574771], [-2.0933995, 52.557348600000005], [-2.0931713, 52.55713579999998], [-2.0929521, 52.5569285], [-2.0927336999999997, 52.5567155], [-2.0924755, 52.55647630000001], [-2.0922641, 52.5562774], [-2.0920414, 52.55605560000001], [-2.0918855999999995, 52.5558937], [-2.0917606, 52.55575880000001], [-2.0916559, 52.555647099999995], [-2.0914558, 52.555426], [-2.0913031999999996, 52.5552519], [-2.0911659, 52.55508349999999], [-2.0910302999999995, 52.5549152], [-2.0908901, 52.554737900000006], [-2.0907593, 52.554561799999995], [-2.0906266, 52.554381199999995], [-2.0904377999999997, 52.55410769999999], [-2.0902779, 52.55386130000001], [-2.0901684, 52.5536897], [-2.0900644, 52.5535147], [-2.0899516, 52.5533231], [-2.0898552, 52.55315290000001], [-2.0897468, 52.552947], [-2.0896687, 52.55279], [-2.0895902, 52.552632599999995], [-2.0895004, 52.55244350000001], [-2.0893999, 52.552228199999995], [-2.0893038999999995, 52.55200640000001], [-2.089194, 52.5517772], [-2.0891265999999997, 52.5516323], [-2.0890623000000006, 52.55149029999999], [-2.0889877, 52.5513234], [-2.0889277, 52.551188], [-2.0888015999999996, 52.55091170000001], [-2.0887100999999997, 52.55071039999999], [-2.0886631999999996, 52.55061680000001], [-2.0885968000000004, 52.550484700000005], [-2.0885443, 52.5503622], [-2.088417, 52.55008099999999], [-2.0883313, 52.5498926], [-2.0882215999999993, 52.54964369999999], [-2.0881114999999997, 52.5494084], [-2.0880575, 52.5492869], [-2.0879124524752264, 52.54896191164581], [-2.0878879, 52.54890689999999], [-2.0877822, 52.5486703], [-2.0876343, 52.548362100000006], [-2.0875496999999994, 52.5481828], [-2.0875215, 52.548123], [-2.0874663999999994, 52.5480077], [-2.0873589999999997, 52.5477989], [-2.0872414, 52.5475842], [-2.0871267, 52.54738729999999], [-2.0870099999999994, 52.54719149999998], [-2.0869137, 52.547046], [-2.0867452, 52.54677999999999], [-2.0866151999999993, 52.5465824], [-2.0863328, 52.54615339999999], [-2.086190199999999, 52.5459349], [-2.0861024, 52.5457994], [-2.0860117999999996, 52.54564270000001], [-2.0859175999999997, 52.545471799999994], [-2.0858348, 52.54531560000001], [-2.0857505, 52.54515419999999], [-2.0856818999999995, 52.545021899999995], [-2.0855865999999996, 52.5448243], [-2.0854749, 52.5445813], [-2.0854006999999997, 52.54440679999999], [-2.0853365, 52.54424710000001], [-2.0852682, 52.5440738], [-2.0851026, 52.5436458], [-2.0850039999999996, 52.5433928], [-2.0849282, 52.54318510000001], [-2.0847753, 52.5427908], [-2.0847063, 52.5425965], [-2.0846598, 52.5424794], [-2.08455, 52.54218519999999], [-2.0844723, 52.541969900000005], [-2.084392, 52.541753799999995], [-2.0843005, 52.5415042], [-2.0842201, 52.5412705], [-2.0841458, 52.54106110000001], [-2.0840857, 52.5409046], [-2.0840237, 52.5407557], [-2.0839801, 52.5406506], [-2.0839189999999994, 52.540513], [-2.0838479, 52.54034819999999], [-2.0837661, 52.5401794], [-2.0836929999999994, 52.5400357], [-2.0835774999999996, 52.53982129999999], [-2.0834712, 52.53963079999999], [-2.0834064, 52.5395243], [-2.083273, 52.53930780000001], [-2.0831328, 52.5391039], [-2.0829776, 52.5388851], [-2.0828391, 52.5387025], [-2.082709, 52.5385339], [-2.0826003999999996, 52.5383994], [-2.0824448, 52.5382149], [-2.0823445, 52.5380997], [-2.0822245999999995, 52.53796710000001], [-2.082126699999999, 52.5378597], [-2.0819246, 52.53764889999999], [-2.0817713, 52.53749710000001], [-2.0816294999999996, 52.5373611], [-2.0815026, 52.53724089999999], [-2.0813537999999996, 52.5371075], [-2.0812044, 52.536979], [-2.081054, 52.536852399999994], [-2.0808851, 52.5367149], [-2.080712, 52.5365773], [-2.0805042999999994, 52.5364215], [-2.0803051, 52.5362747], [-2.0800776, 52.53611389999999], [-2.0798832, 52.53597969999999], [-2.0796126, 52.53579969999999], [-2.0794293, 52.5356827], [-2.0792432999999995, 52.53556660000001], [-2.0790085, 52.53542519999999], [-2.0787978999999996, 52.5353038], [-2.0786489, 52.53521859999999], [-2.0784993, 52.5351344], [-2.0783556999999995, 52.53505909999999], [-2.0781702999999996, 52.5349613], [-2.0780485999999994, 52.53489950000001], [-2.0779824, 52.5348659], [-2.0777654, 52.534757699999986], [-2.0775656999999996, 52.534662399999995], [-2.0772503, 52.5345149], [-2.0771485, 52.534469599999994], [-2.0769401, 52.534381], [-2.0767212, 52.5342904], [-2.0764707, 52.5341882], [-2.0762372, 52.534097499999994], [-2.0759794, 52.5339996], [-2.0756808, 52.53389309999999], [-2.0754859999999997, 52.53382570000001], [-2.0752743999999996, 52.533753699999984], [-2.0750745, 52.53368789999999], [-2.0748405999999995, 52.53361179999999], [-2.0746558, 52.53355369999999], [-2.0744305999999995, 52.53348], [-2.0742283999999995, 52.533417099999994], [-2.0739119, 52.5333393], [-2.0737303999999996, 52.5332874], [-2.0725265, 52.532945], [-2.0719492, 52.5327844], [-2.0713552999999996, 52.53261849999999], [-2.0706751999999997, 52.53242670000001], [-2.0702341, 52.53229259999999], [-2.0697663, 52.5321434], [-2.0691230999999997, 52.531929000000005], [-2.0685864, 52.53174599999999], [-2.0684826, 52.53170899999999], [-2.068155, 52.53158260000001], [-2.0679645, 52.5315038], [-2.0675889, 52.531353], [-2.0671137, 52.5311586], [-2.0668741999999996, 52.5310471], [-2.0662563, 52.5307568], [-2.0661605, 52.53071179999999], [-2.066125153474899, 52.530694738914214], [-2.0658025, 52.530539], [-2.065439899999999, 52.53036149999999], [-2.0643743999999997, 52.52982399999999], [-2.063675, 52.5295135], [-2.0633995, 52.529385399999995], [-2.0630476, 52.52922680000001], [-2.0629243000000006, 52.5291737], [-2.0626453, 52.5290571], [-2.0624215, 52.5289602], [-2.0620202, 52.5287932], [-2.0614862, 52.5285715], [-2.0611829, 52.5284478], [-2.0607262, 52.52826610000001], [-2.060061699999999, 52.528016099999995], [-2.0597544, 52.5278942], [-2.0593347, 52.5277397], [-2.0588561, 52.52757350000001], [-2.0583252999999995, 52.5273903], [-2.0575629000000006, 52.52713529999998], [-2.0568961999999997, 52.526922799999994], [-2.0546301999999996, 52.52618869999999], [-2.0540658, 52.52600999999999], [-2.0535763, 52.52585249999999], [-2.0529558999999997, 52.525658], [-2.0528091, 52.52560629999999], [-2.0516495999999997, 52.5252217], [-2.0514968, 52.52517280000001], [-2.0508141, 52.5249402], [-2.0504459, 52.5248168], [-2.0502321, 52.52473649999999], [-2.0499359, 52.5246375], [-2.049653, 52.524541199999994], [-2.0492129, 52.52440310000001], [-2.0489304, 52.5243163], [-2.0485772999999994, 52.5242106], [-2.0482023, 52.52410229999999], [-2.0470282, 52.5237571], [-2.0375044, 52.5207001], [-2.0332804, 52.5193472], [-2.0320366, 52.5189713], [-2.0318058, 52.5189019], [-2.0311684, 52.5187222], [-2.030606, 52.518565900000006], [-2.0302499, 52.5184717], [-2.0290367, 52.5181525], [-2.0286885, 52.5180583], [-2.0283817, 52.51797349999999], [-2.0281064, 52.51789529999999], [-2.0278461999999995, 52.5178199], [-2.0275561, 52.51773339999999], [-2.0272243, 52.5176336], [-2.0269248, 52.5175403], [-2.0267112, 52.517474], [-2.0264758, 52.5174016], [-2.0262269, 52.5173194], [-2.0258027, 52.51717260000001], [-2.0254644, 52.5170463], [-2.0251230999999996, 52.5169088], [-2.0249005, 52.5168168], [-2.0246636, 52.51670980000001], [-2.0242719, 52.5165194], [-2.0240863, 52.51642069999999], [-2.0238723999999997, 52.516296], [-2.0237399, 52.516221299999984], [-2.0233852999999997, 52.5159918], [-2.0231246, 52.5158069], [-2.0230028, 52.515709], [-2.0229178999999995, 52.51562830000001], [-2.0227851, 52.515500499999995], [-2.0224632, 52.51519690000001], [-2.022298, 52.5150511], [-2.0221316999999996, 52.514898900000006], [-2.0219709, 52.51476310000001], [-2.0217813999999996, 52.5146044], [-2.0215935, 52.514455899999994], [-2.0211606, 52.5141532], [-2.0210741, 52.5140936], [-2.020877, 52.51395779999999], [-2.0202425, 52.5135329], [-2.0196996, 52.5131693], [-2.0195171, 52.513047099999994], [-2.0194416, 52.51299569999999], [-2.0183865, 52.5122901], [-2.0181362, 52.51212319999999], [-2.0179066, 52.5119716], [-2.0176627, 52.511825999999985], [-2.0175320999999995, 52.5117336], [-2.016587, 52.5111004], [-2.0165246999999997, 52.5110616], [-2.0162679, 52.51089919999999], [-2.0158275999999997, 52.5106214], [-2.0154542, 52.5103989], [-2.0148581999999995, 52.5100608], [-2.0143804, 52.50980769999999], [-2.0139587999999997, 52.50958839999999], [-2.013795, 52.5095077], [-2.0133362999999997, 52.50928499999999], [-2.0124460999999996, 52.5088915], [-2.0123594, 52.50885410000001], [-2.0121352, 52.5087598], [-2.0119728, 52.50869850000001], [-2.0119431999999997, 52.50868719999999], [-2.0114807999999997, 52.5085088], [-2.0112339999999995, 52.50842009999999], [-2.0111448, 52.50838830000001], [-2.0104024999999996, 52.5081241], [-2.0100279, 52.5080035], [-2.0096694, 52.5078931], [-2.0092935, 52.5077798], [-2.0090187, 52.50769940000001], [-2.0086524, 52.50760100000001], [-2.0082717999999997, 52.50749319999999], [-2.0078525, 52.50738359999999], [-2.0070159, 52.5071873], [-2.0064908, 52.507067699999986], [-2.0060901, 52.5069754], [-2.0058227, 52.5069174], [-2.0049651, 52.50672699999999], [-2.0042181999999995, 52.5065698], [-2.0035183, 52.5064316], [-2.0029917, 52.50633869999999], [-2.0023548, 52.50623709999999], [-2.0017612, 52.5061549], [-2.0011915, 52.50608339999999], [-2.0007294999999994, 52.50603319999999], [-2.0001439, 52.5059731], [-1.9995562, 52.50592549999999], [-1.9988355, 52.5058667], [-1.9980004, 52.50577839999999], [-1.9977478, 52.5057586], [-1.9974734, 52.50573090000001], [-1.9970996999999997, 52.50568909999999], [-1.9965566, 52.5056213], [-1.9960365, 52.505552], [-1.9953109, 52.5054485], [-1.9945269, 52.50532960000001], [-1.9939994999999997, 52.50524399999999], [-1.9934264999999995, 52.505147699999995], [-1.992831, 52.50504300000001], [-1.9922834000000005, 52.50494900000001], [-1.9917153, 52.5048463], [-1.9911930999999996, 52.50475200000001], [-1.990767, 52.5046781], [-1.990239, 52.5045829], [-1.9894188, 52.50443529999999], [-1.9885149, 52.504274599999995], [-1.9877738, 52.504141700000005], [-1.9872005, 52.50404229999998], [-1.9861763, 52.50385589999999], [-1.98554, 52.5037415], [-1.98497, 52.5036325], [-1.9845728999999996, 52.5035495], [-1.9840591, 52.5034295], [-1.9836019, 52.50330879999999], [-1.9832606, 52.50321319999999], [-1.9828165, 52.5030775], [-1.9825047, 52.50297499999999], [-1.9818149000000005, 52.5027254], [-1.9812511, 52.5024968], [-1.9807334000000003, 52.5022669], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Wolverhampton", "dest_arr_time_act": "0807", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Wolverhampton", "current_leg_milage": "12.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 242.666, \"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\": 266.193, \"from_m\": 242.666, \"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\": 1438.317, \"from_m\": 266.193, \"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\": 1524.421, \"from_m\": 1438.317, \"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\": 1651.771, \"from_m\": 1524.421, \"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\": 1967.997, \"from_m\": 1651.771, \"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\": 2677.723, \"from_m\": 1967.997, \"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\": 3026.967, \"from_m\": 2677.723, \"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\": 9094.357, \"from_m\": 3026.967, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9459.254, \"from_m\": 9094.357, \"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\": 13082.174, \"from_m\": 9459.254, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13639.916, \"from_m\": 13082.174, \"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\": 13693.964, \"from_m\": 13639.916, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13694.871, \"from_m\": 13693.964, \"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\": 16254.385, \"from_m\": 13694.871, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19726.81, \"from_m\": 16254.385, \"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\": 19766.139, \"from_m\": 19726.81, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21937.223, \"from_m\": 19766.139, \"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\": 22799.706, \"from_m\": 21937.223, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23108.56, \"from_m\": 22799.706, \"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\": 632573, \"profile_key\": \"9199eb5023f5bf5bf916299ca394ad3c47c13dc2a3fec1a80edbdd338a94f340\", \"schedule_id\": 24883, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Oxley Car. M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 2, \"distance_m\": 523.331, \"section_seq\": 1, \"route_path_id\": 38240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 3, \"distance_m\": 1576.732, \"section_seq\": 1, \"route_path_id\": 38240}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0745H\", \"location\": \"Wolverhampton\", \"stage_seq\": 4, \"distance_m\": 2310.664, \"section_seq\": 1, \"route_path_id\": 38240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Dudley Port\", \"stage_seq\": 5, \"distance_m\": 11305.323, \"section_seq\": 1, \"route_path_id\": 38240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Galton Jn\", \"stage_seq\": 6, \"distance_m\": 17087.45, \"section_seq\": 1, \"route_path_id\": 38240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802H\", \"location\": \"Soho South Jn\", \"stage_seq\": 7, \"distance_m\": 19824.652, \"section_seq\": 1, \"route_path_id\": 38240}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 8, \"distance_m\": 23108.56, \"section_seq\": 1, \"route_path_id\": 38240}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23108.56, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38240}], \"total_distance_m\": 23108.56, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 22772.517, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 336.043, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0736", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:43Z\", \"source_id\": 52317344, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:48Z\", \"source_id\": 16868489, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:46Z\", \"source_id\": 52341872, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:49Z\", \"source_id\": 16875872, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:12Z\", \"source_id\": 52367929, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:18Z\", \"source_id\": 16883790, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "3", "timing_fact_generation": 1789628479056981, "current_leg_arrival_utc": "2026-09-17T08:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:53.180813", "service_state_evidence_id": 16883790, "current_leg_start_actual_dep": "2026-09-17T07:45:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:54.342735", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
XOY |
BHM |
3R28 |
805002 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 242.666, "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": 266.193, "from_m": 242.666, "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": 1438.317, "from_m": 266.193, "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": 1524.421, "from_m": 1438.317, "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": 1651.771, "from_m": 1524.421, "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": 1967.997, "from_m": 1651.771, "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": 2677.723, "from_m": 1967.997, "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": 3026.967, "from_m": 2677.723, "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": 9094.357, "from_m": 3026.967, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9459.254, "from_m": 9094.357, "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": 13082.174, "from_m": 9459.254, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13639.916, "from_m": 13082.174, "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": 13693.964, "from_m": 13639.916, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13694.871, "from_m": 13693.964, "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": 16254.385, "from_m": 13694.871, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19726.81, "from_m": 16254.385, "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": 19766.139, "from_m": 19726.81, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21937.223, "from_m": 19766.139, "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": 22799.706, "from_m": 21937.223, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23108.56, "from_m": 22799.706, "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": 632573, "profile_key": "9199eb5023f5bf5bf916299ca394ad3c47c13dc2a3fec1a80edbdd338a94f340", "schedule_id": 24883, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0736", "location": "Oxley Car. M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Stafford Rd Jn", "stage_seq": 2, "distance_m": 523.331, "section_seq": 1, "route_path_id": 38240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Wolverhampton North Jn", "stage_seq": 3, "distance_m": 1576.732, "section_seq": 1, "route_path_id": 38240}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0745H", "location": "Wolverhampton", "stage_seq": 4, "distance_m": 2310.664, "section_seq": 1, "route_path_id": 38240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Dudley Port", "stage_seq": 5, "distance_m": 11305.323, "section_seq": 1, "route_path_id": 38240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Galton Jn", "stage_seq": 6, "distance_m": 17087.45, "section_seq": 1, "route_path_id": 38240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802H", "location": "Soho South Jn", "stage_seq": 7, "distance_m": 19824.652, "section_seq": 1, "route_path_id": 38240}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 8, "distance_m": 23108.56, "section_seq": 1, "route_path_id": 38240}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23108.56, "from_m": 0.0, "section_seq": 1, "route_path_id": 38240}], "total_distance_m": 23108.56, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 22772.517, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 336.043, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19056, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:43Z", "source_id": 52317344, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:48Z", "source_id": 16868489, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:46Z", "source_id": 52341872, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:52:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:49Z", "source_id": 16875872, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19339, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:12Z", "source_id": 52367929, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:18Z", "source_id": 16883790, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Oxley Car. M.D. |
0736 |
0736 |
None |
None |
None |
Birmingham New Street |
0807 |
0807 |
3M |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00595/2026-09-17/detailed |
None |
Wolverhampton |
2026-09-17T07:45:30+01:00 |
Birmingham New Street |
17.0 |
{"type": "LineString", "coordinates": [[-2.119740521614719, 52.587825212845026], [-2.1195004, 52.58768980000001], [-2.1194155, 52.587641999999995], [-2.1188215, 52.5873423], [-2.1184485999999993, 52.58717839999999], [-2.1181742, 52.5870754], [-2.1178647, 52.5869809], [-2.1176756, 52.5869348], [-2.1174720999999996, 52.5868921], [-2.1169672, 52.58682009999999], [-2.1162968999999996, 52.586781499999994], [-2.1160591, 52.58677329999998], [-2.1159156, 52.5867627], [-2.1157278, 52.5867391], [-2.1155968, 52.5867217], [-2.1154621, 52.58669940000001], [-2.1153042, 52.5866691], [-2.1151651, 52.58663849999999], [-2.1149632, 52.58658779999998], [-2.1148657999999996, 52.586560600000006], [-2.1147448, 52.586521099999985], [-2.114582599999999, 52.586468799999984], [-2.1144399, 52.58641519999999], [-2.1143357, 52.58637000000001], [-2.1142043, 52.5863145], [-2.1140541, 52.586245299999995], [-2.1139664, 52.58620239999998], [-2.1138422, 52.58612229999999], [-2.113751, 52.5860563], [-2.1135874, 52.58593990000001], [-2.1135114, 52.5858902], [-2.1133489, 52.585776499999994], [-2.1132022, 52.585667], [-2.1129182, 52.58545600000001], [-2.1128031, 52.58537389999999], [-2.1127062, 52.58530019999999], [-2.112604699999999, 52.58521579999999], [-2.1125026999999994, 52.585129599999995], [-2.1124013999999995, 52.58504229999999], [-2.1122951000000003, 52.5849427], [-2.1122009, 52.58484429999999], [-2.1121131, 52.58474400000001], [-2.112046799999999, 52.584662400000006], [-2.1119905, 52.584576299999995], [-2.1118745999999997, 52.584401], [-2.1117566, 52.584192599999994], [-2.1117085999999996, 52.5840949], [-2.1115195, 52.5837216], [-2.1109866, 52.5826671], [-2.1109035, 52.58250979999999], [-2.1108069, 52.58232910000001], [-2.110735, 52.5821908], [-2.1106403, 52.5820008], [-2.1104407, 52.5816123], [-2.1104062, 52.5815443], [-2.1102546, 52.5812451], [-2.1101488, 52.58103620000001], [-2.1100776999999997, 52.58089749999999], [-2.1100301999999997, 52.58081060000001], [-2.109972, 52.5806952], [-2.1098775, 52.5805128], [-2.1098013, 52.58034610000001], [-2.1097278, 52.5801993], [-2.109504, 52.579765900000005], [-2.1092756, 52.5793156], [-2.1091574, 52.579085099999986], [-2.1090228, 52.57882560000001], [-2.1088291, 52.57844240000001], [-2.1086462, 52.57808370000001], [-2.1085215999999996, 52.57783950000001], [-2.1084311, 52.577667], [-2.1083751999999993, 52.5775673], [-2.1082833, 52.5773919], [-2.1082159, 52.57725969999999], [-2.1081584999999996, 52.577147799999985], [-2.1080595, 52.57695439999999], [-2.1079266, 52.576693600000006], [-2.1077984, 52.57644419999998], [-2.1077383, 52.5763311], [-2.107688, 52.5762314], [-2.1075615, 52.5759838], [-2.1073896, 52.57565079999999], [-2.107218, 52.57532270000001], [-2.1070683, 52.5750299], [-2.1069578, 52.5748016], [-2.1068312, 52.57455299999999], [-2.106699, 52.5742966], [-2.1066897, 52.5742826], [-2.1066387, 52.57417709999999], [-2.1065831, 52.574064500000006], [-2.1065305, 52.5739624], [-2.1062372, 52.5733895], [-2.106062, 52.573059699999995], [-2.1059325999999996, 52.5728002], [-2.1057631, 52.57247019999999], [-2.1056123, 52.5721692], [-2.1054826999999996, 52.57191], [-2.1054318, 52.57180160000001], [-2.1053808999999997, 52.57169319999999], [-2.1052726, 52.571482299999985], [-2.1052049, 52.5713526], [-2.1050811, 52.5711142], [-2.1048889, 52.570733700000005], [-2.1045692, 52.5701048], [-2.1044481, 52.56986719999998], [-2.1043027, 52.569576199999986], [-2.1041112999999996, 52.5692018], [-2.1040253999999994, 52.569028299999985], [-2.103931, 52.5688574], [-2.1036728, 52.568352899999994], [-2.1035784, 52.568165699999994], [-2.1035101, 52.5680303], [-2.1033883, 52.5677937], [-2.1032677, 52.56756310000001], [-2.1031539, 52.567352199999995], [-2.1030539, 52.5671758], [-2.102954, 52.567012], [-2.1028554, 52.56685060000001], [-2.1027539999999996, 52.5666911], [-2.1026904, 52.566591200000005], [-2.1026073, 52.5664703], [-2.1024946999999994, 52.5663012], [-2.1022806, 52.5659952], [-2.1021809, 52.56584680000001], [-2.1020872999999995, 52.5657211], [-2.1019612, 52.5655608], [-2.1018507, 52.5654289], [-2.1017545, 52.56531090000001], [-2.1016435, 52.5651822], [-2.1015184, 52.5650393], [-2.1013666, 52.5648771], [-2.101226, 52.5647323], [-2.1010279, 52.5645364], [-2.1009242999999995, 52.5644368], [-2.1007419, 52.564241399999986], [-2.1006155, 52.5641203], [-2.1004147, 52.5639321], [-2.1001908, 52.56372], [-2.0999652999999996, 52.5635078], [-2.0997147, 52.5632732], [-2.0993713, 52.56294940000001], [-2.098836, 52.562446099999995], [-2.0982548, 52.56189969999999], [-2.0980577, 52.561710999999995], [-2.0978316999999995, 52.561507199999994], [-2.0976224999999995, 52.5613169], [-2.0974241, 52.56113], [-2.0972511, 52.5609692], [-2.0968516, 52.5605911], [-2.0951807, 52.5590221], [-2.0946713999999997, 52.5585436], [-2.0943674, 52.558259699999994], [-2.0938432, 52.5577677], [-2.0937441, 52.5576747], [-2.0935322, 52.5574771], [-2.0933995, 52.557348600000005], [-2.0931713, 52.55713579999998], [-2.0929521, 52.5569285], [-2.0927336999999997, 52.5567155], [-2.0924755, 52.55647630000001], [-2.0922641, 52.5562774], [-2.0920414, 52.55605560000001], [-2.0918855999999995, 52.5558937], [-2.0917606, 52.55575880000001], [-2.0916559, 52.555647099999995], [-2.0914558, 52.555426], [-2.0913031999999996, 52.5552519], [-2.0911659, 52.55508349999999], [-2.0910302999999995, 52.5549152], [-2.0908901, 52.554737900000006], [-2.0907593, 52.554561799999995], [-2.0906266, 52.554381199999995], [-2.0904377999999997, 52.55410769999999], [-2.0902779, 52.55386130000001], [-2.0901684, 52.5536897], [-2.0900644, 52.5535147], [-2.0899516, 52.5533231], [-2.0898552, 52.55315290000001], [-2.0897468, 52.552947], [-2.0896687, 52.55279], [-2.0895902, 52.552632599999995], [-2.0895004, 52.55244350000001], [-2.0893999, 52.552228199999995], [-2.0893038999999995, 52.55200640000001], [-2.089194, 52.5517772], [-2.0891265999999997, 52.5516323], [-2.0890623000000006, 52.55149029999999], [-2.0889877, 52.5513234], [-2.0889277, 52.551188], [-2.0888015999999996, 52.55091170000001], [-2.0887100999999997, 52.55071039999999], [-2.0886631999999996, 52.55061680000001], [-2.0885968000000004, 52.550484700000005], [-2.0885443, 52.5503622], [-2.088417, 52.55008099999999], [-2.0883313, 52.5498926], [-2.0882215999999993, 52.54964369999999], [-2.0881114999999997, 52.5494084], [-2.0880575, 52.5492869], [-2.0879124524752264, 52.54896191164581], [-2.0878879, 52.54890689999999], [-2.0877822, 52.5486703], [-2.0876343, 52.548362100000006], [-2.0875496999999994, 52.5481828], [-2.0875215, 52.548123], [-2.0874663999999994, 52.5480077], [-2.0873589999999997, 52.5477989], [-2.0872414, 52.5475842], [-2.0871267, 52.54738729999999], [-2.0870099999999994, 52.54719149999998], [-2.0869137, 52.547046], [-2.0867452, 52.54677999999999], [-2.0866151999999993, 52.5465824], [-2.0863328, 52.54615339999999], [-2.086190199999999, 52.5459349], [-2.0861024, 52.5457994], [-2.0860117999999996, 52.54564270000001], [-2.0859175999999997, 52.545471799999994], [-2.0858348, 52.54531560000001], [-2.0857505, 52.54515419999999], [-2.0856818999999995, 52.545021899999995], [-2.0855865999999996, 52.5448243], [-2.0854749, 52.5445813], [-2.0854006999999997, 52.54440679999999], [-2.0853365, 52.54424710000001], [-2.0852682, 52.5440738], [-2.0851026, 52.5436458], [-2.0850039999999996, 52.5433928], [-2.0849282, 52.54318510000001], [-2.0847753, 52.5427908], [-2.0847063, 52.5425965], [-2.0846598, 52.5424794], [-2.08455, 52.54218519999999], [-2.0844723, 52.541969900000005], [-2.084392, 52.541753799999995], [-2.0843005, 52.5415042], [-2.0842201, 52.5412705], [-2.0841458, 52.54106110000001], [-2.0840857, 52.5409046], [-2.0840237, 52.5407557], [-2.0839801, 52.5406506], [-2.0839189999999994, 52.540513], [-2.0838479, 52.54034819999999], [-2.0837661, 52.5401794], [-2.0836929999999994, 52.5400357], [-2.0835774999999996, 52.53982129999999], [-2.0834712, 52.53963079999999], [-2.0834064, 52.5395243], [-2.083273, 52.53930780000001], [-2.0831328, 52.5391039], [-2.0829776, 52.5388851], [-2.0828391, 52.5387025], [-2.082709, 52.5385339], [-2.0826003999999996, 52.5383994], [-2.0824448, 52.5382149], [-2.0823445, 52.5380997], [-2.0822245999999995, 52.53796710000001], [-2.082126699999999, 52.5378597], [-2.0819246, 52.53764889999999], [-2.0817713, 52.53749710000001], [-2.0816294999999996, 52.5373611], [-2.0815026, 52.53724089999999], [-2.0813537999999996, 52.5371075], [-2.0812044, 52.536979], [-2.081054, 52.536852399999994], [-2.0808851, 52.5367149], [-2.080712, 52.5365773], [-2.0805042999999994, 52.5364215], [-2.0803051, 52.5362747], [-2.0800776, 52.53611389999999], [-2.0798832, 52.53597969999999], [-2.0796126, 52.53579969999999], [-2.0794293, 52.5356827], [-2.0792432999999995, 52.53556660000001], [-2.0790085, 52.53542519999999], [-2.0787978999999996, 52.5353038], [-2.0786489, 52.53521859999999], [-2.0784993, 52.5351344], [-2.0783556999999995, 52.53505909999999], [-2.0781702999999996, 52.5349613], [-2.0780485999999994, 52.53489950000001], [-2.0779824, 52.5348659], [-2.0777654, 52.534757699999986], [-2.0775656999999996, 52.534662399999995], [-2.0772503, 52.5345149], [-2.0771485, 52.534469599999994], [-2.0769401, 52.534381], [-2.0767212, 52.5342904], [-2.0764707, 52.5341882], [-2.0762372, 52.534097499999994], [-2.0759794, 52.5339996], [-2.0756808, 52.53389309999999], [-2.0754859999999997, 52.53382570000001], [-2.0752743999999996, 52.533753699999984], [-2.0750745, 52.53368789999999], [-2.0748405999999995, 52.53361179999999], [-2.0746558, 52.53355369999999], [-2.0744305999999995, 52.53348], [-2.0742283999999995, 52.533417099999994], [-2.0739119, 52.5333393], [-2.0737303999999996, 52.5332874], [-2.0725265, 52.532945], [-2.0719492, 52.5327844], [-2.0713552999999996, 52.53261849999999], [-2.0706751999999997, 52.53242670000001], [-2.0702341, 52.53229259999999], [-2.0697663, 52.5321434], [-2.0691230999999997, 52.531929000000005], [-2.0685864, 52.53174599999999], [-2.0684826, 52.53170899999999], [-2.068155, 52.53158260000001], [-2.0679645, 52.5315038], [-2.0675889, 52.531353], [-2.0671137, 52.5311586], [-2.0668741999999996, 52.5310471], [-2.0662563, 52.5307568], [-2.0661605, 52.53071179999999], [-2.066125153474899, 52.530694738914214], [-2.0658025, 52.530539], [-2.065439899999999, 52.53036149999999], [-2.0643743999999997, 52.52982399999999], [-2.063675, 52.5295135], [-2.0633995, 52.529385399999995], [-2.0630476, 52.52922680000001], [-2.0629243000000006, 52.5291737], [-2.0626453, 52.5290571], [-2.0624215, 52.5289602], [-2.0620202, 52.5287932], [-2.0614862, 52.5285715], [-2.0611829, 52.5284478], [-2.0607262, 52.52826610000001], [-2.060061699999999, 52.528016099999995], [-2.0597544, 52.5278942], [-2.0593347, 52.5277397], [-2.0588561, 52.52757350000001], [-2.0583252999999995, 52.5273903], [-2.0575629000000006, 52.52713529999998], [-2.0568961999999997, 52.526922799999994], [-2.0546301999999996, 52.52618869999999], [-2.0540658, 52.52600999999999], [-2.0535763, 52.52585249999999], [-2.0529558999999997, 52.525658], [-2.0528091, 52.52560629999999], [-2.0516495999999997, 52.5252217], [-2.0514968, 52.52517280000001], [-2.0508141, 52.5249402], [-2.0504459, 52.5248168], [-2.0502321, 52.52473649999999], [-2.0499359, 52.5246375], [-2.049653, 52.524541199999994], [-2.0492129, 52.52440310000001], [-2.0489304, 52.5243163], [-2.0485772999999994, 52.5242106], [-2.0482023, 52.52410229999999], [-2.0470282, 52.5237571], [-2.0375044, 52.5207001], [-2.0332804, 52.5193472], [-2.0320366, 52.5189713], [-2.0318058, 52.5189019], [-2.0311684, 52.5187222], [-2.030606, 52.518565900000006], [-2.0302499, 52.5184717], [-2.0290367, 52.5181525], [-2.0286885, 52.5180583], [-2.0283817, 52.51797349999999], [-2.0281064, 52.51789529999999], [-2.0278461999999995, 52.5178199], [-2.0275561, 52.51773339999999], [-2.0272243, 52.5176336], [-2.0269248, 52.5175403], [-2.0267112, 52.517474], [-2.0264758, 52.5174016], [-2.0262269, 52.5173194], [-2.0258027, 52.51717260000001], [-2.0254644, 52.5170463], [-2.0251230999999996, 52.5169088], [-2.0249005, 52.5168168], [-2.0246636, 52.51670980000001], [-2.0242719, 52.5165194], [-2.0240863, 52.51642069999999], [-2.0238723999999997, 52.516296], [-2.0237399, 52.516221299999984], [-2.0233852999999997, 52.5159918], [-2.0231246, 52.5158069], [-2.0230028, 52.515709], [-2.0229178999999995, 52.51562830000001], [-2.0227851, 52.515500499999995], [-2.0224632, 52.51519690000001], [-2.022298, 52.5150511], [-2.0221316999999996, 52.514898900000006], [-2.0219709, 52.51476310000001], [-2.0217813999999996, 52.5146044], [-2.0215935, 52.514455899999994], [-2.0211606, 52.5141532], [-2.0210741, 52.5140936], [-2.020877, 52.51395779999999], [-2.0202425, 52.5135329], [-2.0196996, 52.5131693], [-2.0195171, 52.513047099999994], [-2.0194416, 52.51299569999999], [-2.0183865, 52.5122901], [-2.0181362, 52.51212319999999], [-2.0179066, 52.5119716], [-2.0176627, 52.511825999999985], [-2.0175320999999995, 52.5117336], [-2.016587, 52.5111004], [-2.0165246999999997, 52.5110616], [-2.0162679, 52.51089919999999], [-2.0158275999999997, 52.5106214], [-2.0154542, 52.5103989], [-2.0148581999999995, 52.5100608], [-2.0143804, 52.50980769999999], [-2.0139587999999997, 52.50958839999999], [-2.013795, 52.5095077], [-2.0133362999999997, 52.50928499999999], [-2.0124460999999996, 52.5088915], [-2.0123594, 52.50885410000001], [-2.0121352, 52.5087598], [-2.0119728, 52.50869850000001], [-2.0119431999999997, 52.50868719999999], [-2.0114807999999997, 52.5085088], [-2.0112339999999995, 52.50842009999999], [-2.0111448, 52.50838830000001], [-2.0104024999999996, 52.5081241], [-2.0100279, 52.5080035], [-2.0096694, 52.5078931], [-2.0092935, 52.5077798], [-2.0090187, 52.50769940000001], [-2.0086524, 52.50760100000001], [-2.0082717999999997, 52.50749319999999], [-2.0078525, 52.50738359999999], [-2.0070159, 52.5071873], [-2.0064908, 52.507067699999986], [-2.0060901, 52.5069754], [-2.0058227, 52.5069174], [-2.0049651, 52.50672699999999], [-2.0042181999999995, 52.5065698], [-2.0035183, 52.5064316], [-2.0029917, 52.50633869999999], [-2.0023548, 52.50623709999999], [-2.0017612, 52.5061549], [-2.0011915, 52.50608339999999], [-2.0007294999999994, 52.50603319999999], [-2.0001439, 52.5059731], [-1.9995562, 52.50592549999999], [-1.9988355, 52.5058667], [-1.9980004, 52.50577839999999], [-1.9977478, 52.5057586], [-1.9974734, 52.50573090000001], [-1.9970996999999997, 52.50568909999999], [-1.9965566, 52.5056213], [-1.9960365, 52.505552], [-1.9953109, 52.5054485], [-1.9945269, 52.50532960000001], [-1.9939994999999997, 52.50524399999999], [-1.9934264999999995, 52.505147699999995], [-1.992831, 52.50504300000001], [-1.9922834000000005, 52.50494900000001], [-1.9917153, 52.5048463], [-1.9911930999999996, 52.50475200000001], [-1.990767, 52.5046781], [-1.990239, 52.5045829], [-1.9894188, 52.50443529999999], [-1.9885149, 52.504274599999995], [-1.9877738, 52.504141700000005], [-1.9872005, 52.50404229999998], [-1.9861763, 52.50385589999999], [-1.98554, 52.5037415], [-1.98497, 52.5036325], [-1.9845728999999996, 52.5035495], [-1.9840591, 52.5034295], [-1.9836019, 52.50330879999999], [-1.9832606, 52.50321319999999], [-1.9828165, 52.5030775], [-1.9825047, 52.50297499999999], [-1.9818149000000005, 52.5027254], [-1.9812511, 52.5024968], [-1.9807334000000003, 52.5022669], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} |
12.9 |
0745 |
0802 |
Wolverhampton |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-17 07:13:21 |
TERMINATED |
2026-09-17 07:02:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883790 |
1789628479056981 |
30 |
30 |
2026-09-17 07:12:54.342735 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:53.180813 |
| 600894 |
632106 |
G90147 |
172B05MA17 |
2026-09-17 |
COMPLETE |
16883706 |
2026-09-17 08:02:00 |
2026-09-17 07:13:21 |
2026-09-19 07:13:21 |
{"id": 632106, "stp": "P", "toc": "Northern", "uid": "G90147", "consist": "333004", "dest_crs": "DON", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G90147/2026-09-17/detailed", "trust_id": "172B05MA17", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster", "service_date": "2026-09-17", "dest_arr_time": "0804", "dest_platform": "6", "is_terminated": 1, "next_location": "Doncaster", "signalling_id": "2B05", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "0802", "current_leg_dep": "0758", "current_leg_end": "Doncaster", "origin_dep_time": "0720", "origin_platform": "12D", "current_location": "Doncaster", "last_update_time": "2026-09-17T07:13:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1507666, 53.543727700000005], [-1.1499795999999998, 53.54296759999999], [-1.1488571, 53.5418702], [-1.1477762, 53.540821400000006], [-1.1466710999999998, 53.5397423], [-1.1457402, 53.53883280000001], [-1.1449597, 53.5380724], [-1.1439524999999997, 53.5370889], [-1.1430793999999995, 53.5362433], [-1.1422249, 53.5354106], [-1.1420819, 53.5352716], [-1.1417531, 53.534952100000005], [-1.1415330999999995, 53.5347393], [-1.1413108, 53.5345043], [-1.1410895, 53.5342564], [-1.1409094999999998, 53.53404259999999], [-1.1406509, 53.53369169999999], [-1.1405152, 53.533478300000006], [-1.1403811, 53.53324709999999], [-1.1402563999999995, 53.5330056], [-1.1401624999999995, 53.53277129999999], [-1.1400659999999998, 53.5325162], [-1.1400005, 53.5323051], [-1.1399405, 53.5320928], [-1.1398879, 53.53178849999999], [-1.139838689351505, 53.53148921149904], [-1.1398321987886937, 53.53144973714454], [-1.1398231, 53.53139439999999], [-1.1398117, 53.530598899999994], [-1.1398127, 53.530325000000005], [-1.1398046, 53.5302307], [-1.1397911, 53.529956199999994], [-1.1397688, 53.5295622], [-1.139764, 53.52897819999999], [-1.1397484000000002, 53.5282779], [-1.1397342999999998, 53.5276183], [-1.1397417, 53.52748609999998], [-1.1397078, 53.5270165], [-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": "Bentley (S.Yorks)", "dest_arr_time_act": "0803½", "motion_projection": null, "next_location_lat": "53.5223193", "next_location_lon": "-1.1398758", "previous_location": "Bentley (S.Yorks)", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 1529.573, \"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\": 2343.296, \"from_m\": 1529.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8618.173, \"from_m\": 2343.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\": 14273.626, \"from_m\": 8618.173, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16451.103, \"from_m\": 16311.834, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 16478.926, \"from_m\": 16451.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16836.179, \"from_m\": 16478.926, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17964.879, \"from_m\": 16836.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18562.902, \"from_m\": 17964.879, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23558.125, \"from_m\": 18562.902, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23614.806, \"from_m\": 23558.125, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46569.044, \"from_m\": 23614.806, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47451.133, \"from_m\": 46569.044, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47465.841, \"from_m\": 47451.133, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47518.106, \"from_m\": 47465.841, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48040.548, \"from_m\": 47518.106, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 632106, \"profile_key\": \"221de7be37da5a98bfa28e91c042f30d7201d0ef3863f9fc68441d0828e63899\", \"schedule_id\": 13341, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0728H\", \"location\": \"Outwood\", \"stage_seq\": 5, \"distance_m\": 12213.281, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0733\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 6, \"distance_m\": 16205.369, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0736H\", \"location\": \"Sandal & Agbrigg\", \"stage_seq\": 7, \"distance_m\": 18939.217, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Hare Park Jn\", \"stage_seq\": 8, \"distance_m\": 22551.936, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Fitzwilliam\", \"stage_seq\": 9, \"distance_m\": 26891.05, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 10, \"distance_m\": 32134.458, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748\", \"location\": \"South Elmsall\", \"stage_seq\": 11, \"distance_m\": 34239.659, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Adwick Jn\", \"stage_seq\": 12, \"distance_m\": 40221.28, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Adwick\", \"stage_seq\": 13, \"distance_m\": 41785.234, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0757H\", \"location\": \"Bentley (S.Yorks)\", \"stage_seq\": 14, \"distance_m\": 45467.471, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": null, \"location\": \"Doncaster\", \"stage_seq\": 15, \"distance_m\": 48040.548, \"section_seq\": 1, \"route_path_id\": 29528}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48040.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29528}], \"total_distance_m\": 48040.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47963.27, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 77.278, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.5223193", "current_position_lon": "-1.1398758", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:12Z\", \"source_id\": 52277183, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:18Z\", \"source_id\": 16856500, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:32:04Z\", \"source_id\": 52287785, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:32:09Z\", \"source_id\": 16859672, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:26Z\", \"source_id\": 52299817, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:32Z\", \"source_id\": 16863295, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:35Z\", \"source_id\": 52314118, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:39Z\", \"source_id\": 16867584, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:27Z\", \"source_id\": 52329942, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:28Z\", \"source_id\": 16872339, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:04Z\", \"source_id\": 52345380, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:07Z\", \"source_id\": 16876982, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:56Z\", \"source_id\": 52356021, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:02Z\", \"source_id\": 16880231, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:06Z\", \"source_id\": 52367701, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:12Z\", \"source_id\": 16883706, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster", "service_state_platform": "6", "timing_fact_generation": 1789628478070014, "current_leg_arrival_utc": "2026-09-17T08:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:54.678436", "service_state_evidence_id": 16883706, "current_leg_start_actual_dep": "2026-09-17T07:57:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:55.067980", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
DON |
2B05 |
333004 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 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": 1529.573, "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": 2343.296, "from_m": 1529.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8618.173, "from_m": 2343.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": 14273.626, "from_m": 8618.173, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16451.103, "from_m": 16311.834, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16478.926, "from_m": 16451.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16836.179, "from_m": 16478.926, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17964.879, "from_m": 16836.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18562.902, "from_m": 17964.879, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23558.125, "from_m": 18562.902, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23614.806, "from_m": 23558.125, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46569.044, "from_m": 23614.806, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47451.133, "from_m": 46569.044, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47465.841, "from_m": 47451.133, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47518.106, "from_m": 47465.841, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48040.548, "from_m": 47518.106, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 632106, "profile_key": "221de7be37da5a98bfa28e91c042f30d7201d0ef3863f9fc68441d0828e63899", "schedule_id": 13341, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0720", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 29528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 29528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0728H", "location": "Outwood", "stage_seq": 5, "distance_m": 12213.281, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0733", "location": "Wakefield Westgate", "stage_seq": 6, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0736H", "location": "Sandal & Agbrigg", "stage_seq": 7, "distance_m": 18939.217, "section_seq": 1, "route_path_id": 29528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Hare Park Jn", "stage_seq": 8, "distance_m": 22551.936, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Fitzwilliam", "stage_seq": 9, "distance_m": 26891.05, "section_seq": 1, "route_path_id": 29528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "South Kirkby Jn", "stage_seq": 10, "distance_m": 32134.458, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748", "location": "South Elmsall", "stage_seq": 11, "distance_m": 34239.659, "section_seq": 1, "route_path_id": 29528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Adwick Jn", "stage_seq": 12, "distance_m": 40221.28, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Adwick", "stage_seq": 13, "distance_m": 41785.234, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0757H", "location": "Bentley (S.Yorks)", "stage_seq": 14, "distance_m": 45467.471, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": null, "location": "Doncaster", "stage_seq": 15, "distance_m": 48040.548, "section_seq": 1, "route_path_id": 29528}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48040.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 29528}], "total_distance_m": 48040.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47963.27, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 77.278, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6010, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:12Z", "source_id": 52277183, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:29:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:18Z", "source_id": 16856500, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:32:04Z", "source_id": 52287785, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:32:09Z", "source_id": 16859672, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6042, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:26Z", "source_id": 52299817, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:36:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:32Z", "source_id": 16863295, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6046, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:35Z", "source_id": 52314118, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:39Z", "source_id": 16867584, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:27Z", "source_id": 52329942, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:48:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:28Z", "source_id": 16872339, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6743, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:04Z", "source_id": 52345380, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:54:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:07Z", "source_id": 16876982, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6739, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:56Z", "source_id": 52356021, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:02Z", "source_id": 16880231, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6840, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:06Z", "source_id": 52367701, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:12Z", "source_id": 16883706, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
Leeds |
0720 |
0720 |
12D |
None |
None |
Doncaster |
0804 |
0803½ |
6 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G90147/2026-09-17/detailed |
None |
Bentley (S.Yorks) |
2026-09-17T07:57:30+01:00 |
Doncaster |
4.0 |
{"type": "LineString", "coordinates": [[-1.1507666, 53.543727700000005], [-1.1499795999999998, 53.54296759999999], [-1.1488571, 53.5418702], [-1.1477762, 53.540821400000006], [-1.1466710999999998, 53.5397423], [-1.1457402, 53.53883280000001], [-1.1449597, 53.5380724], [-1.1439524999999997, 53.5370889], [-1.1430793999999995, 53.5362433], [-1.1422249, 53.5354106], [-1.1420819, 53.5352716], [-1.1417531, 53.534952100000005], [-1.1415330999999995, 53.5347393], [-1.1413108, 53.5345043], [-1.1410895, 53.5342564], [-1.1409094999999998, 53.53404259999999], [-1.1406509, 53.53369169999999], [-1.1405152, 53.533478300000006], [-1.1403811, 53.53324709999999], [-1.1402563999999995, 53.5330056], [-1.1401624999999995, 53.53277129999999], [-1.1400659999999998, 53.5325162], [-1.1400005, 53.5323051], [-1.1399405, 53.5320928], [-1.1398879, 53.53178849999999], [-1.139838689351505, 53.53148921149904], [-1.1398321987886937, 53.53144973714454], [-1.1398231, 53.53139439999999], [-1.1398117, 53.530598899999994], [-1.1398127, 53.530325000000005], [-1.1398046, 53.5302307], [-1.1397911, 53.529956199999994], [-1.1397688, 53.5295622], [-1.139764, 53.52897819999999], [-1.1397484000000002, 53.5282779], [-1.1397342999999998, 53.5276183], [-1.1397417, 53.52748609999998], [-1.1397078, 53.5270165], [-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]]} |
1.6 |
0758 |
0802 |
Bentley (S.Yorks) |
Doncaster |
Doncaster |
53.5223193 |
-1.1398758 |
53.5223193 |
-1.1398758 |
1 |
0 |
2026-09-17 07:13:21 |
TERMINATED |
2026-09-17 07:02:00 |
Doncaster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883706 |
1789628478070014 |
54 |
54 |
2026-09-17 07:12:55.067980 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:54.678436 |
| 600895 |
629675 |
R60776 |
616O541217 |
2026-09-17 |
COMPLETE |
16885112 |
2026-09-17 07:18:00 |
2026-09-17 07:13:21 |
2026-09-19 07:13:21 |
{"id": 629675, "stp": "N", "toc": "Unknown", "uid": "R60776", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R60776/2026-09-17/detailed", "trust_id": "616O541217", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crawley New Yard (GBRf)", "service_date": "2026-09-17", "dest_arr_time": "0713", "dest_platform": null, "is_terminated": 1, "next_location": "Crawley New Yard (GBRf)", "signalling_id": "6O54", "timing_status": "LATE", "origin_station": "Wellingborough Up TC (GBRf)", "current_leg_arr": "0718", "current_leg_dep": "0709", "current_leg_end": "Crawley New Yard (GBRf)", "origin_dep_time": "0209", "origin_platform": null, "current_location": "Crawley New Yard (GBRf)", "last_update_time": "2026-09-17T07:13:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1609361, 51.13111860000001], [-0.1609844, 51.1315122], [-0.1610139, 51.1317798], [-0.16101119999999997, 51.13217800000001], [-0.16109969999999998, 51.1327847], [-0.16109969999999998, 51.133017], [-0.16113729999999998, 51.13327110000001], [-0.16115709999999997, 51.1333916], [-0.1611716, 51.1334726], [-0.16118329999999997, 51.133530099999994], [-0.16119489999999995, 51.133586699999995], [-0.1612071, 51.133636799999984], [-0.1612221, 51.1336942], [-0.1612373, 51.13374739999999], [-0.16125659999999997, 51.1338039], [-0.16133949999999997, 51.13401], [-0.16140069999999998, 51.1341627], [-0.16144019999999998, 51.13423589999999], [-0.16146979999999997, 51.1342878], [-0.16149879999999997, 51.1343328], [-0.1615365, 51.1343845], [-0.1615774, 51.13443589999999], [-0.16161729999999996, 51.13448340000001], [-0.1616529, 51.134524500000005], [-0.1617779, 51.134661900000005], [-0.1621067, 51.135017299999994], [-0.1622988, 51.135228999999995], [-0.1626462, 51.135606200000005], [-0.16302259999999996, 51.1360206]]}", "current_leg_start": "Three Bridges 1737 points", "dest_arr_time_act": "0713", "motion_projection": null, "next_location_lat": "51.1360206", "next_location_lon": "-0.1630226", "previous_location": "Three Bridges 1737 points", "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\": 628.739, \"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\": 929.487, \"from_m\": 628.739, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 997.788, \"from_m\": 929.487, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1116.167, \"from_m\": 997.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1223.574, \"from_m\": 1116.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1280.752, \"from_m\": 1223.574, \"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\": 1358.936, \"from_m\": 1280.752, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2007.527, \"from_m\": 1358.936, \"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\": 3180.565, \"from_m\": 2007.527, \"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\": 4785.175, \"from_m\": 3180.565, \"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\": 10749.502, \"from_m\": 4785.175, \"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\": 15039.253, \"from_m\": 10749.502, \"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\": 15084.159, \"from_m\": 15039.253, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16051.415, \"from_m\": 15084.159, \"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\": 16320.798, \"from_m\": 16051.415, \"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\": 38457.336, \"from_m\": 16320.798, \"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\": 41207.252, \"from_m\": 38457.336, \"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\": 41263.063, \"from_m\": 41207.252, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41486.439, \"from_m\": 41263.063, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41543.183, \"from_m\": 41486.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\": 42289.477, \"from_m\": 41543.183, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42587.854, \"from_m\": 42289.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\": 44490.459, \"from_m\": 42587.854, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44579.167, \"from_m\": 44490.459, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46896.412, \"from_m\": 44579.167, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47061.917, \"from_m\": 46896.412, \"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\": 47458.817, \"from_m\": 47061.917, \"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\": 53443.418, \"from_m\": 47458.817, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53489.879, \"from_m\": 53443.418, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53728.083, \"from_m\": 53489.879, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53794.378, \"from_m\": 53728.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57517.114, \"from_m\": 53794.378, \"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\": 58568.388, \"from_m\": 57517.114, \"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\": 59443.142, \"from_m\": 58568.388, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62044.847, \"from_m\": 59443.142, \"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\": 63843.645, \"from_m\": 62044.847, \"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\": 67328.023, \"from_m\": 63843.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67900.572, \"from_m\": 67328.023, \"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\": 67986.145, \"from_m\": 67900.572, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68003.345, \"from_m\": 67986.145, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 68088.355, \"from_m\": 68003.345, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73281.653, \"from_m\": 68088.355, \"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\": 77415.238, \"from_m\": 73281.653, \"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\": 95025.25, \"from_m\": 77415.238, \"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\": 95076.097, \"from_m\": 95025.25, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 95107.752, \"from_m\": 95076.097, \"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\": 96799.795, \"from_m\": 95107.752, \"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\": 97171.57, \"from_m\": 96799.795, \"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\": 97394.111, \"from_m\": 97171.57, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102916.65, \"from_m\": 97394.111, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 102972.718, \"from_m\": 102916.65, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103685.076, \"from_m\": 102972.718, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 103727.961, \"from_m\": 103685.076, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103779.903, \"from_m\": 103727.961, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104096.999, \"from_m\": 103779.903, \"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\": 106746.58, \"from_m\": 104096.999, \"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\": 106763.554, \"from_m\": 106746.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107847.873, \"from_m\": 106763.554, \"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\": 108459.557, \"from_m\": 107847.873, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 112192.72, \"from_m\": 108459.557, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112329.292, \"from_m\": 112192.72, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 117637.588, \"from_m\": 112329.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 117902.879, \"from_m\": 117637.588, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 118651.508, \"from_m\": 117902.879, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 119028.867, \"from_m\": 118651.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 120049.06, \"from_m\": 119028.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 120716.755, \"from_m\": 120049.06, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 120859.218, \"from_m\": 120716.755, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 120892.292, \"from_m\": 120859.218, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 120975.056, \"from_m\": 120892.292, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 121470.517, \"from_m\": 120975.056, \"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\": 121596.394, \"from_m\": 121470.517, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 123045.741, \"from_m\": 121596.394, \"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\": 124151.654, \"from_m\": 123045.741, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 124193.76, \"from_m\": 124151.654, \"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\": 124217.623, \"from_m\": 124193.76, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 124663.644, \"from_m\": 124217.623, \"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\": 124754.03, \"from_m\": 124663.644, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 125799.748, \"from_m\": 124754.03, \"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\": 125898.101, \"from_m\": 125799.748, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 126002.919, \"from_m\": 125898.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126216.415, \"from_m\": 126002.919, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 126278.65, \"from_m\": 126216.415, \"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\": 126312.82, \"from_m\": 126278.65, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126350.387, \"from_m\": 126312.82, \"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\": 126387.809, \"from_m\": 126350.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126414.193, \"from_m\": 126387.809, \"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\": 126443.898, \"from_m\": 126414.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126935.495, \"from_m\": 126443.898, \"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\": 128712.031, \"from_m\": 126935.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 128751.116, \"from_m\": 128712.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128835.474, \"from_m\": 128751.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 129376.765, \"from_m\": 128835.474, \"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\": 133880.095, \"from_m\": 129376.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133925.844, \"from_m\": 133880.095, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134789.254, \"from_m\": 133925.844, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135685.704, \"from_m\": 134789.254, \"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\": 135722.67, \"from_m\": 135685.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\": 136116.926, \"from_m\": 135722.67, \"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\": 136147.361, \"from_m\": 136116.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 136236.03, \"from_m\": 136147.361, \"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\": 136299.729, \"from_m\": 136236.03, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 136335.436, \"from_m\": 136299.729, \"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\": 136379.707, \"from_m\": 136335.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\": 136438.271, \"from_m\": 136379.707, \"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\": 137715.914, \"from_m\": 136438.271, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142058.896, \"from_m\": 137715.914, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 142175.665, \"from_m\": 142058.896, \"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\": 143576.812, \"from_m\": 142175.665, \"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\": 144203.71, \"from_m\": 143576.812, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151713.399, \"from_m\": 144203.71, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 152769.274, \"from_m\": 151713.399, \"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\": 152800.312, \"from_m\": 152769.274, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 152896.279, \"from_m\": 152800.312, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 154208.555, \"from_m\": 152896.279, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 160444.202, \"from_m\": 154208.555, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 162167.764, \"from_m\": 160444.202, \"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\": 162214.555, \"from_m\": 162167.764, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 162470.33, \"from_m\": 162214.555, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 164832.231, \"from_m\": 162470.33, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 165409.05, \"from_m\": 164832.231, \"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\": 629675, \"profile_key\": \"f69632c2aee1a785f390bb974f4760e2056179a5eb7403cbe381b84068c71a89\", \"schedule_id\": 41081, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0209\", \"location\": \"Wellingborough Up TC (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0211\", \"location\": \"Wellingborough Sig. BK6070\", \"stage_seq\": 2, \"distance_m\": 546.522, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0216\", \"location\": \"Wellingborough\", \"stage_seq\": 3, \"distance_m\": 1918.621, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0225\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 4, \"distance_m\": 15405.719, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0235\", \"location\": \"Bedford North Jn\", \"stage_seq\": 5, \"distance_m\": 25128.041, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0236\", \"location\": \"Bedford\", \"stage_seq\": 6, \"distance_m\": 26239.083, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0238\", \"location\": \"Bedford South Jn\", \"stage_seq\": 7, \"distance_m\": 27840.839, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0251\", \"location\": \"Flitwick\", \"stage_seq\": 8, \"distance_m\": 42458.277, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0255H\", \"location\": \"Harlington\", \"stage_seq\": 9, \"distance_m\": 47137.198, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": false, \"wtt_arr\": \"0259\", \"wtt_dep\": \"0402\", \"location\": \"Sundon South Jn\", \"stage_seq\": 10, \"distance_m\": 49717.139, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0408H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 11, \"distance_m\": 53627.785, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0413H\", \"location\": \"Luton\", \"stage_seq\": 12, \"distance_m\": 58320.666, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0421H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 13, \"distance_m\": 68003.345, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0428H\", \"location\": \"St. Albans\", \"stage_seq\": 14, \"distance_m\": 75041.312, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0434H\", \"location\": \"Radlett Jn\", \"stage_seq\": 15, \"distance_m\": 83828.204, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0444\", \"location\": \"Silkstream Jn\", \"stage_seq\": 16, \"distance_m\": 94405.439, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0449\", \"location\": \"Hendon\", \"stage_seq\": 17, \"distance_m\": 95815.327, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0453\", \"location\": \"Brent Curve Jn\", \"stage_seq\": 18, \"distance_m\": 97353.609, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": false, \"wtt_arr\": \"0457\", \"wtt_dep\": \"0509\", \"location\": \"Dudding Hill Jn\", \"stage_seq\": 19, \"distance_m\": 99000.182, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": false, \"wtt_arr\": \"0516H\", \"wtt_dep\": \"0518H\", \"location\": \"Acton Canal Wharf Jn\", \"stage_seq\": 20, \"distance_m\": 103116.061, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 21, \"distance_m\": 103835.385, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"South Acton\", \"stage_seq\": 22, \"distance_m\": 106653.569, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Kew East Jn\", \"stage_seq\": 23, \"distance_m\": 107847.873, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"New Kew Jn\", \"stage_seq\": 24, \"distance_m\": 108721.304, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Barnes\", \"stage_seq\": 25, \"distance_m\": 112477.41, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0555H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 26, \"distance_m\": 117593.569, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Longhedge Jn\", \"stage_seq\": 27, \"distance_m\": 120123.906, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Factory Jn\", \"stage_seq\": 28, \"distance_m\": 121006.975, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 29, \"distance_m\": 121470.517, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Shepherds Lane Jn\", \"stage_seq\": 30, \"distance_m\": 122432.34, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Brixton\", \"stage_seq\": 31, \"distance_m\": 123200.996, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Herne Hill\", \"stage_seq\": 32, \"distance_m\": 124455.438, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Tulse Hill\", \"stage_seq\": 33, \"distance_m\": 126134.094, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Streatham\", \"stage_seq\": 34, \"distance_m\": 128581.224, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Streatham Common\", \"stage_seq\": 35, \"distance_m\": 129450.003, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Selhurst\", \"stage_seq\": 36, \"distance_m\": 134053.971, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 37, \"distance_m\": 135067.324, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"East Croydon\", \"stage_seq\": 38, \"distance_m\": 135915.034, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"South Croydon\", \"stage_seq\": 39, \"distance_m\": 137362.457, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Purley\", \"stage_seq\": 40, \"distance_m\": 140709.903, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 41, \"distance_m\": 142298.196, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Redhill\", \"stage_seq\": 42, \"distance_m\": 152661.764, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 43, \"distance_m\": 154009.517, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Salfords\", \"stage_seq\": 44, \"distance_m\": 156967.845, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 45, \"distance_m\": 162002.734, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0709\", \"location\": \"Three Bridges 1737 points\", \"stage_seq\": 46, \"distance_m\": 164832.231, \"section_seq\": 1, \"route_path_id\": 109200}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": null, \"location\": \"Crawley New Yard (GBRf)\", \"stage_seq\": 47, \"distance_m\": 165409.05, \"section_seq\": 1, \"route_path_id\": 109200}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 165409.05, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109200}], \"total_distance_m\": 165409.05, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 155321.852, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 10087.198, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0209", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.1360206", "current_position_lon": "-0.1630226", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:52:05Z\", \"source_id\": 51963681, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:53:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:52:07Z\", \"source_id\": 16763329, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:18:20Z\", \"source_id\": 51968715, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:18:28Z\", \"source_id\": 16764240, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:30:47Z\", \"source_id\": 51971016, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:32:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:30:53Z\", \"source_id\": 16764640, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:34:31Z\", \"source_id\": 51971646, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:35:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T01:34:37Z\", \"source_id\": 16764738, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:21:18Z\", \"source_id\": 51980176, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:22:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:21:24Z\", \"source_id\": 16766206, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:32:23Z\", \"source_id\": 51982307, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:33:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:32:27Z\", \"source_id\": 16766606, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:58:40Z\", \"source_id\": 51987863, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:58:48Z\", \"source_id\": 16767866, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:00:31Z\", \"source_id\": 51988335, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:01:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:00:39Z\", \"source_id\": 16767964, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:35Z\", \"source_id\": 52036935, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:39Z\", \"source_id\": 16782145, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:13Z\", \"source_id\": 52045544, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:18Z\", \"source_id\": 16784733, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:08Z\", \"source_id\": 52088568, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:07Z\", \"source_id\": 16798147, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:34Z\", \"source_id\": 52098532, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:36Z\", \"source_id\": 16801390, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:51Z\", \"source_id\": 52108577, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:53Z\", \"source_id\": 16804653, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:28Z\", \"source_id\": 52117481, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:33Z\", \"source_id\": 16807549, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:18Z\", \"source_id\": 52123349, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:23Z\", \"source_id\": 16809407, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:29Z\", \"source_id\": 52138572, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:32Z\", \"source_id\": 16814223, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:14Z\", \"source_id\": 52145013, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:17Z\", \"source_id\": 16816107, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:36:29Z\", \"source_id\": 52147817, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:36:32Z\", \"source_id\": 16816999, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:02Z\", \"source_id\": 52158079, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:07Z\", \"source_id\": 16820248, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:08Z\", \"source_id\": 52188672, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:13Z\", \"source_id\": 16829775, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:51Z\", \"source_id\": 52192920, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:53Z\", \"source_id\": 16831002, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:42Z\", \"source_id\": 52199824, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:42Z\", \"source_id\": 16833130, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:15Z\", \"source_id\": 52211508, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:18Z\", \"source_id\": 16836675, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:55Z\", \"source_id\": 16885112, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crawley New Yard (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789628576491925, "current_leg_arrival_utc": "2026-09-17T07:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:56.471345", "service_state_evidence_id": 16885112, "current_leg_start_actual_dep": "2026-09-17T07:14:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-17T06:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:12:56.761041", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
None |
6O54 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 628.739, "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": 929.487, "from_m": 628.739, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 997.788, "from_m": 929.487, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1116.167, "from_m": 997.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1223.574, "from_m": 1116.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1280.752, "from_m": 1223.574, "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": 1358.936, "from_m": 1280.752, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2007.527, "from_m": 1358.936, "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": 3180.565, "from_m": 2007.527, "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": 4785.175, "from_m": 3180.565, "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": 10749.502, "from_m": 4785.175, "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": 15039.253, "from_m": 10749.502, "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": 15084.159, "from_m": 15039.253, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16051.415, "from_m": 15084.159, "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": 16320.798, "from_m": 16051.415, "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": 38457.336, "from_m": 16320.798, "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": 41207.252, "from_m": 38457.336, "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": 41263.063, "from_m": 41207.252, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41486.439, "from_m": 41263.063, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41543.183, "from_m": 41486.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": 42289.477, "from_m": 41543.183, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42587.854, "from_m": 42289.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": 44490.459, "from_m": 42587.854, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44579.167, "from_m": 44490.459, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46896.412, "from_m": 44579.167, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47061.917, "from_m": 46896.412, "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": 47458.817, "from_m": 47061.917, "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": 53443.418, "from_m": 47458.817, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53489.879, "from_m": 53443.418, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53728.083, "from_m": 53489.879, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53794.378, "from_m": 53728.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57517.114, "from_m": 53794.378, "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": 58568.388, "from_m": 57517.114, "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": 59443.142, "from_m": 58568.388, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62044.847, "from_m": 59443.142, "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": 63843.645, "from_m": 62044.847, "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": 67328.023, "from_m": 63843.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67900.572, "from_m": 67328.023, "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": 67986.145, "from_m": 67900.572, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68003.345, "from_m": 67986.145, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 68088.355, "from_m": 68003.345, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73281.653, "from_m": 68088.355, "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": 77415.238, "from_m": 73281.653, "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": 95025.25, "from_m": 77415.238, "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": 95076.097, "from_m": 95025.25, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 95107.752, "from_m": 95076.097, "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": 96799.795, "from_m": 95107.752, "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": 97171.57, "from_m": 96799.795, "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": 97394.111, "from_m": 97171.57, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102916.65, "from_m": 97394.111, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 102972.718, "from_m": 102916.65, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103685.076, "from_m": 102972.718, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 103727.961, "from_m": 103685.076, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103779.903, "from_m": 103727.961, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 104096.999, "from_m": 103779.903, "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": 106746.58, "from_m": 104096.999, "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": 106763.554, "from_m": 106746.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107847.873, "from_m": 106763.554, "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": 108459.557, "from_m": 107847.873, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 112192.72, "from_m": 108459.557, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112329.292, "from_m": 112192.72, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 117637.588, "from_m": 112329.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 117902.879, "from_m": 117637.588, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 118651.508, "from_m": 117902.879, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 119028.867, "from_m": 118651.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 120049.06, "from_m": 119028.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 120716.755, "from_m": 120049.06, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 120859.218, "from_m": 120716.755, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 120892.292, "from_m": 120859.218, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 120975.056, "from_m": 120892.292, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 121470.517, "from_m": 120975.056, "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": 121596.394, "from_m": 121470.517, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 123045.741, "from_m": 121596.394, "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": 124151.654, "from_m": 123045.741, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 124193.76, "from_m": 124151.654, "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": 124217.623, "from_m": 124193.76, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 124663.644, "from_m": 124217.623, "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": 124754.03, "from_m": 124663.644, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 125799.748, "from_m": 124754.03, "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": 125898.101, "from_m": 125799.748, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 126002.919, "from_m": 125898.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126216.415, "from_m": 126002.919, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 126278.65, "from_m": 126216.415, "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": 126312.82, "from_m": 126278.65, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126350.387, "from_m": 126312.82, "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": 126387.809, "from_m": 126350.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126414.193, "from_m": 126387.809, "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": 126443.898, "from_m": 126414.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126935.495, "from_m": 126443.898, "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": 128712.031, "from_m": 126935.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 128751.116, "from_m": 128712.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128835.474, "from_m": 128751.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 129376.765, "from_m": 128835.474, "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": 133880.095, "from_m": 129376.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133925.844, "from_m": 133880.095, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134789.254, "from_m": 133925.844, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135685.704, "from_m": 134789.254, "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": 135722.67, "from_m": 135685.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": 136116.926, "from_m": 135722.67, "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": 136147.361, "from_m": 136116.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 136236.03, "from_m": 136147.361, "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": 136299.729, "from_m": 136236.03, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 136335.436, "from_m": 136299.729, "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": 136379.707, "from_m": 136335.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": 136438.271, "from_m": 136379.707, "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": 137715.914, "from_m": 136438.271, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142058.896, "from_m": 137715.914, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 142175.665, "from_m": 142058.896, "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": 143576.812, "from_m": 142175.665, "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": 144203.71, "from_m": 143576.812, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151713.399, "from_m": 144203.71, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 152769.274, "from_m": 151713.399, "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": 152800.312, "from_m": 152769.274, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 152896.279, "from_m": 152800.312, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 154208.555, "from_m": 152896.279, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 160444.202, "from_m": 154208.555, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 162167.764, "from_m": 160444.202, "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": 162214.555, "from_m": 162167.764, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 162470.33, "from_m": 162214.555, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 164832.231, "from_m": 162470.33, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 165409.05, "from_m": 164832.231, "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": 629675, "profile_key": "f69632c2aee1a785f390bb974f4760e2056179a5eb7403cbe381b84068c71a89", "schedule_id": 41081, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0209", "location": "Wellingborough Up TC (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0211", "location": "Wellingborough Sig. BK6070", "stage_seq": 2, "distance_m": 546.522, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0216", "location": "Wellingborough", "stage_seq": 3, "distance_m": 1918.621, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0225", "location": "Sharnbrook Jn", "stage_seq": 4, "distance_m": 15405.719, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0235", "location": "Bedford North Jn", "stage_seq": 5, "distance_m": 25128.041, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0236", "location": "Bedford", "stage_seq": 6, "distance_m": 26239.083, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0238", "location": "Bedford South Jn", "stage_seq": 7, "distance_m": 27840.839, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0251", "location": "Flitwick", "stage_seq": 8, "distance_m": 42458.277, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0255H", "location": "Harlington", "stage_seq": 9, "distance_m": 47137.198, "section_seq": 1, "route_path_id": 109200}, {"is_pass": false, "wtt_arr": "0259", "wtt_dep": "0402", "location": "Sundon South Jn", "stage_seq": 10, "distance_m": 49717.139, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0408H", "location": "Leagrave Jn", "stage_seq": 11, "distance_m": 53627.785, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0413H", "location": "Luton", "stage_seq": 12, "distance_m": 58320.666, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0421H", "location": "Harpenden Jn", "stage_seq": 13, "distance_m": 68003.345, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0428H", "location": "St. Albans", "stage_seq": 14, "distance_m": 75041.312, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0434H", "location": "Radlett Jn", "stage_seq": 15, "distance_m": 83828.204, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0444", "location": "Silkstream Jn", "stage_seq": 16, "distance_m": 94405.439, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0449", "location": "Hendon", "stage_seq": 17, "distance_m": 95815.327, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0453", "location": "Brent Curve Jn", "stage_seq": 18, "distance_m": 97353.609, "section_seq": 1, "route_path_id": 109200}, {"is_pass": false, "wtt_arr": "0457", "wtt_dep": "0509", "location": "Dudding Hill Jn", "stage_seq": 19, "distance_m": 99000.182, "section_seq": 1, "route_path_id": 109200}, {"is_pass": false, "wtt_arr": "0516H", "wtt_dep": "0518H", "location": "Acton Canal Wharf Jn", "stage_seq": 20, "distance_m": 103116.061, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Acton Wells Jn", "stage_seq": 21, "distance_m": 103835.385, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "South Acton", "stage_seq": 22, "distance_m": 106653.569, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Kew East Jn", "stage_seq": 23, "distance_m": 107847.873, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "New Kew Jn", "stage_seq": 24, "distance_m": 108721.304, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Barnes", "stage_seq": 25, "distance_m": 112477.41, "section_seq": 1, "route_path_id": 109200}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0555H", "location": "Clapham Junction (W)", "stage_seq": 26, "distance_m": 117593.569, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Longhedge Jn", "stage_seq": 27, "distance_m": 120123.906, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Factory Jn", "stage_seq": 28, "distance_m": 121006.975, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Voltaire Road Jn", "stage_seq": 29, "distance_m": 121470.517, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Shepherds Lane Jn", "stage_seq": 30, "distance_m": 122432.34, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Brixton", "stage_seq": 31, "distance_m": 123200.996, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Herne Hill", "stage_seq": 32, "distance_m": 124455.438, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Tulse Hill", "stage_seq": 33, "distance_m": 126134.094, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Streatham", "stage_seq": 34, "distance_m": 128581.224, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Streatham Common", "stage_seq": 35, "distance_m": 129450.003, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Selhurst", "stage_seq": 36, "distance_m": 134053.971, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Windmill Bridge Jn", "stage_seq": 37, "distance_m": 135067.324, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "East Croydon", "stage_seq": 38, "distance_m": 135915.034, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "South Croydon", "stage_seq": 39, "distance_m": 137362.457, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Purley", "stage_seq": 40, "distance_m": 140709.903, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Stoats Nest Jn", "stage_seq": 41, "distance_m": 142298.196, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Redhill", "stage_seq": 42, "distance_m": 152661.764, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Earlswood (Surrey)", "stage_seq": 43, "distance_m": 154009.517, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Salfords", "stage_seq": 44, "distance_m": 156967.845, "section_seq": 1, "route_path_id": 109200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Gatwick Airport", "stage_seq": 45, "distance_m": 162002.734, "section_seq": 1, "route_path_id": 109200}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0709", "location": "Three Bridges 1737 points", "stage_seq": 46, "distance_m": 164832.231, "section_seq": 1, "route_path_id": 109200}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": null, "location": "Crawley New Yard (GBRf)", "stage_seq": 47, "distance_m": 165409.05, "section_seq": 1, "route_path_id": 109200}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 165409.05, "from_m": 0.0, "section_seq": 1, "route_path_id": 109200}], "total_distance_m": 165409.05, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 155321.852, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 10087.198, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 17757, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:52:05Z", "source_id": 51963681, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:53:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:52:07Z", "source_id": 16763329, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T01:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17888, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:18:20Z", "source_id": 51968715, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T01:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:18:28Z", "source_id": 16764240, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T02:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:30:47Z", "source_id": 51971016, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T01:32:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:30:53Z", "source_id": 16764640, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T02:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:34:31Z", "source_id": 51971646, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T01:35:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T01:34:37Z", "source_id": 16764738, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T02:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:21:18Z", "source_id": 51980176, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T02:22:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:21:24Z", "source_id": 16766206, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T03:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18357, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:32:23Z", "source_id": 51982307, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T02:33:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:32:27Z", "source_id": 16766606, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T03:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18411, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:58:40Z", "source_id": 51987863, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T02:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:58:48Z", "source_id": 16767866, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T03:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18428, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:00:31Z", "source_id": 51988335, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T03:01:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:00:39Z", "source_id": 16767964, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T04:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28391, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:35Z", "source_id": 52036935, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T04:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:39Z", "source_id": 16782145, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29133, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:13Z", "source_id": 52045544, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T04:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:18Z", "source_id": 16784733, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:08Z", "source_id": 52088568, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T05:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:07Z", "source_id": 16798147, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:34Z", "source_id": 52098532, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T05:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:36Z", "source_id": 16801390, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:51Z", "source_id": 52108577, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T05:18:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:53Z", "source_id": 16804653, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:28Z", "source_id": 52117481, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T05:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:33Z", "source_id": 16807549, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29909, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:18Z", "source_id": 52123349, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T05:26:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:23Z", "source_id": 16809407, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:29Z", "source_id": 52138572, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T05:33:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:32Z", "source_id": 16814223, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:14Z", "source_id": 52145013, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T05:35:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:17Z", "source_id": 16816107, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30245, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:36:29Z", "source_id": 52147817, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T05:37:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:36:32Z", "source_id": 16816999, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:02Z", "source_id": 52158079, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T05:42:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:07Z", "source_id": 16820248, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30336, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:08Z", "source_id": 52188672, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T05:55:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:13Z", "source_id": 16829775, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:51Z", "source_id": 52192920, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T05:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:53Z", "source_id": 16831002, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:42Z", "source_id": 52199824, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T05:59:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:42Z", "source_id": 16833130, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:15Z", "source_id": 52211508, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T06:04:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:18Z", "source_id": 16836675, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:55Z", "source_id": 16885112, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}] |
Wellingborough Up TC (GBRf) |
0209 |
0209 |
None |
None |
None |
Crawley New Yard (GBRf) |
0713 |
0713 |
None |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:R60776/2026-09-17/detailed |
None |
Three Bridges 1737 points |
2026-09-17T07:14:00+01:00 |
Crawley New Yard (GBRf) |
9.0 |
{"type": "LineString", "coordinates": [[-0.1609361, 51.13111860000001], [-0.1609844, 51.1315122], [-0.1610139, 51.1317798], [-0.16101119999999997, 51.13217800000001], [-0.16109969999999998, 51.1327847], [-0.16109969999999998, 51.133017], [-0.16113729999999998, 51.13327110000001], [-0.16115709999999997, 51.1333916], [-0.1611716, 51.1334726], [-0.16118329999999997, 51.133530099999994], [-0.16119489999999995, 51.133586699999995], [-0.1612071, 51.133636799999984], [-0.1612221, 51.1336942], [-0.1612373, 51.13374739999999], [-0.16125659999999997, 51.1338039], [-0.16133949999999997, 51.13401], [-0.16140069999999998, 51.1341627], [-0.16144019999999998, 51.13423589999999], [-0.16146979999999997, 51.1342878], [-0.16149879999999997, 51.1343328], [-0.1615365, 51.1343845], [-0.1615774, 51.13443589999999], [-0.16161729999999996, 51.13448340000001], [-0.1616529, 51.134524500000005], [-0.1617779, 51.134661900000005], [-0.1621067, 51.135017299999994], [-0.1622988, 51.135228999999995], [-0.1626462, 51.135606200000005], [-0.16302259999999996, 51.1360206]]} |
0.4 |
0709 |
0718 |
Three Bridges 1737 points |
Crawley New Yard (GBRf) |
Crawley New Yard (GBRf) |
51.1360206 |
-0.1630226 |
51.1360206 |
-0.1630226 |
1 |
0 |
2026-09-17 07:13:21 |
TERMINATED |
2026-09-17 06:18:00 |
Crawley New Yard (GBRf) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16885112 |
1789628576491925 |
92 |
92 |
2026-09-17 07:12:56.761041 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:56.471345 |
| 600896 |
630467 |
P66033 |
521A06M617 |
2026-09-17 |
COMPLETE |
16884255 |
2026-09-17 08:02:00 |
2026-09-17 07:13:21 |
2026-09-19 07:13:21 |
{"id": 630467, "stp": "P", "toc": "Greater Anglia", "uid": "P66033", "consist": "720129", "dest_crs": "HWC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66033/2026-09-17/detailed", "trust_id": "521A06M617", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Harwich Town", "service_date": "2026-09-17", "dest_arr_time": "0758", "dest_platform": null, "is_terminated": 1, "next_location": "Harwich Town", "signalling_id": "1A06", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0802", "current_leg_dep": "0801", "current_leg_end": "Harwich Town", "origin_dep_time": "0630", "origin_platform": "13", "current_location": "Harwich Town", "last_update_time": "2026-09-17T07:13:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2805397, 51.938845], [1.2812971, 51.9390511], [1.281711, 51.9391772], [1.2821102, 51.9393226], [1.2825902, 51.9395368], [1.2831086, 51.9398001], [1.2837423999999995, 51.9401611], [1.2843596999999998, 51.9405982], [1.2846160999999998, 51.9408148], [1.284952, 51.9411555], [1.2851662, 51.9413985], [1.2853249, 51.9415744], [1.2855631999999997, 51.94191599999999], [1.2857973, 51.9423231], [1.2859799, 51.9426836], [1.2862158, 51.9431499], [1.2863553999999997, 51.9435131], [1.286483465144741, 51.94396531986611], [1.2865880999999997, 51.94433480000001], [1.2868056, 51.9451211]]}", "current_leg_start": "Dovercourt", "dest_arr_time_act": "0758", "motion_projection": null, "next_location_lat": "51.9451211", "next_location_lon": "1.2868056", "previous_location": "Dovercourt", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.473, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.704, \"from_m\": 6674.473, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.179, \"from_m\": 7287.704, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.766, \"from_m\": 7486.179, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31569.687, \"from_m\": 7606.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31759.249, \"from_m\": 31569.687, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32065.224, \"from_m\": 31759.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32987.925, \"from_m\": 32065.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45068.25, \"from_m\": 32987.925, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47326.995, \"from_m\": 45068.25, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48055.898, \"from_m\": 47326.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48542.594, \"from_m\": 48055.898, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48828.513, \"from_m\": 48542.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49319.651, \"from_m\": 48828.513, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 53420.99, \"from_m\": 49319.651, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53506.625, \"from_m\": 53420.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83125.966, \"from_m\": 53506.625, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 83155.242, \"from_m\": 83125.966, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83875.973, \"from_m\": 83155.242, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 93738.231, \"from_m\": 83875.973, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 93756.253, \"from_m\": 93738.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95088.688, \"from_m\": 93756.253, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 95601.502, \"from_m\": 95088.688, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95697.064, \"from_m\": 95601.502, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 96196.274, \"from_m\": 95697.064, \"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\": 96232.534, \"from_m\": 96196.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\": 109297.611, \"from_m\": 96232.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110480.932, \"from_m\": 109297.611, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110524.962, \"from_m\": 110480.932, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 110562.436, \"from_m\": 110524.962, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 111006.174, \"from_m\": 110562.436, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 112747.488, \"from_m\": 111006.174, \"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\": 113723.87, \"from_m\": 112747.488, \"capability_applied\": null, \"effective_limit_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\": 630467, \"profile_key\": \"e65cbb2da38e1df78dcf64d8f48ffef02824623f512ac8064b9443abbde40e41\", \"schedule_id\": 21809, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.616, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.865, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.944, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.527, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0653\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32408.872, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0702H\", \"location\": \"Chelmsford\", \"stage_seq\": 10, \"distance_m\": 47839.573, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": false, \"wtt_arr\": \"0706\", \"wtt_dep\": \"0706H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 52014.955, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0714\", \"location\": \"Witham\", \"stage_seq\": 12, \"distance_m\": 62030.177, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718\", \"location\": \"Kelvedon\", \"stage_seq\": 13, \"distance_m\": 67879.845, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0723\", \"location\": \"Marks Tey\", \"stage_seq\": 14, \"distance_m\": 74939.862, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0730H\", \"location\": \"Colchester\", \"stage_seq\": 15, \"distance_m\": 82931.085, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738H\", \"location\": \"Manningtree\", \"stage_seq\": 16, \"distance_m\": 95496.702, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Mistley\", \"stage_seq\": 17, \"distance_m\": 98275.543, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Parkeston Goods Jn\", \"stage_seq\": 18, \"distance_m\": 109469.627, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Harwich International\", \"stage_seq\": 19, \"distance_m\": 110726.563, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"Dovercourt\", \"stage_seq\": 20, \"distance_m\": 112857.51, \"section_seq\": 1, \"route_path_id\": 99383}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": null, \"location\": \"Harwich Town\", \"stage_seq\": 21, \"distance_m\": 113723.87, \"section_seq\": 1, \"route_path_id\": 99383}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 113723.87, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99383}], \"total_distance_m\": 113723.87, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 111338.857, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2385.013, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.9451211", "current_position_lon": "1.2868056", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:15Z\", \"source_id\": 52160871, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:16Z\", \"source_id\": 16821060, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:27Z\", \"source_id\": 52170508, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:31Z\", \"source_id\": 16824117, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:46Z\", \"source_id\": 52180740, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:48Z\", \"source_id\": 16827195, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:30Z\", \"source_id\": 52194550, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:38Z\", \"source_id\": 16831533, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:47Z\", \"source_id\": 52220728, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:52Z\", \"source_id\": 16839480, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:33Z\", \"source_id\": 52230400, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:36Z\", \"source_id\": 16842342, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:42Z\", \"source_id\": 52246510, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:44Z\", \"source_id\": 16847179, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:30Z\", \"source_id\": 52256672, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:30Z\", \"source_id\": 16850245, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:18Z\", \"source_id\": 52269615, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:20Z\", \"source_id\": 16854145, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13734, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:48Z\", \"source_id\": 52284293, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:51Z\", \"source_id\": 16858625, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:19Z\", \"source_id\": 52307708, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:23Z\", \"source_id\": 16865652, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:22Z\", \"source_id\": 52319137, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:27Z\", \"source_id\": 16869012, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:43Z\", \"source_id\": 52349782, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:47Z\", \"source_id\": 16878264, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:34Z\", \"source_id\": 52360341, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:34Z\", \"source_id\": 16881447, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:44Z\", \"source_id\": 52369284, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:48Z\", \"source_id\": 16884255, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harwich Town", "service_state_platform": "1", "timing_fact_generation": 1789628509487151, "current_leg_arrival_utc": "2026-09-17T08:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:59.259527", "service_state_evidence_id": 16884255, "current_leg_start_actual_dep": "2026-09-17T07:59:30+01:00", "operational_evidence_version": 108, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:00.468367", "service_state_valid_until_kind": null, "operational_interpretation_version": 108, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
HWC |
1A06 |
720129 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.179, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.766, "from_m": 7486.179, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31569.687, "from_m": 7606.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.249, "from_m": 31569.687, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32065.224, "from_m": 31759.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32987.925, "from_m": 32065.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45068.25, "from_m": 32987.925, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47326.995, "from_m": 45068.25, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48055.898, "from_m": 47326.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48542.594, "from_m": 48055.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48828.513, "from_m": 48542.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49319.651, "from_m": 48828.513, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 53420.99, "from_m": 49319.651, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53506.625, "from_m": 53420.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83125.966, "from_m": 53506.625, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 83155.242, "from_m": 83125.966, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83875.973, "from_m": 83155.242, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93738.231, "from_m": 83875.973, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 93756.253, "from_m": 93738.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95088.688, "from_m": 93756.253, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 95601.502, "from_m": 95088.688, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95697.064, "from_m": 95601.502, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 96196.274, "from_m": 95697.064, "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": 96232.534, "from_m": 96196.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": 109297.611, "from_m": 96232.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110480.932, "from_m": 109297.611, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110524.962, "from_m": 110480.932, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 110562.436, "from_m": 110524.962, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 111006.174, "from_m": 110562.436, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 112747.488, "from_m": 111006.174, "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": 113723.87, "from_m": 112747.488, "capability_applied": null, "effective_limit_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": 630467, "profile_key": "e65cbb2da38e1df78dcf64d8f48ffef02824623f512ac8064b9443abbde40e41", "schedule_id": 21809, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 99383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 99383}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 99383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 99383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 99383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 99383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.527, "section_seq": 1, "route_path_id": 99383}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0653", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.872, "section_seq": 1, "route_path_id": 99383}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0702H", "location": "Chelmsford", "stage_seq": 10, "distance_m": 47839.573, "section_seq": 1, "route_path_id": 99383}, {"is_pass": false, "wtt_arr": "0706", "wtt_dep": "0706H", "location": "Beaulieu Park (Construction)", "stage_seq": 11, "distance_m": 52014.955, "section_seq": 1, "route_path_id": 99383}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0714", "location": "Witham", "stage_seq": 12, "distance_m": 62030.177, "section_seq": 1, "route_path_id": 99383}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718", "location": "Kelvedon", "stage_seq": 13, "distance_m": 67879.845, "section_seq": 1, "route_path_id": 99383}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0723", "location": "Marks Tey", "stage_seq": 14, "distance_m": 74939.862, "section_seq": 1, "route_path_id": 99383}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0730H", "location": "Colchester", "stage_seq": 15, "distance_m": 82931.085, "section_seq": 1, "route_path_id": 99383}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738H", "location": "Manningtree", "stage_seq": 16, "distance_m": 95496.702, "section_seq": 1, "route_path_id": 99383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Mistley", "stage_seq": 17, "distance_m": 98275.543, "section_seq": 1, "route_path_id": 99383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Parkeston Goods Jn", "stage_seq": 18, "distance_m": 109469.627, "section_seq": 1, "route_path_id": 99383}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Harwich International", "stage_seq": 19, "distance_m": 110726.563, "section_seq": 1, "route_path_id": 99383}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "Dovercourt", "stage_seq": 20, "distance_m": 112857.51, "section_seq": 1, "route_path_id": 99383}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": null, "location": "Harwich Town", "stage_seq": 21, "distance_m": 113723.87, "section_seq": 1, "route_path_id": 99383}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 113723.87, "from_m": 0.0, "section_seq": 1, "route_path_id": 99383}], "total_distance_m": 113723.87, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 111338.857, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2385.013, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:15Z", "source_id": 52160871, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:42:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:16Z", "source_id": 16821060, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:27Z", "source_id": 52170508, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:46:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:31Z", "source_id": 16824117, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:46Z", "source_id": 52180740, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:48Z", "source_id": 16827195, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:30Z", "source_id": 52194550, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:38Z", "source_id": 16831533, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:47Z", "source_id": 52220728, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:07:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:52Z", "source_id": 16839480, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:33Z", "source_id": 52230400, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:11:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:36Z", "source_id": 16842342, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13823, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:42Z", "source_id": 52246510, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:17:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:44Z", "source_id": 16847179, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13800, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:30Z", "source_id": 52256672, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:21:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:30Z", "source_id": 16850245, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:18Z", "source_id": 52269615, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:26:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:20Z", "source_id": 16854145, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13734, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:48Z", "source_id": 52284293, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:31:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:51Z", "source_id": 16858625, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13534, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:19Z", "source_id": 52307708, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:23Z", "source_id": 16865652, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13542, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:22Z", "source_id": 52319137, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:44:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:27Z", "source_id": 16869012, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13561, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:43Z", "source_id": 52349782, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:47Z", "source_id": 16878264, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13568, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:34Z", "source_id": 52360341, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:34Z", "source_id": 16881447, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13572, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:44Z", "source_id": 52369284, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:02:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:48Z", "source_id": 16884255, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0630 |
0630 |
13 |
None |
None |
Harwich Town |
0758 |
0758 |
None |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66033/2026-09-17/detailed |
None |
Dovercourt |
2026-09-17T07:59:30+01:00 |
Harwich Town |
1.0 |
{"type": "LineString", "coordinates": [[1.2805397, 51.938845], [1.2812971, 51.9390511], [1.281711, 51.9391772], [1.2821102, 51.9393226], [1.2825902, 51.9395368], [1.2831086, 51.9398001], [1.2837423999999995, 51.9401611], [1.2843596999999998, 51.9405982], [1.2846160999999998, 51.9408148], [1.284952, 51.9411555], [1.2851662, 51.9413985], [1.2853249, 51.9415744], [1.2855631999999997, 51.94191599999999], [1.2857973, 51.9423231], [1.2859799, 51.9426836], [1.2862158, 51.9431499], [1.2863553999999997, 51.9435131], [1.286483465144741, 51.94396531986611], [1.2865880999999997, 51.94433480000001], [1.2868056, 51.9451211]]} |
0.5 |
0801 |
0802 |
Dovercourt |
Harwich Town |
Harwich Town |
51.9451211 |
1.2868056 |
51.9451211 |
1.2868056 |
1 |
0 |
2026-09-17 07:13:21 |
TERMINATED |
2026-09-17 07:02:00 |
Harwich Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884255 |
1789628509487151 |
108 |
108 |
2026-09-17 07:13:00.468367 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:59.259527 |
| 600897 |
633005 |
Y15461 |
852A05MB17 |
2026-09-17 |
COMPLETE |
16885169 |
2026-09-17 08:02:00 |
2026-09-17 07:13:21 |
2026-09-19 07:13:21 |
{"id": 633005, "stp": "P", "toc": "Great Western Railway", "uid": "Y15461", "consist": "150221+150244", "dest_crs": "SIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15461/2026-09-17/detailed", "trust_id": "852A05MB17", "origin_crs": "SER", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Ives", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": null, "is_terminated": 1, "next_location": "St. Ives", "signalling_id": "2A05", "timing_status": "EARLY", "origin_station": "St. Erth", "current_leg_arr": "0802", "current_leg_dep": "0800", "current_leg_end": "St. Ives", "origin_dep_time": "0750", "origin_platform": "3", "current_location": "St. Ives", "last_update_time": "2026-09-17T07:13:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.4646812, 50.1972224], [-5.465125799999999, 50.1972872], [-5.465559699999999, 50.19736480000001], [-5.465840799999999, 50.19742440000001], [-5.4660737, 50.197485500000006], [-5.466330299999999, 50.1975717], [-5.4664734, 50.197631], [-5.4667376, 50.19775119999999], [-5.466991499999999, 50.1978826], [-5.4673054, 50.1980726], [-5.4676365, 50.1983226], [-5.4679355, 50.198547299999994], [-5.468259999999999, 50.19877379999999], [-5.468607899999999, 50.1989737], [-5.469003799999999, 50.1991947], [-5.469348199999999, 50.19941579999999], [-5.4696281, 50.19963059999999], [-5.469861599999999, 50.19987229999999], [-5.470066899999999, 50.2001381], [-5.4702371, 50.2004123], [-5.4703756, 50.2006922], [-5.470451099999999, 50.2009404], [-5.4705025, 50.20128540000001], [-5.4704976, 50.2015944], [-5.470443599999999, 50.201936200000006], [-5.4703324, 50.2023201], [-5.4702219, 50.20268240000001], [-5.4701612, 50.2030141], [-5.470135, 50.203354399999995], [-5.4701742, 50.203768899999986], [-5.470172, 50.20415440000001], [-5.470171299999999, 50.2042868], [-5.4700799, 50.2048429], [-5.4700828999999995, 50.2050651], [-5.470119099999999, 50.205286], [-5.4701518, 50.2054312], [-5.4702060999999995, 50.20556849999999], [-5.4702721, 50.2057167], [-5.4703508, 50.2058609], [-5.4704409, 50.20599260000001], [-5.4705469, 50.2061163], [-5.4706545, 50.20623189999999], [-5.470776899999999, 50.20634009999999], [-5.4710586, 50.2065642], [-5.471213699999999, 50.206675], [-5.471389199999999, 50.20677729999999], [-5.4715625, 50.206866], [-5.4717489, 50.20694349999999], [-5.4719449, 50.20702529999999], [-5.472188899999999, 50.20710789999999], [-5.472507399999999, 50.2071866], [-5.4727725, 50.2072347], [-5.4730642, 50.207270900000005], [-5.473442099999999, 50.20730410000001], [-5.4739668, 50.20734710000001], [-5.4744449, 50.20738899999999], [-5.4747836, 50.20743610000001], [-5.475166, 50.2075071], [-5.475410799999999, 50.20756639999999], [-5.4756342, 50.20763109999999], [-5.4758683999999995, 50.2077048], [-5.476024699999999, 50.207760400000005], [-5.476168799999999, 50.20781370000001], [-5.4764712, 50.2079492], [-5.476722999999999, 50.2080813], [-5.4769451, 50.20821550000001], [-5.4771075, 50.2083322], [-5.477814, 50.20893349999999]]}", "current_leg_start": "Carbis Bay", "dest_arr_time_act": "0803", "motion_projection": null, "next_location_lat": "50.2089335", "next_location_lon": "-5.4778140", "previous_location": "Carbis Bay", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.668, \"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\": 288.901, \"from_m\": 72.668, \"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\": 6470.863, \"from_m\": 288.901, \"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\": 6686.216, \"from_m\": 6470.863, \"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\": 633005, \"profile_key\": \"5bc2309149e31206ea95d733694b1529e5874f9197563992f1775edbfe66eb7a\", \"schedule_id\": 30048, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"St. Erth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102643}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0752H\", \"location\": \"Lelant Saltings\", \"stage_seq\": 2, \"distance_m\": 1030.663, \"section_seq\": 1, \"route_path_id\": 102643}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0754H\", \"location\": \"Lelant\", \"stage_seq\": 3, \"distance_m\": 1787.936, \"section_seq\": 1, \"route_path_id\": 102643}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Carbis Bay\", \"stage_seq\": 4, \"distance_m\": 4859.265, \"section_seq\": 1, \"route_path_id\": 102643}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": null, \"location\": \"St. Ives\", \"stage_seq\": 5, \"distance_m\": 6686.216, \"section_seq\": 1, \"route_path_id\": 102643}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6686.216, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102643}], \"total_distance_m\": 6686.216, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 6686.216, \"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": "0750", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.2089335", "current_position_lon": "-5.4778140", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:28Z\", \"source_id\": 16876409, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:27Z\", \"source_id\": 16878051, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:29Z\", \"source_id\": 16882231, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:58Z\", \"source_id\": 16885169, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Ives", "service_state_platform": null, "timing_fact_generation": 1789628579268177, "current_leg_arrival_utc": "2026-09-17T08:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:02:59.266168", "service_state_evidence_id": 16885169, "current_leg_start_actual_dep": "2026-09-17T07:59:30+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-17T07:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:03.618266", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
SER |
SIV |
2A05 |
150221+150244 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 72.668, "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": 288.901, "from_m": 72.668, "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": 6470.863, "from_m": 288.901, "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": 6686.216, "from_m": 6470.863, "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": 633005, "profile_key": "5bc2309149e31206ea95d733694b1529e5874f9197563992f1775edbfe66eb7a", "schedule_id": 30048, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0750", "location": "St. Erth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102643}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0752H", "location": "Lelant Saltings", "stage_seq": 2, "distance_m": 1030.663, "section_seq": 1, "route_path_id": 102643}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0754H", "location": "Lelant", "stage_seq": 3, "distance_m": 1787.936, "section_seq": 1, "route_path_id": 102643}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Carbis Bay", "stage_seq": 4, "distance_m": 4859.265, "section_seq": 1, "route_path_id": 102643}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": null, "location": "St. Ives", "stage_seq": 5, "distance_m": 6686.216, "section_seq": 1, "route_path_id": 102643}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6686.216, "from_m": 0.0, "section_seq": 1, "route_path_id": 102643}], "total_distance_m": 6686.216, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 6686.216, "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-17T06:52:28Z", "source_id": 16876409, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:27Z", "source_id": 16878051, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:29Z", "source_id": 16882231, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:58Z", "source_id": 16885169, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T08:02:00+01:00", "operational_fact": true}] |
St. Erth |
0750 |
0750 |
3 |
None |
None |
St. Ives |
0803 |
0803 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15461/2026-09-17/detailed |
None |
Carbis Bay |
2026-09-17T07:59:30+01:00 |
St. Ives |
2.0 |
{"type": "LineString", "coordinates": [[-5.4646812, 50.1972224], [-5.465125799999999, 50.1972872], [-5.465559699999999, 50.19736480000001], [-5.465840799999999, 50.19742440000001], [-5.4660737, 50.197485500000006], [-5.466330299999999, 50.1975717], [-5.4664734, 50.197631], [-5.4667376, 50.19775119999999], [-5.466991499999999, 50.1978826], [-5.4673054, 50.1980726], [-5.4676365, 50.1983226], [-5.4679355, 50.198547299999994], [-5.468259999999999, 50.19877379999999], [-5.468607899999999, 50.1989737], [-5.469003799999999, 50.1991947], [-5.469348199999999, 50.19941579999999], [-5.4696281, 50.19963059999999], [-5.469861599999999, 50.19987229999999], [-5.470066899999999, 50.2001381], [-5.4702371, 50.2004123], [-5.4703756, 50.2006922], [-5.470451099999999, 50.2009404], [-5.4705025, 50.20128540000001], [-5.4704976, 50.2015944], [-5.470443599999999, 50.201936200000006], [-5.4703324, 50.2023201], [-5.4702219, 50.20268240000001], [-5.4701612, 50.2030141], [-5.470135, 50.203354399999995], [-5.4701742, 50.203768899999986], [-5.470172, 50.20415440000001], [-5.470171299999999, 50.2042868], [-5.4700799, 50.2048429], [-5.4700828999999995, 50.2050651], [-5.470119099999999, 50.205286], [-5.4701518, 50.2054312], [-5.4702060999999995, 50.20556849999999], [-5.4702721, 50.2057167], [-5.4703508, 50.2058609], [-5.4704409, 50.20599260000001], [-5.4705469, 50.2061163], [-5.4706545, 50.20623189999999], [-5.470776899999999, 50.20634009999999], [-5.4710586, 50.2065642], [-5.471213699999999, 50.206675], [-5.471389199999999, 50.20677729999999], [-5.4715625, 50.206866], [-5.4717489, 50.20694349999999], [-5.4719449, 50.20702529999999], [-5.472188899999999, 50.20710789999999], [-5.472507399999999, 50.2071866], [-5.4727725, 50.2072347], [-5.4730642, 50.207270900000005], [-5.473442099999999, 50.20730410000001], [-5.4739668, 50.20734710000001], [-5.4744449, 50.20738899999999], [-5.4747836, 50.20743610000001], [-5.475166, 50.2075071], [-5.475410799999999, 50.20756639999999], [-5.4756342, 50.20763109999999], [-5.4758683999999995, 50.2077048], [-5.476024699999999, 50.207760400000005], [-5.476168799999999, 50.20781370000001], [-5.4764712, 50.2079492], [-5.476722999999999, 50.2080813], [-5.4769451, 50.20821550000001], [-5.4771075, 50.2083322], [-5.477814, 50.20893349999999]]} |
1.1 |
0800 |
0802 |
Carbis Bay |
St. Ives |
St. Ives |
50.2089335 |
-5.4778140 |
50.2089335 |
-5.4778140 |
1 |
0 |
2026-09-17 07:13:21 |
TERMINATED |
2026-09-17 07:02:00 |
St. Ives |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16885169 |
1789628579268177 |
11 |
11 |
2026-09-17 07:13:03.618266 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:02:59.266168 |
| 600898 |
632110 |
P89134 |
882S13MA17 |
2026-09-17 |
COMPLETE |
16883920 |
2026-09-17 08:03:00 |
2026-09-17 07:13:21 |
2026-09-19 07:13:21 |
{"id": 632110, "stp": "P", "toc": "Southeastern", "uid": "P89134", "consist": "465171+465183", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89134/2026-09-17/detailed", "trust_id": "882S13MA17", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-17", "dest_arr_time": "0757", "dest_platform": "7", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2S13", "timing_status": "LATE", "origin_station": "London Cannon Street", "current_leg_arr": "0803", "current_leg_dep": "0759", "current_leg_end": "Orpington", "origin_dep_time": "0720", "origin_platform": "4", "current_location": "Orpington", "last_update_time": "2026-09-17T07:13:21", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "0757", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2086.518, \"from_m\": 738.479, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8244.742, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8297.433, \"from_m\": 8244.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8706.017, \"from_m\": 8297.433, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8933.348, \"from_m\": 8706.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10897.886, \"from_m\": 8933.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12239.458, \"from_m\": 10897.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12271.143, \"from_m\": 12239.458, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16109.957, \"from_m\": 12271.143, \"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\": 16211.262, \"from_m\": 16109.957, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16246.779, \"from_m\": 16211.262, \"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\": 16362.838, \"from_m\": 16246.779, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16785.699, \"from_m\": 16362.838, \"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\": 17064.076, \"from_m\": 16785.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18230.695, \"from_m\": 17064.076, \"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\": 18295.222, \"from_m\": 18230.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20300.052, \"from_m\": 18295.222, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20355.011, \"from_m\": 20300.052, \"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\": 20442.909, \"from_m\": 20355.011, \"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\": 20492.951, \"from_m\": 20442.909, \"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\": 20644.051, \"from_m\": 20492.951, \"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\": 20843.022, \"from_m\": 20644.051, \"capability_applied\": null, \"effective_limit_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\": 632110, \"profile_key\": \"918a6a05a6cafa33256a582894dee70a8d7efa342ab6993c062ea8cbe11b2890\", \"schedule_id\": 23832, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0724\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731H\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0733H\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 8610.223, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738H\", \"location\": \"Hither Green\", \"stage_seq\": 8, \"distance_m\": 10134.219, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742H\", \"location\": \"Grove Park\", \"stage_seq\": 9, \"distance_m\": 13041.483, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0745H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 10, \"distance_m\": 15092.948, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 16729.317, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 18157.485, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752H\", \"location\": \"Petts Wood\", \"stage_seq\": 13, \"distance_m\": 18895.689, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 14, \"distance_m\": 20843.022, \"section_seq\": 1, \"route_path_id\": 100230}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20843.022, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100230}], \"total_distance_m\": 20843.022, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20501.758, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 341.264, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:08Z\", \"source_id\": 52271788, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:11Z\", \"source_id\": 16854855, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:52Z\", \"source_id\": 52317761, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:56Z\", \"source_id\": 16868612, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:34Z\", \"source_id\": 52327573, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:37Z\", \"source_id\": 16871612, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:24Z\", \"source_id\": 52338003, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:25Z\", \"source_id\": 16874728, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:18Z\", \"source_id\": 52345990, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:23Z\", \"source_id\": 16877164, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:45Z\", \"source_id\": 52358233, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:49Z\", \"source_id\": 16880806, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:20Z\", \"source_id\": 52368335, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:26Z\", \"source_id\": 16883920, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "7", "timing_fact_generation": 1789628487080358, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:00.507024", "service_state_evidence_id": 16883920, "current_leg_start_actual_dep": "2026-09-17T07:58:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:01.931075", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CST |
ORP |
2S13 |
465171+465183 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 738.479, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2086.518, "from_m": 738.479, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8244.742, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8297.433, "from_m": 8244.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8706.017, "from_m": 8297.433, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8933.348, "from_m": 8706.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10897.886, "from_m": 8933.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12239.458, "from_m": 10897.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12271.143, "from_m": 12239.458, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16109.957, "from_m": 12271.143, "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": 16211.262, "from_m": 16109.957, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16246.779, "from_m": 16211.262, "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": 16362.838, "from_m": 16246.779, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16785.699, "from_m": 16362.838, "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": 17064.076, "from_m": 16785.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18230.695, "from_m": 17064.076, "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": 18295.222, "from_m": 18230.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20300.052, "from_m": 18295.222, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20355.011, "from_m": 20300.052, "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": 20442.909, "from_m": 20355.011, "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": 20492.951, "from_m": 20442.909, "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": 20644.051, "from_m": 20492.951, "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": 20843.022, "from_m": 20644.051, "capability_applied": null, "effective_limit_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": 632110, "profile_key": "918a6a05a6cafa33256a582894dee70a8d7efa342ab6993c062ea8cbe11b2890", "schedule_id": 23832, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0720", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0724", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 100230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731H", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0733H", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 100230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Parks Bridge Jn", "stage_seq": 7, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738H", "location": "Hither Green", "stage_seq": 8, "distance_m": 10134.219, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742H", "location": "Grove Park", "stage_seq": 9, "distance_m": 13041.483, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0745H", "location": "Elmstead Woods", "stage_seq": 10, "distance_m": 15092.948, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748", "location": "Chislehurst", "stage_seq": 11, "distance_m": 16729.317, "section_seq": 1, "route_path_id": 100230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 18157.485, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752H", "location": "Petts Wood", "stage_seq": 13, "distance_m": 18895.689, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": null, "location": "Orpington", "stage_seq": 14, "distance_m": 20843.022, "section_seq": 1, "route_path_id": 100230}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20843.022, "from_m": 0.0, "section_seq": 1, "route_path_id": 100230}], "total_distance_m": 20843.022, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20501.758, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 341.264, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:08Z", "source_id": 52271788, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:26:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:11Z", "source_id": 16854855, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:52Z", "source_id": 52317761, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:56Z", "source_id": 16868612, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:34Z", "source_id": 52327573, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:47:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:37Z", "source_id": 16871612, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31816, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:24Z", "source_id": 52338003, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:25Z", "source_id": 16874728, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:18Z", "source_id": 52345990, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:23Z", "source_id": 16877164, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:45Z", "source_id": 52358233, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:58:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:49Z", "source_id": 16880806, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32043, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:20Z", "source_id": 52368335, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:26Z", "source_id": 16883920, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
London Cannon Street |
0720 |
0720 |
4 |
None |
None |
Orpington |
0757 |
0757 |
7 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89134/2026-09-17/detailed |
None |
Petts Wood |
2026-09-17T07:58:30+01:00 |
Orpington |
4.0 |
{"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} |
1.2 |
0759 |
0803 |
Petts Wood |
Orpington |
Orpington |
51.3734294 |
0.0890126 |
51.3734294 |
0.0890126 |
1 |
0 |
2026-09-17 07:13:21 |
TERMINATED |
2026-09-17 07:03:00 |
Orpington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883920 |
1789628487080358 |
58 |
58 |
2026-09-17 07:13:01.931075 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:00.507024 |
| 600899 |
628518 |
Y62024 |
792N05M517 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 07:03:00 |
2026-09-17 07:13:21 |
2026-09-19 07:13:21 |
{"id": 628518, "stp": "P", "toc": "Transport for Wales", "uid": "Y62024", "consist": "150279", "dest_crs": "EBB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62024/2026-09-17/detailed", "trust_id": "792N05M517", "origin_crs": "BGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ebbw Vale Town", "service_date": "2026-09-17", "dest_arr_time": "0705", "dest_platform": null, "is_terminated": 1, "next_location": "Ebbw Vale Parkway", "signalling_id": "2N05", "timing_status": "EARLY", "origin_station": "Bridgend", "current_leg_arr": "0658", "current_leg_dep": "0649", "current_leg_end": "Ebbw Vale Parkway", "origin_dep_time": "0535", "origin_platform": "2", "current_location": "Aberbeeg Jn", "last_update_time": "2026-09-17T07:13:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1340302084580633, 51.69999674283157], [-3.1342796, 51.70003019999999], [-3.1348126, 51.700081100000006], [-3.1358716, 51.70016699999999], [-3.1368811999999995, 51.7002514], [-3.137564499999999, 51.7003533], [-3.1382429999999997, 51.7004988], [-3.1387290999999995, 51.7006399], [-3.1393043, 51.700845099999995], [-3.1394827999999997, 51.70091930000001], [-3.140058, 51.701198700000006], [-3.1407061, 51.70152329999999], [-3.1415255, 51.701923399999984], [-3.1424998999999993, 51.7024109], [-3.1428780000000005, 51.70260149999999], [-3.1432277999999996, 51.70280230000001], [-3.1435423999999994, 51.7030221], [-3.1438640999999996, 51.70329850000001], [-3.144103494418325, 51.703521682404144], [-3.1441107, 51.70352840000001], [-3.1443431, 51.70385579999999], [-3.144491, 51.7040988], [-3.1445497, 51.7042749], [-3.1446052999999994, 51.70450579999999], [-3.1446481, 51.7048346], [-3.1446034999999997, 51.70522909999999], [-3.1445383, 51.7055533], [-3.1443968, 51.7063423], [-3.1443484, 51.70669650000001], [-3.1443186, 51.70745780000001], [-3.1442593, 51.7075849], [-3.1442243999999997, 51.7083974], [-3.1442654, 51.7087198], [-3.1443313999999996, 51.7089792], [-3.1444025, 51.7091761], [-3.1444586999999995, 51.70927929999999], [-3.1446263999999995, 51.7095427], [-3.1448359, 51.7098046], [-3.1450423999999995, 51.7099984], [-3.1452438, 51.71014629999999], [-3.1454826, 51.7102843], [-3.1457165999999996, 51.7103994], [-3.1458777, 51.7104589], [-3.1460386999999996, 51.710518400000005], [-3.1463794, 51.7106074], [-3.1466798, 51.710658300000006], [-3.1470516999999996, 51.7106958], [-3.148055100000001, 51.7107439], [-3.1490348999999997, 51.7107664], [-3.1497499, 51.71081400000001], [-3.1502611999999997, 51.7108698], [-3.1506934, 51.71093880000001], [-3.1510283, 51.7110077], [-3.1514451999999995, 51.7110988], [-3.1520272, 51.7112534], [-3.1526118999999997, 51.7114279], [-3.1532879, 51.71170039999999], [-3.1539879, 51.712049499999985], [-3.1542535, 51.712192400000006], [-3.154511, 51.712360200000006], [-3.1547925999999995, 51.7126079], [-3.1550849, 51.712917], [-3.1554362999999994, 51.7132826], [-3.1557554999999997, 51.7136283], [-3.1564367999999994, 51.714366099999985], [-3.1567381999999995, 51.7146591], [-3.1570900999999996, 51.714975200000005], [-3.1573633999999995, 51.71522039999999], [-3.1577881999999997, 51.7155522], [-3.1583572, 51.71596249999999], [-3.1589072999999996, 51.716354200000005], [-3.159331, 51.71667939999998], [-3.1596876, 51.7169828], [-3.1600085, 51.7172923], [-3.1607742, 51.71798809999999], [-3.1611730999999996, 51.71829659999999], [-3.161837, 51.71868769999998], [-3.1623746999999995, 51.7189243], [-3.1629159, 51.7191515], [-3.1636113000000003, 51.7194108], [-3.1642544999999997, 51.7196028], [-3.1650999999999994, 51.71982820000001], [-3.1654357999999996, 51.7199301], [-3.1662411999999995, 51.720199], [-3.1668175, 51.720427400000005], [-3.1676556, 51.7207912], [-3.1683315999999997, 51.7210922], [-3.1689662, 51.7213483], [-3.1696962, 51.7216428], [-3.170248, 51.7218967], [-3.170286790488828, 51.721918011123584], [-3.1707470999999994, 51.72217090000001], [-3.1711257999999996, 51.7224215], [-3.1715648999999995, 51.722773], [-3.1719567, 51.723101799999995], [-3.172272, 51.7233949], [-3.1725892999999994, 51.72373730000001], [-3.1728642, 51.7240512], [-3.1737061, 51.7250102], [-3.1739532, 51.72531889999999], [-3.1741662, 51.7256136], [-3.1743729999999997, 51.7259548], [-3.1745329999999994, 51.7262571], [-3.1746760999999997, 51.72658899999999], [-3.1748113, 51.7269988], [-3.1749623, 51.72753229999999], [-3.1751994, 51.7283463], [-3.1753732999999995, 51.7289794], [-3.1754709999999995, 51.72947309999999], [-3.1755221999999996, 51.729936499999994], [-3.1756099999999994, 51.7306758], [-3.1757170999999995, 51.7312386], [-3.1758520999999997, 51.73175539999999], [-3.1759723, 51.73210919999999], [-3.1762928999999995, 51.73291309999999], [-3.1766096, 51.733721], [-3.1769093, 51.7344663], [-3.1771474, 51.7350157], [-3.1773930999999997, 51.735560199999995], [-3.1775944000000003, 51.7359668], [-3.1778098999999997, 51.7363275], [-3.1780513, 51.7366836], [-3.178397299999999, 51.7371326], [-3.1787832, 51.7375388], [-3.1791256, 51.73790819999999], [-3.1794144999999996, 51.73827099999999], [-3.1797020999999996, 51.7386989], [-3.1800108, 51.7392077], [-3.1803728999999996, 51.7397528], [-3.1804937, 51.7399353], [-3.1806502999999995, 51.740122], [-3.1807900999999994, 51.74032309999999], [-3.1809754, 51.7405236], [-3.1813417000000004, 51.7408887], [-3.1821745, 51.74168819999999], [-3.1847747, 51.7441843], [-3.1853453, 51.7446538], [-3.1866193000000003, 51.7454909], [-3.1877918, 51.746285500000006], [-3.1891353, 51.7473251], [-3.1901827, 51.74824110000001], [-3.1914542, 51.7493359], [-3.1920400000000004, 51.7498401], [-3.1924719999999995, 51.7502642], [-3.1930727999999995, 51.750999], [-3.1942747999999996, 51.75248709999999], [-3.1949737, 51.7533587], [-3.1955494, 51.75409929999999], [-3.1957339, 51.75439020000001], [-3.1959327999999996, 51.7547915], [-3.1960269999999995, 51.75508549999999], [-3.1960843999999997, 51.7554401], [-3.1960306999999997, 51.7559729], [-3.1960549, 51.7565058]]}", "current_leg_start": "Llanhilleth", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "51.7565058", "next_location_lon": "-3.1960549", "previous_location": "Newbridge (Ebbw Vale)", "current_leg_milage": "5.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 20, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:52181325\", \"confirmationDeadline\": \"2026-09-17T06:57:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 181.316, \"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\": 244.934, \"from_m\": 181.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 337.451, \"from_m\": 244.934, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1071.342, \"from_m\": 337.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1476.746, \"from_m\": 1071.342, \"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\": 9185.019, \"from_m\": 1476.746, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32349.622, \"from_m\": 9185.019, \"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\": 32436.221, \"from_m\": 32349.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\": 32494.83, \"from_m\": 32436.221, \"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\": 32661.346, \"from_m\": 32494.83, \"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\": 33146.259, \"from_m\": 32661.346, \"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\": 33276.165, \"from_m\": 33146.259, \"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\": 33605.562, \"from_m\": 33276.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33669.477, \"from_m\": 33605.562, \"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\": 33781.192, \"from_m\": 33669.477, \"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\": 33856.262, \"from_m\": 33781.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36972.436, \"from_m\": 33856.262, \"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\": 48838.198, \"from_m\": 36972.436, \"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\": 49124.036, \"from_m\": 48838.198, \"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\": 49431.631, \"from_m\": 49124.036, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49612.667, \"from_m\": 49431.631, \"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\": 50518.534, \"from_m\": 49612.667, \"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\": 52668.477, \"from_m\": 50518.534, \"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\": 56090.667, \"from_m\": 52668.477, \"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\": 60368.075, \"from_m\": 56090.667, \"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\": 60490.084, \"from_m\": 60368.075, \"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\": 65218.577, \"from_m\": 60490.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66132.755, \"from_m\": 65218.577, \"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\": 67895.344, \"from_m\": 66132.755, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80707.07, \"from_m\": 67895.344, \"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\": 80836.349, \"from_m\": 80707.07, \"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\": 628518, \"profile_key\": \"6d75f586e0c755ba577bc715f9ab7eb7c0a9c2fbf77258df1d8a2bbc434ca787\", \"schedule_id\": 38912, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Bridgend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Pencoed\", \"stage_seq\": 2, \"distance_m\": 6713.515, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0545\", \"location\": \"Llanharan\", \"stage_seq\": 3, \"distance_m\": 11182.167, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0549H\", \"location\": \"Pontyclun\", \"stage_seq\": 4, \"distance_m\": 15041.867, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 5, \"distance_m\": 30886.587, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0605\", \"location\": \"Cardiff Central\", \"stage_seq\": 6, \"distance_m\": 32958.922, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 7, \"distance_m\": 34300.207, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Marshfield\", \"stage_seq\": 8, \"distance_m\": 43507.464, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Ebbw Jn\", \"stage_seq\": 9, \"distance_m\": 49431.631, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Park Jn (Newport)\", \"stage_seq\": 10, \"distance_m\": 50666.34, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Park North Jn\", \"stage_seq\": 11, \"distance_m\": 51515.915, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624\", \"location\": \"Pye Corner\", \"stage_seq\": 12, \"distance_m\": 52568.741, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Rogerstone\", \"stage_seq\": 13, \"distance_m\": 55010.555, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Risca South Jn\", \"stage_seq\": 14, \"distance_m\": 55627.61, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Risca & Pontymister\", \"stage_seq\": 15, \"distance_m\": 57236.13, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Cross Keys\", \"stage_seq\": 16, \"distance_m\": 60292.501, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0643H\", \"location\": \"Newbridge (Ebbw Vale)\", \"stage_seq\": 17, \"distance_m\": 65866.99, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0650\", \"location\": \"Llanhilleth\", \"stage_seq\": 18, \"distance_m\": 70360.785, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Aberbeeg Jn\", \"stage_seq\": 19, \"distance_m\": 71641.686, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0659\", \"location\": \"Ebbw Vale Parkway\", \"stage_seq\": 20, \"distance_m\": 78527.533, \"section_seq\": 1, \"route_path_id\": 106172}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Ebbw Vale Town\", \"stage_seq\": 21, \"distance_m\": 80836.349, \"section_seq\": 1, \"route_path_id\": 106172}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 80836.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106172}], \"total_distance_m\": 80836.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 73569.587, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7266.762, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0535", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "51.7565058", "current_position_lon": "-3.1960549", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:30Z\", \"source_id\": 52045898, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:33Z\", \"source_id\": 16784843, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:28Z\", \"source_id\": 52053454, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:34Z\", \"source_id\": 16787174, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:03Z\", \"source_id\": 52058448, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:08Z\", \"source_id\": 16788698, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:35Z\", \"source_id\": 52079027, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:01:41Z\", \"source_id\": 16795078, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:50Z\", \"source_id\": 52114309, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:58Z\", \"source_id\": 16806562, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24750, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:28:26Z\", \"source_id\": 52129748, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:28:32Z\", \"source_id\": 16811466, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:38Z\", \"source_id\": 52141319, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:43Z\", \"source_id\": 16815031, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:29Z\", \"source_id\": 52156878, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:33Z\", \"source_id\": 16819848, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:04Z\", \"source_id\": 52167191, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:07Z\", \"source_id\": 16823091, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberbeeg Jn", "service_state_platform": null, "timing_fact_generation": 1789624667326486, "current_leg_arrival_utc": "2026-09-17T06:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:02.108675", "service_state_evidence_id": 52181325, "current_leg_start_actual_dep": "2026-09-17T06:49:52+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:02.830146", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
BGN |
EBB |
2N05 |
150279 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 181.316, "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": 244.934, "from_m": 181.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 337.451, "from_m": 244.934, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1071.342, "from_m": 337.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1476.746, "from_m": 1071.342, "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": 9185.019, "from_m": 1476.746, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32349.622, "from_m": 9185.019, "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": 32436.221, "from_m": 32349.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": 32494.83, "from_m": 32436.221, "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": 32661.346, "from_m": 32494.83, "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": 33146.259, "from_m": 32661.346, "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": 33276.165, "from_m": 33146.259, "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": 33605.562, "from_m": 33276.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33669.477, "from_m": 33605.562, "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": 33781.192, "from_m": 33669.477, "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": 33856.262, "from_m": 33781.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36972.436, "from_m": 33856.262, "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": 48838.198, "from_m": 36972.436, "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": 49124.036, "from_m": 48838.198, "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": 49431.631, "from_m": 49124.036, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49612.667, "from_m": 49431.631, "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": 50518.534, "from_m": 49612.667, "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": 52668.477, "from_m": 50518.534, "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": 56090.667, "from_m": 52668.477, "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": 60368.075, "from_m": 56090.667, "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": 60490.084, "from_m": 60368.075, "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": 65218.577, "from_m": 60490.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66132.755, "from_m": 65218.577, "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": 67895.344, "from_m": 66132.755, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80707.07, "from_m": 67895.344, "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": 80836.349, "from_m": 80707.07, "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": 628518, "profile_key": "6d75f586e0c755ba577bc715f9ab7eb7c0a9c2fbf77258df1d8a2bbc434ca787", "schedule_id": 38912, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0535", "location": "Bridgend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106172}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Pencoed", "stage_seq": 2, "distance_m": 6713.515, "section_seq": 1, "route_path_id": 106172}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0545", "location": "Llanharan", "stage_seq": 3, "distance_m": 11182.167, "section_seq": 1, "route_path_id": 106172}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0549H", "location": "Pontyclun", "stage_seq": 4, "distance_m": 15041.867, "section_seq": 1, "route_path_id": 106172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Leckwith Loop North Jn", "stage_seq": 5, "distance_m": 30886.587, "section_seq": 1, "route_path_id": 106172}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0605", "location": "Cardiff Central", "stage_seq": 6, "distance_m": 32958.922, "section_seq": 1, "route_path_id": 106172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Long Dyke Jn", "stage_seq": 7, "distance_m": 34300.207, "section_seq": 1, "route_path_id": 106172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Marshfield", "stage_seq": 8, "distance_m": 43507.464, "section_seq": 1, "route_path_id": 106172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Ebbw Jn", "stage_seq": 9, "distance_m": 49431.631, "section_seq": 1, "route_path_id": 106172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Park Jn (Newport)", "stage_seq": 10, "distance_m": 50666.34, "section_seq": 1, "route_path_id": 106172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Park North Jn", "stage_seq": 11, "distance_m": 51515.915, "section_seq": 1, "route_path_id": 106172}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624", "location": "Pye Corner", "stage_seq": 12, "distance_m": 52568.741, "section_seq": 1, "route_path_id": 106172}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Rogerstone", "stage_seq": 13, "distance_m": 55010.555, "section_seq": 1, "route_path_id": 106172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Risca South Jn", "stage_seq": 14, "distance_m": 55627.61, "section_seq": 1, "route_path_id": 106172}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Risca & Pontymister", "stage_seq": 15, "distance_m": 57236.13, "section_seq": 1, "route_path_id": 106172}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Cross Keys", "stage_seq": 16, "distance_m": 60292.501, "section_seq": 1, "route_path_id": 106172}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0643H", "location": "Newbridge (Ebbw Vale)", "stage_seq": 17, "distance_m": 65866.99, "section_seq": 1, "route_path_id": 106172}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0650", "location": "Llanhilleth", "stage_seq": 18, "distance_m": 70360.785, "section_seq": 1, "route_path_id": 106172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Aberbeeg Jn", "stage_seq": 19, "distance_m": 71641.686, "section_seq": 1, "route_path_id": 106172}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0659", "location": "Ebbw Vale Parkway", "stage_seq": 20, "distance_m": 78527.533, "section_seq": 1, "route_path_id": 106172}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Ebbw Vale Town", "stage_seq": 21, "distance_m": 80836.349, "section_seq": 1, "route_path_id": 106172}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 80836.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 106172}], "total_distance_m": 80836.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 73569.587, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7266.762, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25609, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:30Z", "source_id": 52045898, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:39:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:33Z", "source_id": 16784843, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25334, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:28Z", "source_id": 52053454, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:34Z", "source_id": 16787174, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25330, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:03Z", "source_id": 52058448, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:49:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:08Z", "source_id": 16788698, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24816, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:35Z", "source_id": 52079027, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:01:41Z", "source_id": 16795078, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24742, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:50Z", "source_id": 52114309, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:58Z", "source_id": 16806562, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24750, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:28:26Z", "source_id": 52129748, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:30:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:28:32Z", "source_id": 16811466, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24754, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:38Z", "source_id": 52141319, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:35:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:43Z", "source_id": 16815031, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24757, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:29Z", "source_id": 52156878, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:42:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:33Z", "source_id": 16819848, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24763, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:04Z", "source_id": 52167191, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:07Z", "source_id": 16823091, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}] |
Bridgend |
0535 |
0535 |
2 |
None |
None |
Ebbw Vale Town |
0705 |
0703 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62024/2026-09-17/detailed |
None |
Llanhilleth |
2026-09-17T06:49:52+01:00 |
Ebbw Vale Parkway |
9.0 |
{"type": "LineString", "coordinates": [[-3.1340302084580633, 51.69999674283157], [-3.1342796, 51.70003019999999], [-3.1348126, 51.700081100000006], [-3.1358716, 51.70016699999999], [-3.1368811999999995, 51.7002514], [-3.137564499999999, 51.7003533], [-3.1382429999999997, 51.7004988], [-3.1387290999999995, 51.7006399], [-3.1393043, 51.700845099999995], [-3.1394827999999997, 51.70091930000001], [-3.140058, 51.701198700000006], [-3.1407061, 51.70152329999999], [-3.1415255, 51.701923399999984], [-3.1424998999999993, 51.7024109], [-3.1428780000000005, 51.70260149999999], [-3.1432277999999996, 51.70280230000001], [-3.1435423999999994, 51.7030221], [-3.1438640999999996, 51.70329850000001], [-3.144103494418325, 51.703521682404144], [-3.1441107, 51.70352840000001], [-3.1443431, 51.70385579999999], [-3.144491, 51.7040988], [-3.1445497, 51.7042749], [-3.1446052999999994, 51.70450579999999], [-3.1446481, 51.7048346], [-3.1446034999999997, 51.70522909999999], [-3.1445383, 51.7055533], [-3.1443968, 51.7063423], [-3.1443484, 51.70669650000001], [-3.1443186, 51.70745780000001], [-3.1442593, 51.7075849], [-3.1442243999999997, 51.7083974], [-3.1442654, 51.7087198], [-3.1443313999999996, 51.7089792], [-3.1444025, 51.7091761], [-3.1444586999999995, 51.70927929999999], [-3.1446263999999995, 51.7095427], [-3.1448359, 51.7098046], [-3.1450423999999995, 51.7099984], [-3.1452438, 51.71014629999999], [-3.1454826, 51.7102843], [-3.1457165999999996, 51.7103994], [-3.1458777, 51.7104589], [-3.1460386999999996, 51.710518400000005], [-3.1463794, 51.7106074], [-3.1466798, 51.710658300000006], [-3.1470516999999996, 51.7106958], [-3.148055100000001, 51.7107439], [-3.1490348999999997, 51.7107664], [-3.1497499, 51.71081400000001], [-3.1502611999999997, 51.7108698], [-3.1506934, 51.71093880000001], [-3.1510283, 51.7110077], [-3.1514451999999995, 51.7110988], [-3.1520272, 51.7112534], [-3.1526118999999997, 51.7114279], [-3.1532879, 51.71170039999999], [-3.1539879, 51.712049499999985], [-3.1542535, 51.712192400000006], [-3.154511, 51.712360200000006], [-3.1547925999999995, 51.7126079], [-3.1550849, 51.712917], [-3.1554362999999994, 51.7132826], [-3.1557554999999997, 51.7136283], [-3.1564367999999994, 51.714366099999985], [-3.1567381999999995, 51.7146591], [-3.1570900999999996, 51.714975200000005], [-3.1573633999999995, 51.71522039999999], [-3.1577881999999997, 51.7155522], [-3.1583572, 51.71596249999999], [-3.1589072999999996, 51.716354200000005], [-3.159331, 51.71667939999998], [-3.1596876, 51.7169828], [-3.1600085, 51.7172923], [-3.1607742, 51.71798809999999], [-3.1611730999999996, 51.71829659999999], [-3.161837, 51.71868769999998], [-3.1623746999999995, 51.7189243], [-3.1629159, 51.7191515], [-3.1636113000000003, 51.7194108], [-3.1642544999999997, 51.7196028], [-3.1650999999999994, 51.71982820000001], [-3.1654357999999996, 51.7199301], [-3.1662411999999995, 51.720199], [-3.1668175, 51.720427400000005], [-3.1676556, 51.7207912], [-3.1683315999999997, 51.7210922], [-3.1689662, 51.7213483], [-3.1696962, 51.7216428], [-3.170248, 51.7218967], [-3.170286790488828, 51.721918011123584], [-3.1707470999999994, 51.72217090000001], [-3.1711257999999996, 51.7224215], [-3.1715648999999995, 51.722773], [-3.1719567, 51.723101799999995], [-3.172272, 51.7233949], [-3.1725892999999994, 51.72373730000001], [-3.1728642, 51.7240512], [-3.1737061, 51.7250102], [-3.1739532, 51.72531889999999], [-3.1741662, 51.7256136], [-3.1743729999999997, 51.7259548], [-3.1745329999999994, 51.7262571], [-3.1746760999999997, 51.72658899999999], [-3.1748113, 51.7269988], [-3.1749623, 51.72753229999999], [-3.1751994, 51.7283463], [-3.1753732999999995, 51.7289794], [-3.1754709999999995, 51.72947309999999], [-3.1755221999999996, 51.729936499999994], [-3.1756099999999994, 51.7306758], [-3.1757170999999995, 51.7312386], [-3.1758520999999997, 51.73175539999999], [-3.1759723, 51.73210919999999], [-3.1762928999999995, 51.73291309999999], [-3.1766096, 51.733721], [-3.1769093, 51.7344663], [-3.1771474, 51.7350157], [-3.1773930999999997, 51.735560199999995], [-3.1775944000000003, 51.7359668], [-3.1778098999999997, 51.7363275], [-3.1780513, 51.7366836], [-3.178397299999999, 51.7371326], [-3.1787832, 51.7375388], [-3.1791256, 51.73790819999999], [-3.1794144999999996, 51.73827099999999], [-3.1797020999999996, 51.7386989], [-3.1800108, 51.7392077], [-3.1803728999999996, 51.7397528], [-3.1804937, 51.7399353], [-3.1806502999999995, 51.740122], [-3.1807900999999994, 51.74032309999999], [-3.1809754, 51.7405236], [-3.1813417000000004, 51.7408887], [-3.1821745, 51.74168819999999], [-3.1847747, 51.7441843], [-3.1853453, 51.7446538], [-3.1866193000000003, 51.7454909], [-3.1877918, 51.746285500000006], [-3.1891353, 51.7473251], [-3.1901827, 51.74824110000001], [-3.1914542, 51.7493359], [-3.1920400000000004, 51.7498401], [-3.1924719999999995, 51.7502642], [-3.1930727999999995, 51.750999], [-3.1942747999999996, 51.75248709999999], [-3.1949737, 51.7533587], [-3.1955494, 51.75409929999999], [-3.1957339, 51.75439020000001], [-3.1959327999999996, 51.7547915], [-3.1960269999999995, 51.75508549999999], [-3.1960843999999997, 51.7554401], [-3.1960306999999997, 51.7559729], [-3.1960549, 51.7565058]]} |
5.1 |
0649 |
0658 |
Newbridge (Ebbw Vale) |
Aberbeeg Jn |
Ebbw Vale Parkway |
51.7565058 |
-3.1960549 |
51.7565058 |
-3.1960549 |
1 |
0 |
2026-09-17 07:13:21 |
TERMINATED |
2026-09-17 07:03:00 |
Aberbeeg Jn |
TD |
TRACKING_TIMEOUT |
52181325 |
1789624667326486 |
71 |
71 |
2026-09-17 07:13:02.830146 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:02.108675 |
| 600900 |
631724 |
C18586 |
532B81MA17 |
2026-09-17 |
COMPLETE |
16883737 |
2026-09-17 08:03:00 |
2026-09-17 07:13:21 |
2026-09-19 07:13:21 |
{"id": 631724, "stp": "P", "toc": "Great Northern", "uid": "C18586", "consist": "717018", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18586/2026-09-17/detailed", "trust_id": "532B81MA17", "origin_crs": "HFN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-17", "dest_arr_time": "0758", "dest_platform": "10", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2B81", "timing_status": "LATE", "origin_station": "Hertford North", "current_leg_arr": "0803", "current_leg_dep": "0800", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "0708", "origin_platform": "1", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-17T07:13:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]}", "current_leg_start": "Old Street", "dest_arr_time_act": "0758", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 205.106, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 240.043, \"from_m\": 205.106, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9734.022, \"from_m\": 240.043, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9757.108, \"from_m\": 9734.022, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15887.174, \"from_m\": 9757.108, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15929.085, \"from_m\": 15887.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15991.982, \"from_m\": 15929.085, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16044.808, \"from_m\": 15991.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18987.628, \"from_m\": 16044.808, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22659.962, \"from_m\": 18987.628, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23415.33, \"from_m\": 22659.962, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23786.244, \"from_m\": 23415.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23836.553, \"from_m\": 23786.244, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23891.944, \"from_m\": 23836.553, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23947.514, \"from_m\": 23891.944, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25951.642, \"from_m\": 23947.514, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 27245.013, \"from_m\": 25951.642, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27300.254, \"from_m\": 27245.013, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27551.134, \"from_m\": 27300.254, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27633.939, \"from_m\": 27551.134, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28140.907, \"from_m\": 27633.939, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 28260.765, \"from_m\": 28140.907, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29113.964, \"from_m\": 28260.765, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29342.504, \"from_m\": 29113.964, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29446.821, \"from_m\": 29342.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33791.829, \"from_m\": 29446.821, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 631724, \"profile_key\": \"c70f475b651b1a6d1a3c3792b4ee8ff740902a0409572fd148731b8b4eebbf0e\", \"schedule_id\": 2570, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Hertford North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0712H\", \"location\": \"Bayford\", \"stage_seq\": 2, \"distance_m\": 4739.987, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Ponsbourne Tunnel Sig. K894\", \"stage_seq\": 3, \"distance_m\": 5152.494, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0716H\", \"location\": \"Cuffley\", \"stage_seq\": 4, \"distance_m\": 10291.047, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0719H\", \"location\": \"Crews Hill\", \"stage_seq\": 5, \"distance_m\": 13054.339, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": \"0723\", \"location\": \"Gordon Hill\", \"stage_seq\": 6, \"distance_m\": 15680.994, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0724H\", \"wtt_dep\": \"0725H\", \"location\": \"Enfield Chase\", \"stage_seq\": 7, \"distance_m\": 16857.591, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0727H\", \"location\": \"Grange Park\", \"stage_seq\": 8, \"distance_m\": 17987.088, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Winchmore Hill\", \"stage_seq\": 9, \"distance_m\": 19053.031, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0733\", \"location\": \"Palmers Green\", \"stage_seq\": 10, \"distance_m\": 20938.587, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736\", \"location\": \"Bowes Park\", \"stage_seq\": 11, \"distance_m\": 22410.873, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 12, \"distance_m\": 23591.51, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Harringay\", \"stage_seq\": 13, \"distance_m\": 26078.655, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0744\", \"location\": \"Finsbury Park\", \"stage_seq\": 14, \"distance_m\": 28038.682, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0748\", \"location\": \"Drayton Park\", \"stage_seq\": 15, \"distance_m\": 29570.981, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 16, \"distance_m\": 30244.905, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"Essex Road\", \"stage_seq\": 17, \"distance_m\": 31109.036, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755H\", \"location\": \"Old Street\", \"stage_seq\": 18, \"distance_m\": 33192.36, \"section_seq\": 1, \"route_path_id\": 66602}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 19, \"distance_m\": 33791.829, \"section_seq\": 1, \"route_path_id\": 66602}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33791.829, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66602}], \"total_distance_m\": 33791.829, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 32814.321, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 977.508, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0708", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:57Z\", \"source_id\": 52234049, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:02Z\", \"source_id\": 16843483, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:03Z\", \"source_id\": 52244885, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:07Z\", \"source_id\": 16846721, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:12Z\", \"source_id\": 52258586, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:16Z\", \"source_id\": 16850832, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:06Z\", \"source_id\": 52271687, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:11Z\", \"source_id\": 16854840, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:42Z\", \"source_id\": 52278486, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:44Z\", \"source_id\": 16856880, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:04Z\", \"source_id\": 52285095, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:08Z\", \"source_id\": 16858889, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:49Z\", \"source_id\": 52292613, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:51Z\", \"source_id\": 16861070, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:45Z\", \"source_id\": 52300729, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:48Z\", \"source_id\": 16863495, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:36Z\", \"source_id\": 52305808, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:39Z\", \"source_id\": 16865062, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:08Z\", \"source_id\": 52312884, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:10Z\", \"source_id\": 16867181, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:20Z\", \"source_id\": 52332422, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:23Z\", \"source_id\": 16873041, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:40Z\", \"source_id\": 52341537, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:43Z\", \"source_id\": 16875805, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:41Z\", \"source_id\": 52347111, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:46Z\", \"source_id\": 16877482, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:52Z\", \"source_id\": 52353050, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:54Z\", \"source_id\": 16879278, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:05Z\", \"source_id\": 52361901, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:08Z\", \"source_id\": 16881940, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:09Z\", \"source_id\": 52367825, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:12Z\", \"source_id\": 16883737, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "10", "timing_fact_generation": 1789628472160207, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:11.606800", "service_state_evidence_id": 16883737, "current_leg_start_actual_dep": "2026-09-17T08:00:30+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:12.684754", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
HFN |
MOG |
2B81 |
717018 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 205.106, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 240.043, "from_m": 205.106, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9734.022, "from_m": 240.043, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9757.108, "from_m": 9734.022, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15887.174, "from_m": 9757.108, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15929.085, "from_m": 15887.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15991.982, "from_m": 15929.085, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16044.808, "from_m": 15991.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18987.628, "from_m": 16044.808, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22659.962, "from_m": 18987.628, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23415.33, "from_m": 22659.962, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23786.244, "from_m": 23415.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23836.553, "from_m": 23786.244, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23891.944, "from_m": 23836.553, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23947.514, "from_m": 23891.944, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25951.642, "from_m": 23947.514, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 27245.013, "from_m": 25951.642, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27300.254, "from_m": 27245.013, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27551.134, "from_m": 27300.254, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27633.939, "from_m": 27551.134, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28140.907, "from_m": 27633.939, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 28260.765, "from_m": 28140.907, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29113.964, "from_m": 28260.765, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29342.504, "from_m": 29113.964, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29446.821, "from_m": 29342.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33791.829, "from_m": 29446.821, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 631724, "profile_key": "c70f475b651b1a6d1a3c3792b4ee8ff740902a0409572fd148731b8b4eebbf0e", "schedule_id": 2570, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0708", "location": "Hertford North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0712H", "location": "Bayford", "stage_seq": 2, "distance_m": 4739.987, "section_seq": 1, "route_path_id": 66602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Ponsbourne Tunnel Sig. K894", "stage_seq": 3, "distance_m": 5152.494, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0716H", "location": "Cuffley", "stage_seq": 4, "distance_m": 10291.047, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0719H", "location": "Crews Hill", "stage_seq": 5, "distance_m": 13054.339, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": "0723", "location": "Gordon Hill", "stage_seq": 6, "distance_m": 15680.994, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0724H", "wtt_dep": "0725H", "location": "Enfield Chase", "stage_seq": 7, "distance_m": 16857.591, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0727H", "location": "Grange Park", "stage_seq": 8, "distance_m": 17987.088, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Winchmore Hill", "stage_seq": 9, "distance_m": 19053.031, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0733", "location": "Palmers Green", "stage_seq": 10, "distance_m": 20938.587, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736", "location": "Bowes Park", "stage_seq": 11, "distance_m": 22410.873, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738H", "location": "Alexandra Palace", "stage_seq": 12, "distance_m": 23591.51, "section_seq": 1, "route_path_id": 66602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Harringay", "stage_seq": 13, "distance_m": 26078.655, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0744", "location": "Finsbury Park", "stage_seq": 14, "distance_m": 28038.682, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0748", "location": "Drayton Park", "stage_seq": 15, "distance_m": 29570.981, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Highbury & Islington (Great Northern)", "stage_seq": 16, "distance_m": 30244.905, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "Essex Road", "stage_seq": 17, "distance_m": 31109.036, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755H", "location": "Old Street", "stage_seq": 18, "distance_m": 33192.36, "section_seq": 1, "route_path_id": 66602}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 19, "distance_m": 33791.829, "section_seq": 1, "route_path_id": 66602}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33791.829, "from_m": 0.0, "section_seq": 1, "route_path_id": 66602}], "total_distance_m": 33791.829, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 32814.321, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 977.508, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15768, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:57Z", "source_id": 52234049, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:12:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:02Z", "source_id": 16843483, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:03Z", "source_id": 52244885, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:16:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:07Z", "source_id": 16846721, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15776, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:12Z", "source_id": 52258586, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:22:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:16Z", "source_id": 16850832, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15785, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:06Z", "source_id": 52271687, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:11Z", "source_id": 16854840, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15808, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:42Z", "source_id": 52278486, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:44Z", "source_id": 16856880, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15812, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:04Z", "source_id": 52285095, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:08Z", "source_id": 16858889, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15817, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:49Z", "source_id": 52292613, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:34:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:51Z", "source_id": 16861070, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15822, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:45Z", "source_id": 52300729, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:37:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:48Z", "source_id": 16863495, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15827, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:36Z", "source_id": 52305808, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:39:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:39Z", "source_id": 16865062, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16008, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:08Z", "source_id": 52312884, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:10Z", "source_id": 16867181, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16147, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:20Z", "source_id": 52332422, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:23Z", "source_id": 16873041, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:40Z", "source_id": 52341537, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:43Z", "source_id": 16875805, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:41Z", "source_id": 52347111, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:54:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:46Z", "source_id": 16877482, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:52Z", "source_id": 52353050, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:56:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:54Z", "source_id": 16879278, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:05Z", "source_id": 52361901, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:59:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:08Z", "source_id": 16881940, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16222, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:09Z", "source_id": 52367825, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:03:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:12Z", "source_id": 16883737, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
Hertford North |
0708 |
0708 |
1 |
None |
None |
Moorgate (Great Northern) |
0758 |
0758 |
10 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18586/2026-09-17/detailed |
None |
Old Street |
2026-09-17T08:00:30+01:00 |
Moorgate (Great Northern) |
3.0 |
{"type": "LineString", "coordinates": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]} |
0.4 |
0800 |
0803 |
Old Street |
Moorgate (Great Northern) |
Moorgate (Great Northern) |
51.5186636 |
-0.0880023 |
51.5186636 |
-0.0880023 |
1 |
0 |
2026-09-17 07:13:21 |
TERMINATED |
2026-09-17 07:03:00 |
Moorgate (Great Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883737 |
1789628472160207 |
86 |
86 |
2026-09-17 07:13:12.684754 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:11.606800 |
| 600901 |
631389 |
P02527 |
872N05N617 |
2026-09-17 |
COMPLETE |
16884247 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 631389, "stp": "P", "toc": "London Overground", "uid": "P02527", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02527/2026-09-17/detailed", "trust_id": "872N05N617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-17", "dest_arr_time": "0759", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2N05", "timing_status": "LATE", "origin_station": "Richmond North London Line", "current_leg_arr": "0803", "current_leg_dep": "0759", "current_leg_end": "Stratford", "origin_dep_time": "0657", "origin_platform": "4", "current_location": "Stratford", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "+6 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": "0757", "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\": 631389, \"profile_key\": \"26e9f9e16499793e78871c43ac8c53353dfbbf62bbae15088e60464942e4a834\", \"schedule_id\": 20064, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Richmond North London Line\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0700H\", \"location\": \"Kew Gardens\", \"stage_seq\": 2, \"distance_m\": 2184.529, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0703H\", \"location\": \"Gunnersbury\", \"stage_seq\": 3, \"distance_m\": 3890.268, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706\", \"location\": \"South Acton\", \"stage_seq\": 4, \"distance_m\": 4902.544, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709\", \"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\": \"0710H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 6, \"distance_m\": 7759.737, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0714H\", \"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\": \"0715H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 8, \"distance_m\": 10906.337, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0717\", \"location\": \"Kensal Rise\", \"stage_seq\": 9, \"distance_m\": 11921.303, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719\", \"location\": \"Brondesbury Park\", \"stage_seq\": 10, \"distance_m\": 12919.677, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": \"0720H\", \"location\": \"Brondesbury\", \"stage_seq\": 11, \"distance_m\": 13630.343, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722H\", \"location\": \"West Hampstead\", \"stage_seq\": 12, \"distance_m\": 14455.818, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 13, \"distance_m\": 15050.726, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0726H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 14, \"distance_m\": 16464.801, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Gospel Oak\", \"stage_seq\": 15, \"distance_m\": 17417.262, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0731H\", \"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\": \"0733\", \"location\": \"Camden Road Jn\", \"stage_seq\": 17, \"distance_m\": 19200.37, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734H\", \"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\": \"0735H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 19, \"distance_m\": 19929.282, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0737H\", \"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\": \"0738\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 21, \"distance_m\": 21479.666, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0740H\", \"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\": \"0741\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 23, \"distance_m\": 22336.667, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742\", \"location\": \"Canonbury\", \"stage_seq\": 24, \"distance_m\": 22768.434, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745\", \"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\": \"0746\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 26, \"distance_m\": 25378.644, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747H\", \"location\": \"Hackney Central\", \"stage_seq\": 27, \"distance_m\": 25930.251, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Homerton\", \"stage_seq\": 28, \"distance_m\": 26930.565, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"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\": \"0753\", \"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\": \"0753H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 31, \"distance_m\": 29162.151, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"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": "0657", "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-17T06:01:44Z\", \"source_id\": 52207567, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:47Z\", \"source_id\": 16835529, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:07Z\", \"source_id\": 52213699, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:11Z\", \"source_id\": 16837368, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:52Z\", \"source_id\": 52220953, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:56Z\", \"source_id\": 16839526, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:28Z\", \"source_id\": 52227510, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:31Z\", \"source_id\": 16841509, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:28Z\", \"source_id\": 52240803, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:33Z\", \"source_id\": 16845483, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:35Z\", \"source_id\": 52254264, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:41Z\", \"source_id\": 16849570, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:37Z\", \"source_id\": 52259739, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:42Z\", \"source_id\": 16851170, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:24Z\", \"source_id\": 52264539, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:28Z\", \"source_id\": 16852644, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:16Z\", \"source_id\": 52269547, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:18Z\", \"source_id\": 16854126, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:08Z\", \"source_id\": 52274456, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:12Z\", \"source_id\": 16855655, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:29:02Z\", \"source_id\": 52279317, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:29:07Z\", \"source_id\": 16857176, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:09Z\", \"source_id\": 52285311, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:14Z\", \"source_id\": 16858958, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:02Z\", \"source_id\": 52293205, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:05Z\", \"source_id\": 16861300, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:16Z\", \"source_id\": 52299383, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:21Z\", \"source_id\": 16863124, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:54Z\", \"source_id\": 52309373, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:57Z\", \"source_id\": 16866148, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:50Z\", \"source_id\": 52314776, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:53Z\", \"source_id\": 16867734, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:03Z\", \"source_id\": 52320860, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:08Z\", \"source_id\": 16869580, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:17Z\", \"source_id\": 52326894, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:22Z\", \"source_id\": 16871424, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:48Z\", \"source_id\": 52333765, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:53Z\", \"source_id\": 16873447, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:35Z\", \"source_id\": 52341316, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:39Z\", \"source_id\": 16875756, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:10Z\", \"source_id\": 52359407, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:11Z\", \"source_id\": 16881156, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:47Z\", \"source_id\": 52369433, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:48Z\", \"source_id\": 16884247, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1789628509859307, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:21.661373", "service_state_evidence_id": 16884247, "current_leg_start_actual_dep": "2026-09-17T07:58:00+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:22.376522", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2N05 |
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": 631389, "profile_key": "26e9f9e16499793e78871c43ac8c53353dfbbf62bbae15088e60464942e4a834", "schedule_id": 20064, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0657", "location": "Richmond North London Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0700H", "location": "Kew Gardens", "stage_seq": 2, "distance_m": 2184.529, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0703H", "location": "Gunnersbury", "stage_seq": 3, "distance_m": 3890.268, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706", "location": "South Acton", "stage_seq": 4, "distance_m": 4902.544, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709", "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": "0710H", "location": "Acton Wells Jn", "stage_seq": 6, "distance_m": 7759.737, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0714H", "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": "0715H", "location": "Kensal Green Jn", "stage_seq": 8, "distance_m": 10906.337, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0717", "location": "Kensal Rise", "stage_seq": 9, "distance_m": 11921.303, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719", "location": "Brondesbury Park", "stage_seq": 10, "distance_m": 12919.677, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": "0720H", "location": "Brondesbury", "stage_seq": 11, "distance_m": 13630.343, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722H", "location": "West Hampstead", "stage_seq": 12, "distance_m": 14455.818, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724", "location": "Finchley Road & Frognal", "stage_seq": 13, "distance_m": 15050.726, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0726H", "location": "Hampstead Heath", "stage_seq": 14, "distance_m": 16464.801, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Gospel Oak", "stage_seq": 15, "distance_m": 17417.262, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0731H", "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": "0733", "location": "Camden Road Jn", "stage_seq": 17, "distance_m": 19200.37, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734H", "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": "0735H", "location": "Camden Road East Jn", "stage_seq": 19, "distance_m": 19929.282, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0737H", "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": "0738", "location": "Westbourne Road Junction", "stage_seq": 21, "distance_m": 21479.666, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0740H", "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": "0741", "location": "Canonbury West Jn", "stage_seq": 23, "distance_m": 22336.667, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742", "location": "Canonbury", "stage_seq": 24, "distance_m": 22768.434, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745", "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": "0746", "location": "Navarino Road Jn", "stage_seq": 26, "distance_m": 25378.644, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747H", "location": "Hackney Central", "stage_seq": 27, "distance_m": 25930.251, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Homerton", "stage_seq": 28, "distance_m": 26930.565, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "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": "0753", "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": "0753H", "location": "Channelsea Jn", "stage_seq": 31, "distance_m": 29162.151, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "0757", "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-17T06:01:44Z", "source_id": 52207567, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:02:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:47Z", "source_id": 16835529, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28347, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:07Z", "source_id": 52213699, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:05:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:11Z", "source_id": 16837368, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:52Z", "source_id": 52220953, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:08:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:56Z", "source_id": 16839526, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22342, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:28Z", "source_id": 52227510, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:31Z", "source_id": 16841509, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22503, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:28Z", "source_id": 52240803, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:15:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:33Z", "source_id": 16845483, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:35Z", "source_id": 52254264, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:20:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:41Z", "source_id": 16849570, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:37Z", "source_id": 52259739, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:22:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:42Z", "source_id": 16851170, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:24Z", "source_id": 52264539, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:28Z", "source_id": 16852644, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:16Z", "source_id": 52269547, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:25:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:18Z", "source_id": 16854126, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:08Z", "source_id": 52274456, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:12Z", "source_id": 16855655, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:29:02Z", "source_id": 52279317, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:29:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:29:07Z", "source_id": 16857176, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:09Z", "source_id": 52285311, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:32:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:14Z", "source_id": 16858958, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:02Z", "source_id": 52293205, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:05Z", "source_id": 16861300, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:16Z", "source_id": 52299383, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:21Z", "source_id": 16863124, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:54Z", "source_id": 52309373, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:57Z", "source_id": 16866148, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:50Z", "source_id": 52314776, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:42:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:53Z", "source_id": 16867734, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:03Z", "source_id": 52320860, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:44:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:08Z", "source_id": 16869580, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:17Z", "source_id": 52326894, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:46:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:22Z", "source_id": 16871424, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:48Z", "source_id": 52333765, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:49:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:53Z", "source_id": 16873447, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:35Z", "source_id": 52341316, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T06:52:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:39Z", "source_id": 16875756, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:10Z", "source_id": 52359407, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T06:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:11Z", "source_id": 16881156, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:47Z", "source_id": 52369433, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T07:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:48Z", "source_id": 16884247, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
Richmond North London Line |
0657 |
0657 |
4 |
None |
None |
Stratford |
0759 |
0757 |
1 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02527/2026-09-17/detailed |
None |
Hackney Wick |
2026-09-17T07:58:00+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 |
0759 |
0803 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884247 |
1789628509859307 |
94 |
94 |
2026-09-17 07:13:22.376522 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:21.661373 |
| 600902 |
631959 |
C32448 |
092H15MA17 |
2026-09-17 |
COMPLETE |
16884531 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 631959, "stp": "P", "toc": "Northern", "uid": "C32448", "consist": "331001", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32448/2026-09-17/detailed", "trust_id": "092H15MA17", "origin_crs": "SKI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "4B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2H15", "timing_status": "ON TIME", "origin_station": "Skipton", "current_leg_arr": "0803", "current_leg_dep": "0753", "current_leg_end": "Leeds", "origin_dep_time": "0716", "origin_platform": "4", "current_location": "Leeds", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7068922, 53.8421413], [-1.7067990398270907, 53.84212454031039], [-1.7060950999999998, 53.8419979], [-1.7053324000000003, 53.84185999999999], [-1.7038407999999998, 53.84161240000001], [-1.7032019, 53.84151839999999], [-1.6958127759712764, 53.84046508143667], [-1.694593, 53.8402912], [-1.693214, 53.8400894], [-1.692217, 53.8399457], [-1.6912694, 53.8398072], [-1.6903022999999997, 53.8396833], [-1.6889410000000002, 53.839514099999995], [-1.6882117, 53.8394235], [-1.6873684999999998, 53.839270799999994], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Apperley Bridge", "dest_arr_time_act": "0803", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Apperley Bridge", "current_leg_milage": "7.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 662.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2050.027, \"from_m\": 662.245, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13497.703, \"from_m\": 2050.027, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15379.654, \"from_m\": 13497.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19295.761, \"from_m\": 15379.654, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19444.17, \"from_m\": 19295.761, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20149.177, \"from_m\": 19444.17, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23490.373, \"from_m\": 20149.177, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23996.077, \"from_m\": 23490.373, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 24444.317, \"from_m\": 23996.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24995.245, \"from_m\": 24444.317, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26115.715, \"from_m\": 24995.245, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 28488.43, \"from_m\": 26115.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30704.936, \"from_m\": 28488.43, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31005.859, \"from_m\": 30704.936, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33630.536, \"from_m\": 31005.859, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39725.599, \"from_m\": 33630.536, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40909.45, \"from_m\": 39725.599, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41188.226, \"from_m\": 40909.45, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41225.95, \"from_m\": 41188.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41689.364, \"from_m\": 41225.95, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42011.575, \"from_m\": 41689.364, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 631959, \"profile_key\": \"292da042fd6924b8611692ac4fee9f0e1abe150db67eb7a27e3c7eda5d2907e9\", \"schedule_id\": 3979, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Skipton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721H\", \"location\": \"Cononley\", \"stage_seq\": 2, \"distance_m\": 4864.185, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0726\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 3, \"distance_m\": 9956.634, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0732\", \"location\": \"Keighley\", \"stage_seq\": 4, \"distance_m\": 14730.566, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736H\", \"location\": \"Crossflatts\", \"stage_seq\": 5, \"distance_m\": 18714.024, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739H\", \"location\": \"Bingley\", \"stage_seq\": 6, \"distance_m\": 19911.376, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743H\", \"location\": \"Saltaire\", \"stage_seq\": 7, \"distance_m\": 23401.362, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0747H\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 24660.273, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 9, \"distance_m\": 25169.999, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"Apperley Bridge\", \"stage_seq\": 10, \"distance_m\": 29491.196, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Apperley Jn\", \"stage_seq\": 11, \"distance_m\": 30991.906, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Armley Jn\", \"stage_seq\": 12, \"distance_m\": 39932.22, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 13, \"distance_m\": 41485.944, \"section_seq\": 1, \"route_path_id\": 67190}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 14, \"distance_m\": 42011.575, \"section_seq\": 1, \"route_path_id\": 67190}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42011.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67190}], \"total_distance_m\": 42011.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41973.851, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.724, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0716", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:48Z\", \"source_id\": 52254825, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:52Z\", \"source_id\": 16849695, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:35Z\", \"source_id\": 52264975, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:38Z\", \"source_id\": 16852762, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:10Z\", \"source_id\": 52277102, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:14Z\", \"source_id\": 16856434, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:46Z\", \"source_id\": 52292383, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:49Z\", \"source_id\": 16861026, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:43Z\", \"source_id\": 52300643, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:46Z\", \"source_id\": 16863490, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:29Z\", \"source_id\": 52311075, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:31Z\", \"source_id\": 16866626, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:56Z\", \"source_id\": 52320469, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:00Z\", \"source_id\": 16869454, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5195, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:22Z\", \"source_id\": 52340757, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:27Z\", \"source_id\": 16875570, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:06Z\", \"source_id\": 52370247, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:11Z\", \"source_id\": 16884531, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "4", "timing_fact_generation": 1789628538754709, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:23.432157", "service_state_evidence_id": 16884531, "current_leg_start_actual_dep": "2026-09-17T07:52:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:23.837844", "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 |
SKI |
LDS |
2H15 |
331001 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 662.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2050.027, "from_m": 662.245, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13497.703, "from_m": 2050.027, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15379.654, "from_m": 13497.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19295.761, "from_m": 15379.654, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19444.17, "from_m": 19295.761, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20149.177, "from_m": 19444.17, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23490.373, "from_m": 20149.177, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23996.077, "from_m": 23490.373, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 24444.317, "from_m": 23996.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24995.245, "from_m": 24444.317, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26115.715, "from_m": 24995.245, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 28488.43, "from_m": 26115.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30704.936, "from_m": 28488.43, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31005.859, "from_m": 30704.936, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33630.536, "from_m": 31005.859, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39725.599, "from_m": 33630.536, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40909.45, "from_m": 39725.599, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41188.226, "from_m": 40909.45, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41225.95, "from_m": 41188.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41689.364, "from_m": 41225.95, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42011.575, "from_m": 41689.364, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 631959, "profile_key": "292da042fd6924b8611692ac4fee9f0e1abe150db67eb7a27e3c7eda5d2907e9", "schedule_id": 3979, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0716", "location": "Skipton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67190}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721H", "location": "Cononley", "stage_seq": 2, "distance_m": 4864.185, "section_seq": 1, "route_path_id": 67190}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0726", "location": "Steeton & Silsden", "stage_seq": 3, "distance_m": 9956.634, "section_seq": 1, "route_path_id": 67190}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0732", "location": "Keighley", "stage_seq": 4, "distance_m": 14730.566, "section_seq": 1, "route_path_id": 67190}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736H", "location": "Crossflatts", "stage_seq": 5, "distance_m": 18714.024, "section_seq": 1, "route_path_id": 67190}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739H", "location": "Bingley", "stage_seq": 6, "distance_m": 19911.376, "section_seq": 1, "route_path_id": 67190}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743H", "location": "Saltaire", "stage_seq": 7, "distance_m": 23401.362, "section_seq": 1, "route_path_id": 67190}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0747H", "location": "Shipley", "stage_seq": 8, "distance_m": 24660.273, "section_seq": 1, "route_path_id": 67190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Dockfield Junction", "stage_seq": 9, "distance_m": 25169.999, "section_seq": 1, "route_path_id": 67190}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "Apperley Bridge", "stage_seq": 10, "distance_m": 29491.196, "section_seq": 1, "route_path_id": 67190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Apperley Jn", "stage_seq": 11, "distance_m": 30991.906, "section_seq": 1, "route_path_id": 67190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Armley Jn", "stage_seq": 12, "distance_m": 39932.22, "section_seq": 1, "route_path_id": 67190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Leeds West Jn", "stage_seq": 13, "distance_m": 41485.944, "section_seq": 1, "route_path_id": 67190}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": null, "location": "Leeds", "stage_seq": 14, "distance_m": 42011.575, "section_seq": 1, "route_path_id": 67190}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42011.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 67190}], "total_distance_m": 42011.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41973.851, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.724, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5094, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:48Z", "source_id": 52254825, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:20:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:52Z", "source_id": 16849695, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5098, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:35Z", "source_id": 52264975, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:24:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:38Z", "source_id": 16852762, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5102, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:10Z", "source_id": 52277102, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:29:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:14Z", "source_id": 16856434, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5110, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:46Z", "source_id": 52292383, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:35:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:49Z", "source_id": 16861026, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5114, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:43Z", "source_id": 52300643, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:38:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:46Z", "source_id": 16863490, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5118, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:29Z", "source_id": 52311075, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:31Z", "source_id": 16866626, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5146, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:56Z", "source_id": 52320469, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:00Z", "source_id": 16869454, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5195, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:22Z", "source_id": 52340757, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:27Z", "source_id": 16875570, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5372, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:06Z", "source_id": 52370247, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:11Z", "source_id": 16884531, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
Skipton |
0716 |
0716 |
4 |
None |
None |
Leeds |
0803 |
0803 |
4B |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32448/2026-09-17/detailed |
None |
Apperley Bridge |
2026-09-17T07:52:00+01:00 |
Leeds |
10.0 |
{"type": "LineString", "coordinates": [[-1.7068922, 53.8421413], [-1.7067990398270907, 53.84212454031039], [-1.7060950999999998, 53.8419979], [-1.7053324000000003, 53.84185999999999], [-1.7038407999999998, 53.84161240000001], [-1.7032019, 53.84151839999999], [-1.6958127759712764, 53.84046508143667], [-1.694593, 53.8402912], [-1.693214, 53.8400894], [-1.692217, 53.8399457], [-1.6912694, 53.8398072], [-1.6903022999999997, 53.8396833], [-1.6889410000000002, 53.839514099999995], [-1.6882117, 53.8394235], [-1.6873684999999998, 53.839270799999994], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
7.7 |
0753 |
0803 |
Apperley Bridge |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884531 |
1789628538754709 |
46 |
46 |
2026-09-17 07:13:23.837844 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:23.432157 |
| 600903 |
617066 |
H01268 |
704H26C816 |
2026-09-16 |
COMPLETE |
16885485 |
2026-09-17 07:37:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 617066, "stp": "O", "toc": "Unknown", "uid": "H01268", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H01268/2026-09-17/detailed", "trust_id": "704H26C816", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tunstead Sidings (GBRf)", "service_date": "2026-09-16", "dest_arr_time": "0754", "dest_platform": null, "is_terminated": 1, "next_location": "Tunstead Sidings (GBRf)", "signalling_id": "4H26", "timing_status": "EARLY", "origin_station": "Rugby Up Sidings - Virtual Quarry", "current_leg_arr": "0737", "current_leg_dep": "0730", "current_leg_end": "Tunstead Sidings (GBRf)", "origin_dep_time": "2205", "origin_platform": null, "current_location": "Tunstead Sidings (GBRf)", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "-17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.85610963582847, 53.276949016621614], [-1.85606, 53.2768983], [-1.8558481, 53.27670259999999], [-1.8556308999999995, 53.27652619999999], [-1.8553758, 53.27634369999999], [-1.8549756, 53.276071899999984], [-1.8545312000000005, 53.2758045], [-1.8538330000000005, 53.2753972], [-1.8529935, 53.27485990000001], [-1.8534113, 53.2750789], [-1.853579, 53.275198499999995]]}", "current_leg_start": "Great Rocks Jn", "dest_arr_time_act": "0754", "motion_projection": null, "next_location_lat": "53.2751985", "next_location_lon": "-1.8535790", "previous_location": "Great Rocks Jn", "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\": 1152.206, \"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\": 1214.645, \"from_m\": 1152.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1284.237, \"from_m\": 1214.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2283.791, \"from_m\": 1284.237, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3196.536, \"from_m\": 2283.791, \"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\": 9389.415, \"from_m\": 3196.536, \"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\": 9397.322, \"from_m\": 9389.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18067.776, \"from_m\": 9397.322, \"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\": 18090.838, \"from_m\": 18067.776, \"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\": 18139.84, \"from_m\": 18090.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18993.354, \"from_m\": 18139.84, \"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\": 19731.238, \"from_m\": 18993.354, \"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\": 25404.705, \"from_m\": 19731.238, \"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\": 27280.104, \"from_m\": 25404.705, \"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\": 34995.773, \"from_m\": 27280.104, \"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\": 38261.055, \"from_m\": 34995.773, \"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\": 42675.041, \"from_m\": 38261.055, \"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\": 42869.384, \"from_m\": 42675.041, \"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\": 42947.499, \"from_m\": 42869.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42964.297, \"from_m\": 42947.499, \"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\": 42983.462, \"from_m\": 42964.297, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43155.848, \"from_m\": 42983.462, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 46599.299, \"from_m\": 43155.848, \"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\": 47115.931, \"from_m\": 46599.299, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47353.065, \"from_m\": 47115.931, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47413.991, \"from_m\": 47353.065, \"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\": 47456.982, \"from_m\": 47413.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47739.962, \"from_m\": 47456.982, \"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\": 49966.021, \"from_m\": 47739.962, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50163.779, \"from_m\": 49966.021, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57928.774, \"from_m\": 50163.779, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57984.206, \"from_m\": 57928.774, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58545.636, \"from_m\": 57984.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69359.288, \"from_m\": 58545.636, \"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\": 69408.267, \"from_m\": 69359.288, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71940.417, \"from_m\": 69408.267, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 72453.123, \"from_m\": 71940.417, \"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\": 88004.802, \"from_m\": 72453.123, \"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\": 90408.985, \"from_m\": 88004.802, \"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\": 90888.103, \"from_m\": 90408.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90936.766, \"from_m\": 90888.103, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 90970.083, \"from_m\": 90936.766, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91020.911, \"from_m\": 90970.083, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 91781.889, \"from_m\": 91020.911, \"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\": 91858.452, \"from_m\": 91781.889, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 127784.163, \"from_m\": 91858.452, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 127823.327, \"from_m\": 127784.163, \"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\": 130093.507, \"from_m\": 127823.327, \"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\": 130303.773, \"from_m\": 130093.507, \"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\": 130357.332, \"from_m\": 130303.773, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 130388.628, \"from_m\": 130357.332, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 130513.591, \"from_m\": 130388.628, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 131562.989, \"from_m\": 130513.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131687.952, \"from_m\": 131562.989, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 131732.36, \"from_m\": 131687.952, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 131784.652, \"from_m\": 131732.36, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 131792.659, \"from_m\": 131784.652, \"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\": 131848.812, \"from_m\": 131792.659, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 132483.035, \"from_m\": 131848.812, \"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\": 132858.145, \"from_m\": 132483.035, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 138921.335, \"from_m\": 132858.145, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138952.485, \"from_m\": 138921.335, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 138998.531, \"from_m\": 138952.485, \"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\": 139070.822, \"from_m\": 138998.531, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 139280.548, \"from_m\": 139070.822, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 139811.703, \"from_m\": 139280.548, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 140836.297, \"from_m\": 139811.703, \"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\": 149922.404, \"from_m\": 140836.297, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 149940.533, \"from_m\": 149922.404, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153460.763, \"from_m\": 149940.533, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 154006.539, \"from_m\": 153460.763, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 155114.501, \"from_m\": 154006.539, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 157970.245, \"from_m\": 155114.501, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175508.03, \"from_m\": 157970.245, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 176050.146, \"from_m\": 175508.03, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 176739.359, \"from_m\": 176050.146, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 176773.092, \"from_m\": 176739.359, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 176805.66, \"from_m\": 176773.092, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 182308.805, \"from_m\": 176805.66, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 189882.257, \"from_m\": 182308.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 193163.514, \"from_m\": 189882.257, \"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\": 198086.034, \"from_m\": 193163.514, \"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\": 200650.526, \"from_m\": 198086.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 201194.045, \"from_m\": 200650.526, \"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\": 201254.412, \"from_m\": 201194.045, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 207248.825, \"from_m\": 201254.412, \"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\": 207320.039, \"from_m\": 207248.825, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 207611.91, \"from_m\": 207320.039, \"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\": 216453.961, \"from_m\": 207611.91, \"capability_applied\": null, \"effective_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\": 617066, \"profile_key\": \"f621ee1255459a4e4a83b048f878f495a79c4dead660713df632e89c4f238cfb\", \"schedule_id\": 39524, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Rugby Up Sidings - Virtual Quarry\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2212\", \"location\": \"Rugby\", \"stage_seq\": 2, \"distance_m\": 574.253, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2306\", \"location\": \"Rugby Sig. RN4179\", \"stage_seq\": 3, \"distance_m\": 996.038, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 4, \"distance_m\": 1340.81, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Coventry\", \"stage_seq\": 5, \"distance_m\": 18506.006, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Berkswell\", \"stage_seq\": 6, \"distance_m\": 27351.62, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Birmingham International\", \"stage_seq\": 7, \"distance_m\": 35701.628, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Stechford\", \"stage_seq\": 8, \"distance_m\": 42829.37, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Aston\", \"stage_seq\": 9, \"distance_m\": 47560.511, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 10, \"distance_m\": 51224.441, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"Newton Jn (West Midlands)\", \"stage_seq\": 11, \"distance_m\": 57056.805, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"0110\", \"location\": \"Bescot Up and Down Goods\", \"stage_seq\": 12, \"distance_m\": 58413.502, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0112\", \"location\": \"Bescot Jn\", \"stage_seq\": 13, \"distance_m\": 58626.398, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0117\", \"location\": \"Darlaston Jn\", \"stage_seq\": 14, \"distance_m\": 60345.633, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0123\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 15, \"distance_m\": 65171.236, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0129\", \"location\": \"Bushbury Jn\", \"stage_seq\": 16, \"distance_m\": 69359.288, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": false, \"wtt_arr\": \"0131\", \"wtt_dep\": \"0235H\", \"location\": \"Bushbury Jn, D.G.L.\", \"stage_seq\": 17, \"distance_m\": 70077.513, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0244H\", \"location\": \"Penkridge\", \"stage_seq\": 18, \"distance_m\": 82240.583, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0250\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 19, \"distance_m\": 90561.547, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": false, \"wtt_arr\": \"0252\", \"wtt_dep\": \"0438\", \"location\": \"Stafford\", \"stage_seq\": 20, \"distance_m\": 91325.918, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0444\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 21, \"distance_m\": 99779.444, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0453H\", \"location\": \"Madeley\", \"stage_seq\": 22, \"distance_m\": 117346.718, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 23, \"distance_m\": 127784.163, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": false, \"wtt_arr\": \"0506\", \"wtt_dep\": \"0508\", \"location\": \"Crewe Sig. Il3017/5021\", \"stage_seq\": 24, \"distance_m\": 129408.123, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 25, \"distance_m\": 131038.29, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511H\", \"location\": \"Crewe Sig. SG5/9\", \"stage_seq\": 26, \"distance_m\": 131732.36, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 27, \"distance_m\": 131999.196, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Sandbach\", \"stage_seq\": 28, \"distance_m\": 139542.168, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524H\", \"location\": \"Sandbach North Jn\", \"stage_seq\": 29, \"distance_m\": 139811.703, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Elworth Jn\", \"stage_seq\": 30, \"distance_m\": 140836.297, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0556H\", \"location\": \"Middlewich Loop\", \"stage_seq\": 31, \"distance_m\": 145514.404, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Northwich South Jn\", \"stage_seq\": 32, \"distance_m\": 153460.763, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Northwich\", \"stage_seq\": 33, \"distance_m\": 154097.332, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Northwich East Jn\", \"stage_seq\": 34, \"distance_m\": 155134.262, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Plumley West S.B.\", \"stage_seq\": 35, \"distance_m\": 157970.245, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Mobberley\", \"stage_seq\": 36, \"distance_m\": 168085.547, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Hale\", \"stage_seq\": 37, \"distance_m\": 173634.78, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Altrincham\", \"stage_seq\": 38, \"distance_m\": 174716.94, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Navigation Road\", \"stage_seq\": 39, \"distance_m\": 175627.489, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Deansgate Jn\", \"stage_seq\": 40, \"distance_m\": 176050.146, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Northenden Jn\", \"stage_seq\": 41, \"distance_m\": 182308.805, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Hazel Grove High Level Jn\", \"stage_seq\": 42, \"distance_m\": 193103.501, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"New Mills South Jn\", \"stage_seq\": 43, \"distance_m\": 201400.302, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Chinley North Jn\", \"stage_seq\": 44, \"distance_m\": 207248.825, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0716H\", \"location\": \"Chinley South Jn\", \"stage_seq\": 45, \"distance_m\": 208638.881, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0737\", \"location\": \"Chinley Sig. Cy168\", \"stage_seq\": 46, \"distance_m\": 210103.024, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Peak Forest S.B.\", \"stage_seq\": 47, \"distance_m\": 214862.1, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0747\", \"location\": \"Great Rocks Jn\", \"stage_seq\": 48, \"distance_m\": 216094.128, \"section_seq\": 1, \"route_path_id\": 70313}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": null, \"location\": \"Tunstead Sidings (GBRf)\", \"stage_seq\": 49, \"distance_m\": 216453.961, \"section_seq\": 1, \"route_path_id\": 70313}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 216453.961, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70313}], \"total_distance_m\": 216453.961, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 175058.503, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 41395.458, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2205", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.2751985", "current_position_lon": "-1.8535790", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:11:27Z\", \"source_id\": 51822296, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:11:31Z\", \"source_id\": 16723817, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:18:42Z\", \"source_id\": 51834784, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:18:49Z\", \"source_id\": 16727610, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:23:02Z\", \"source_id\": 51842386, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:24:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:23:06Z\", \"source_id\": 16729828, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:27:25Z\", \"source_id\": 51849733, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:27:33Z\", \"source_id\": 16732073, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:37:12Z\", \"source_id\": 51865983, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:38:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:37:17Z\", \"source_id\": 16736802, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:48:43Z\", \"source_id\": 51883230, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:48:47Z\", \"source_id\": 16742109, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:25:21Z\", \"source_id\": 51957110, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:26:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 11375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:32:47Z\", \"source_id\": 51959091, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T00:32:49Z\", \"source_id\": 16762458, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T01:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:07:04Z\", \"source_id\": 52016012, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:09:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:07:07Z\", \"source_id\": 16775969, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:06Z\", \"source_id\": 52044171, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:08Z\", \"source_id\": 16784319, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:25Z\", \"source_id\": 52046907, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:29Z\", \"source_id\": 16785161, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:37Z\", \"source_id\": 16858419, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:03:22Z\", \"source_id\": 16885485, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tunstead Sidings (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789628603577068, "current_leg_arrival_utc": "2026-09-17T07:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:23.473148", "service_state_evidence_id": 16885485, "current_leg_start_actual_dep": "2026-09-17T07:47:00+01:00", "operational_evidence_version": 123, "service_state_event_time_utc": "2026-09-17T06:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:23.890190", "service_state_valid_until_kind": null, "operational_interpretation_version": 123, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
O |
None |
None |
4H26 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1152.206, "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": 1214.645, "from_m": 1152.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1284.237, "from_m": 1214.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2283.791, "from_m": 1284.237, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3196.536, "from_m": 2283.791, "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": 9389.415, "from_m": 3196.536, "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": 9397.322, "from_m": 9389.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18067.776, "from_m": 9397.322, "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": 18090.838, "from_m": 18067.776, "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": 18139.84, "from_m": 18090.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18993.354, "from_m": 18139.84, "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": 19731.238, "from_m": 18993.354, "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": 25404.705, "from_m": 19731.238, "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": 27280.104, "from_m": 25404.705, "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": 34995.773, "from_m": 27280.104, "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": 38261.055, "from_m": 34995.773, "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": 42675.041, "from_m": 38261.055, "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": 42869.384, "from_m": 42675.041, "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": 42947.499, "from_m": 42869.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42964.297, "from_m": 42947.499, "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": 42983.462, "from_m": 42964.297, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43155.848, "from_m": 42983.462, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46599.299, "from_m": 43155.848, "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": 47115.931, "from_m": 46599.299, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47353.065, "from_m": 47115.931, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47413.991, "from_m": 47353.065, "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": 47456.982, "from_m": 47413.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47739.962, "from_m": 47456.982, "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": 49966.021, "from_m": 47739.962, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50163.779, "from_m": 49966.021, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57928.774, "from_m": 50163.779, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57984.206, "from_m": 57928.774, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58545.636, "from_m": 57984.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69359.288, "from_m": 58545.636, "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": 69408.267, "from_m": 69359.288, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71940.417, "from_m": 69408.267, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 72453.123, "from_m": 71940.417, "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": 88004.802, "from_m": 72453.123, "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": 90408.985, "from_m": 88004.802, "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": 90888.103, "from_m": 90408.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90936.766, "from_m": 90888.103, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90970.083, "from_m": 90936.766, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91020.911, "from_m": 90970.083, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 91781.889, "from_m": 91020.911, "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": 91858.452, "from_m": 91781.889, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 127784.163, "from_m": 91858.452, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 127823.327, "from_m": 127784.163, "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": 130093.507, "from_m": 127823.327, "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": 130303.773, "from_m": 130093.507, "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": 130357.332, "from_m": 130303.773, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 130388.628, "from_m": 130357.332, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 130513.591, "from_m": 130388.628, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 131562.989, "from_m": 130513.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131687.952, "from_m": 131562.989, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 131732.36, "from_m": 131687.952, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 131784.652, "from_m": 131732.36, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 131792.659, "from_m": 131784.652, "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": 131848.812, "from_m": 131792.659, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 132483.035, "from_m": 131848.812, "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": 132858.145, "from_m": 132483.035, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 138921.335, "from_m": 132858.145, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138952.485, "from_m": 138921.335, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 138998.531, "from_m": 138952.485, "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": 139070.822, "from_m": 138998.531, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 139280.548, "from_m": 139070.822, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 139811.703, "from_m": 139280.548, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 140836.297, "from_m": 139811.703, "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": 149922.404, "from_m": 140836.297, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 149940.533, "from_m": 149922.404, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153460.763, "from_m": 149940.533, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 154006.539, "from_m": 153460.763, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 155114.501, "from_m": 154006.539, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 157970.245, "from_m": 155114.501, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175508.03, "from_m": 157970.245, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 176050.146, "from_m": 175508.03, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 176739.359, "from_m": 176050.146, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 176773.092, "from_m": 176739.359, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 176805.66, "from_m": 176773.092, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 182308.805, "from_m": 176805.66, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 189882.257, "from_m": 182308.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 193163.514, "from_m": 189882.257, "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": 198086.034, "from_m": 193163.514, "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": 200650.526, "from_m": 198086.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 201194.045, "from_m": 200650.526, "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": 201254.412, "from_m": 201194.045, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 207248.825, "from_m": 201254.412, "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": 207320.039, "from_m": 207248.825, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 207611.91, "from_m": 207320.039, "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": 216453.961, "from_m": 207611.91, "capability_applied": null, "effective_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": 617066, "profile_key": "f621ee1255459a4e4a83b048f878f495a79c4dead660713df632e89c4f238cfb", "schedule_id": 39524, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2205", "location": "Rugby Up Sidings - Virtual Quarry", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70313}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2212", "location": "Rugby", "stage_seq": 2, "distance_m": 574.253, "section_seq": 1, "route_path_id": 70313}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2306", "location": "Rugby Sig. RN4179", "stage_seq": 3, "distance_m": 996.038, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307H", "location": "Rugby Trent Valley Jn", "stage_seq": 4, "distance_m": 1340.81, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Coventry", "stage_seq": 5, "distance_m": 18506.006, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Berkswell", "stage_seq": 6, "distance_m": 27351.62, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Birmingham International", "stage_seq": 7, "distance_m": 35701.628, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Stechford", "stage_seq": 8, "distance_m": 42829.37, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Aston", "stage_seq": 9, "distance_m": 47560.511, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Perry Barr North Jn", "stage_seq": 10, "distance_m": 51224.441, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350", "location": "Newton Jn (West Midlands)", "stage_seq": 11, "distance_m": 57056.805, "section_seq": 1, "route_path_id": 70313}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "0110", "location": "Bescot Up and Down Goods", "stage_seq": 12, "distance_m": 58413.502, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0112", "location": "Bescot Jn", "stage_seq": 13, "distance_m": 58626.398, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0117", "location": "Darlaston Jn", "stage_seq": 14, "distance_m": 60345.633, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0123", "location": "Portobello Jn (West Midlands)", "stage_seq": 15, "distance_m": 65171.236, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0129", "location": "Bushbury Jn", "stage_seq": 16, "distance_m": 69359.288, "section_seq": 1, "route_path_id": 70313}, {"is_pass": false, "wtt_arr": "0131", "wtt_dep": "0235H", "location": "Bushbury Jn, D.G.L.", "stage_seq": 17, "distance_m": 70077.513, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0244H", "location": "Penkridge", "stage_seq": 18, "distance_m": 82240.583, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0250", "location": "Stafford Trent Valley Jn", "stage_seq": 19, "distance_m": 90561.547, "section_seq": 1, "route_path_id": 70313}, {"is_pass": false, "wtt_arr": "0252", "wtt_dep": "0438", "location": "Stafford", "stage_seq": 20, "distance_m": 91325.918, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0444", "location": "Searchlight Lane Jn", "stage_seq": 21, "distance_m": 99779.444, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0453H", "location": "Madeley", "stage_seq": 22, "distance_m": 117346.718, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501H", "location": "Crewe Basford Hall Jn", "stage_seq": 23, "distance_m": 127784.163, "section_seq": 1, "route_path_id": 70313}, {"is_pass": false, "wtt_arr": "0506", "wtt_dep": "0508", "location": "Crewe Sig. Il3017/5021", "stage_seq": 24, "distance_m": 129408.123, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 25, "distance_m": 131038.29, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511H", "location": "Crewe Sig. SG5/9", "stage_seq": 26, "distance_m": 131732.36, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512", "location": "Crewe Salop Goods Jn", "stage_seq": 27, "distance_m": 131999.196, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Sandbach", "stage_seq": 28, "distance_m": 139542.168, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524H", "location": "Sandbach North Jn", "stage_seq": 29, "distance_m": 139811.703, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Elworth Jn", "stage_seq": 30, "distance_m": 140836.297, "section_seq": 1, "route_path_id": 70313}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0556H", "location": "Middlewich Loop", "stage_seq": 31, "distance_m": 145514.404, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Northwich South Jn", "stage_seq": 32, "distance_m": 153460.763, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Northwich", "stage_seq": 33, "distance_m": 154097.332, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Northwich East Jn", "stage_seq": 34, "distance_m": 155134.262, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Plumley West S.B.", "stage_seq": 35, "distance_m": 157970.245, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Mobberley", "stage_seq": 36, "distance_m": 168085.547, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Hale", "stage_seq": 37, "distance_m": 173634.78, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Altrincham", "stage_seq": 38, "distance_m": 174716.94, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Navigation Road", "stage_seq": 39, "distance_m": 175627.489, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Deansgate Jn", "stage_seq": 40, "distance_m": 176050.146, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Northenden Jn", "stage_seq": 41, "distance_m": 182308.805, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Hazel Grove High Level Jn", "stage_seq": 42, "distance_m": 193103.501, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "New Mills South Jn", "stage_seq": 43, "distance_m": 201400.302, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Chinley North Jn", "stage_seq": 44, "distance_m": 207248.825, "section_seq": 1, "route_path_id": 70313}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0716H", "location": "Chinley South Jn", "stage_seq": 45, "distance_m": 208638.881, "section_seq": 1, "route_path_id": 70313}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0737", "location": "Chinley Sig. Cy168", "stage_seq": 46, "distance_m": 210103.024, "section_seq": 1, "route_path_id": 70313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Peak Forest S.B.", "stage_seq": 47, "distance_m": 214862.1, "section_seq": 1, "route_path_id": 70313}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0747", "location": "Great Rocks Jn", "stage_seq": 48, "distance_m": 216094.128, "section_seq": 1, "route_path_id": 70313}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": null, "location": "Tunstead Sidings (GBRf)", "stage_seq": 49, "distance_m": 216453.961, "section_seq": 1, "route_path_id": 70313}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 216453.961, "from_m": 0.0, "section_seq": 1, "route_path_id": 70313}], "total_distance_m": 216453.961, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 175058.503, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 41395.458, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:11:27Z", "source_id": 51822296, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:12:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:11:31Z", "source_id": 16723817, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:18:42Z", "source_id": 51834784, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:18:49Z", "source_id": 16727610, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20903, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:23:02Z", "source_id": 51842386, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:24:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:23:06Z", "source_id": 16729828, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:27:25Z", "source_id": 51849733, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:27:33Z", "source_id": 16732073, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19507, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:37:12Z", "source_id": 51865983, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:38:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:37:17Z", "source_id": 16736802, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19575, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:48:43Z", "source_id": 51883230, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:48:47Z", "source_id": 16742109, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:25:21Z", "source_id": 51957110, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 11375, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:32:47Z", "source_id": 51959091, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T00:32:49Z", "source_id": 16762458, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T01:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11034, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:07:04Z", "source_id": 52016012, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T04:09:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:07:07Z", "source_id": 16775969, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10517, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:06Z", "source_id": 52044171, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T04:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:08Z", "source_id": 16784319, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10498, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:25Z", "source_id": 52046907, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T04:42:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:29Z", "source_id": 16785161, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:37Z", "source_id": 16858419, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T07:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:03:22Z", "source_id": 16885485, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}] |
Rugby Up Sidings - Virtual Quarry |
2205 |
2205 |
None |
None |
None |
Tunstead Sidings (GBRf) |
0754 |
0754 |
None |
EARLY |
-17 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H01268/2026-09-17/detailed |
None |
Great Rocks Jn |
2026-09-17T07:47:00+01:00 |
Tunstead Sidings (GBRf) |
7.0 |
{"type": "LineString", "coordinates": [[-1.85610963582847, 53.276949016621614], [-1.85606, 53.2768983], [-1.8558481, 53.27670259999999], [-1.8556308999999995, 53.27652619999999], [-1.8553758, 53.27634369999999], [-1.8549756, 53.276071899999984], [-1.8545312000000005, 53.2758045], [-1.8538330000000005, 53.2753972], [-1.8529935, 53.27485990000001], [-1.8534113, 53.2750789], [-1.853579, 53.275198499999995]]} |
0.2 |
0730 |
0737 |
Great Rocks Jn |
Tunstead Sidings (GBRf) |
Tunstead Sidings (GBRf) |
53.2751985 |
-1.8535790 |
53.2751985 |
-1.8535790 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 06:37:00 |
Tunstead Sidings (GBRf) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16885485 |
1789628603577068 |
123 |
123 |
2026-09-17 07:13:23.890190 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:23.473148 |
| 600904 |
632341 |
G97773 |
522U14MA17 |
2026-09-17 |
COMPLETE |
16883913 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 632341, "stp": "P", "toc": "London Overground", "uid": "G97773", "consist": null, "dest_crs": "ENF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97773/2026-09-17/detailed", "trust_id": "522U14MA17", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Enfield Town", "service_date": "2026-09-17", "dest_arr_time": "0801", "dest_platform": "1", "is_terminated": 1, "next_location": "Enfield Town", "signalling_id": "2U14", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0803", "current_leg_dep": "0800", "current_leg_end": "Enfield Town", "origin_dep_time": "0728", "origin_platform": "2", "current_location": "Enfield Town", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.06896969580326169, 51.64116746129906], [-0.0700776, 51.6424861], [-0.07026229999999999, 51.64270549999999], [-0.0741718, 51.64736599999999], [-0.0741909, 51.6473891], [-0.0743059, 51.6475279], [-0.07482409999999999, 51.6481404], [-0.0750591, 51.6484278], [-0.07536459999999999, 51.64878800000001], [-0.0755237, 51.64897369999999], [-0.0756819, 51.6491578], [-0.0758534, 51.6493427], [-0.07600219999999999, 51.6495036], [-0.07617859999999999, 51.64968089999999], [-0.0763253, 51.649823700000006], [-0.07651909999999999, 51.650005], [-0.0767443, 51.65021029999999], [-0.0769741, 51.65041200000001], [-0.0772165, 51.650653000000005], [-0.07731889999999998, 51.6507387], [-0.0774741, 51.650858799999995], [-0.07760079999999998, 51.6509553], [-0.0778908, 51.65116340000001], [-0.0780271, 51.65125840000001], [-0.0781827, 51.6513671], [-0.07833989999999999, 51.65147429999999], [-0.0786049, 51.6516512], [-0.0789497, 51.6518855], [-0.0790556, 51.65195380000001], [-0.0791109, 51.65199080000001]]}", "current_leg_start": "Bush Hill Park", "dest_arr_time_act": "0800", "motion_projection": null, "next_location_lat": "51.6519908", "next_location_lon": "-0.0791109", "previous_location": "Bush Hill Park", "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\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3141.679, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4217.902, \"from_m\": 3141.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4964.76, \"from_m\": 4893.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5088.396, \"from_m\": 4964.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10008.278, \"from_m\": 5088.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16637.33, \"from_m\": 14100.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17160.332, \"from_m\": 16637.33, \"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\": 632341, \"profile_key\": \"399629f0c3f270d764208ee4fe720cfaffb27031bbdbcc29046bef66717a150e\", \"schedule_id\": 13427, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0731H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0733H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0735H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0737H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0743H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0756H\", \"location\": \"Bush Hill Park\", \"stage_seq\": 15, \"distance_m\": 15762.846, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": null, \"location\": \"Enfield Town\", \"stage_seq\": 16, \"distance_m\": 17160.332, \"section_seq\": 1, \"route_path_id\": 32938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17160.332, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32938}], \"total_distance_m\": 17160.332, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15544.653, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0728", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.6519908", "current_position_lon": "-0.0791109", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:39Z\", \"source_id\": 52295020, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:42Z\", \"source_id\": 16861783, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:05Z\", \"source_id\": 52301581, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:09Z\", \"source_id\": 16863814, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:57Z\", \"source_id\": 52306685, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:59Z\", \"source_id\": 16865341, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:32Z\", \"source_id\": 52311138, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:40:35Z\", \"source_id\": 16866682, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:47Z\", \"source_id\": 16869255, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:10Z\", \"source_id\": 52323931, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:13Z\", \"source_id\": 16870455, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:12Z\", \"source_id\": 52329281, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:15Z\", \"source_id\": 16872118, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:47Z\", \"source_id\": 52333704, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:51Z\", \"source_id\": 16873424, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:08Z\", \"source_id\": 52340093, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:11Z\", \"source_id\": 16875367, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:56Z\", \"source_id\": 52345045, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:59Z\", \"source_id\": 16876867, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:00Z\", \"source_id\": 52350563, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:55:04Z\", \"source_id\": 16878542, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:56Z\", \"source_id\": 52355995, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:58Z\", \"source_id\": 16880142, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:29Z\", \"source_id\": 52362885, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:59:31Z\", \"source_id\": 16882281, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:22Z\", \"source_id\": 52368364, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:24Z\", \"source_id\": 16883913, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Enfield Town", "service_state_platform": "1", "timing_fact_generation": 1789628484212528, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:24.119844", "service_state_evidence_id": 16883913, "current_leg_start_actual_dep": "2026-09-17T07:59:30+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:24.396204", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
ENF |
2U14 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3141.679, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4217.902, "from_m": 3141.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4964.76, "from_m": 4893.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5088.396, "from_m": 4964.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10008.278, "from_m": 5088.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16637.33, "from_m": 14100.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17160.332, "from_m": 16637.33, "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": 632341, "profile_key": "399629f0c3f270d764208ee4fe720cfaffb27031bbdbcc29046bef66717a150e", "schedule_id": 13427, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0728", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0731H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0733H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0735H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0737H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0743H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 32938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0756H", "location": "Bush Hill Park", "stage_seq": 15, "distance_m": 15762.846, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": null, "location": "Enfield Town", "stage_seq": 16, "distance_m": 17160.332, "section_seq": 1, "route_path_id": 32938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17160.332, "from_m": 0.0, "section_seq": 1, "route_path_id": 32938}], "total_distance_m": 17160.332, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15544.653, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:39Z", "source_id": 52295020, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:35:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:42Z", "source_id": 16861783, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:05Z", "source_id": 52301581, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:37:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:09Z", "source_id": 16863814, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:57Z", "source_id": 52306685, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:59Z", "source_id": 16865341, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:32Z", "source_id": 52311138, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:40:35Z", "source_id": 16866682, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:47Z", "source_id": 16869255, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:10Z", "source_id": 52323931, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:13Z", "source_id": 16870455, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:12Z", "source_id": 52329281, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:15Z", "source_id": 16872118, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:47Z", "source_id": 52333704, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:51Z", "source_id": 16873424, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:08Z", "source_id": 52340093, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:51:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:11Z", "source_id": 16875367, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:56Z", "source_id": 52345045, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:53:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:59Z", "source_id": 16876867, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:00Z", "source_id": 52350563, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:55:04Z", "source_id": 16878542, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:56Z", "source_id": 52355995, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:58Z", "source_id": 16880142, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14940, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:29Z", "source_id": 52362885, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:59:31Z", "source_id": 16882281, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14932, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:22Z", "source_id": 52368364, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:03:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:24Z", "source_id": 16883913, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0728 |
0728 |
2 |
None |
None |
Enfield Town |
0801 |
0800 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G97773/2026-09-17/detailed |
None |
Bush Hill Park |
2026-09-17T07:59:30+01:00 |
Enfield Town |
3.0 |
{"type": "LineString", "coordinates": [[-0.06896969580326169, 51.64116746129906], [-0.0700776, 51.6424861], [-0.07026229999999999, 51.64270549999999], [-0.0741718, 51.64736599999999], [-0.0741909, 51.6473891], [-0.0743059, 51.6475279], [-0.07482409999999999, 51.6481404], [-0.0750591, 51.6484278], [-0.07536459999999999, 51.64878800000001], [-0.0755237, 51.64897369999999], [-0.0756819, 51.6491578], [-0.0758534, 51.6493427], [-0.07600219999999999, 51.6495036], [-0.07617859999999999, 51.64968089999999], [-0.0763253, 51.649823700000006], [-0.07651909999999999, 51.650005], [-0.0767443, 51.65021029999999], [-0.0769741, 51.65041200000001], [-0.0772165, 51.650653000000005], [-0.07731889999999998, 51.6507387], [-0.0774741, 51.650858799999995], [-0.07760079999999998, 51.6509553], [-0.0778908, 51.65116340000001], [-0.0780271, 51.65125840000001], [-0.0781827, 51.6513671], [-0.07833989999999999, 51.65147429999999], [-0.0786049, 51.6516512], [-0.0789497, 51.6518855], [-0.0790556, 51.65195380000001], [-0.0791109, 51.65199080000001]]} |
0.9 |
0800 |
0803 |
Bush Hill Park |
Enfield Town |
Enfield Town |
51.6519908 |
-0.0791109 |
51.6519908 |
-0.0791109 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Enfield Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16883913 |
1789628484212528 |
63 |
63 |
2026-09-17 07:13:24.396204 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:24.119844 |
| 600905 |
632000 |
P90028 |
882V16MA17 |
2026-09-17 |
COMPLETE |
16884580 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 632000, "stp": "P", "toc": "Southeastern", "uid": "P90028", "consist": "376003+376024", "dest_crs": "HYS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90028/2026-09-17/detailed", "trust_id": "882V16MA17", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hayes (Kent)", "service_date": "2026-09-17", "dest_arr_time": "0804", "dest_platform": "2", "is_terminated": 1, "next_location": "Hayes (Kent)", "signalling_id": "2V16", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "0803", "current_leg_dep": "0800", "current_leg_end": "Hayes (Kent)", "origin_dep_time": "0717", "origin_platform": "2", "current_location": "Hayes (Kent)", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]}", "current_leg_start": "West Wickham", "dest_arr_time_act": "0804", "motion_projection": null, "next_location_lat": "51.3763777", "next_location_lon": "0.0101965", "previous_location": "West Wickham", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4170.985, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9347.183, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9415.959, \"from_m\": 9347.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9457.561, \"from_m\": 9415.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9786.896, \"from_m\": 9457.561, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9839.425, \"from_m\": 9786.896, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11138.038, \"from_m\": 9839.425, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11853.694, \"from_m\": 11138.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11951.815, \"from_m\": 11853.694, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19071.549, \"from_m\": 11951.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19105.493, \"from_m\": 19071.549, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19192.75, \"from_m\": 19105.493, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24182.747, \"from_m\": 19192.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24195.853, \"from_m\": 24182.747, \"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\": 24244.57, \"from_m\": 24195.853, \"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\": 24610.702, \"from_m\": 24244.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}], \"service_id\": 632000, \"profile_key\": \"9b78e04dad358c6edfed25932acfc003f91cb0edbfbf7a6da70a73e56c2d0524\", \"schedule_id\": 24083, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0721H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0727\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9809.12, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0737\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 10317.228, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 11138.038, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740\", \"location\": \"Ladywell\", \"stage_seq\": 11, \"distance_m\": 11495.866, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Catford Bridge\", \"stage_seq\": 12, \"distance_m\": 13631.904, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746\", \"location\": \"Lower Sydenham\", \"stage_seq\": 13, \"distance_m\": 15952.574, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748H\", \"location\": \"New Beckenham\", \"stage_seq\": 14, \"distance_m\": 16855.888, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751\", \"location\": \"Clock House\", \"stage_seq\": 15, \"distance_m\": 17996.389, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0754\", \"location\": \"Elmers End\", \"stage_seq\": 16, \"distance_m\": 19238.868, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758\", \"location\": \"Eden Park\", \"stage_seq\": 17, \"distance_m\": 21384.124, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0800H\", \"location\": \"West Wickham\", \"stage_seq\": 18, \"distance_m\": 22749.516, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": null, \"location\": \"Hayes (Kent)\", \"stage_seq\": 19, \"distance_m\": 24610.702, \"section_seq\": 1, \"route_path_id\": 37775}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24610.702, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37775}], \"total_distance_m\": 24610.702, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 24523.445, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0717", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3763777", "current_position_lon": "0.0101965", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:52Z\", \"source_id\": 52252423, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:58Z\", \"source_id\": 16849009, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:40Z\", \"source_id\": 52265217, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:46Z\", \"source_id\": 16852824, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:43Z\", \"source_id\": 52295172, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:34:46Z\", \"source_id\": 16861846, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:21Z\", \"source_id\": 52305141, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:22Z\", \"source_id\": 16864876, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:02Z\", \"source_id\": 52312598, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:04Z\", \"source_id\": 16867095, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:44Z\", \"source_id\": 52322701, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:48Z\", \"source_id\": 16870106, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:40Z\", \"source_id\": 52327864, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:47Z\", \"source_id\": 16871708, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:10Z\", \"source_id\": 52337357, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:13Z\", \"source_id\": 16874549, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:38Z\", \"source_id\": 52344164, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:42Z\", \"source_id\": 16876618, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:32Z\", \"source_id\": 52354899, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:34Z\", \"source_id\": 16879842, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:45Z\", \"source_id\": 52360963, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:48Z\", \"source_id\": 16881640, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:09Z\", \"source_id\": 52370489, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:13Z\", \"source_id\": 16884580, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hayes (Kent)", "service_state_platform": "2", "timing_fact_generation": 1789628534279721, "current_leg_arrival_utc": "2026-09-17T08:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:24.124198", "service_state_evidence_id": 16884580, "current_leg_start_actual_dep": "2026-09-17T08:00:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:24.400602", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
HYS |
2V16 |
376003+376024 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4170.985, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9347.183, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9415.959, "from_m": 9347.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9457.561, "from_m": 9415.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9786.896, "from_m": 9457.561, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9839.425, "from_m": 9786.896, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11138.038, "from_m": 9839.425, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11853.694, "from_m": 11138.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11951.815, "from_m": 11853.694, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19071.549, "from_m": 11951.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19105.493, "from_m": 19071.549, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19192.75, "from_m": 19105.493, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24182.747, "from_m": 19192.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24195.853, "from_m": 24182.747, "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": 24244.57, "from_m": 24195.853, "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": 24610.702, "from_m": 24244.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}], "service_id": 632000, "profile_key": "9b78e04dad358c6edfed25932acfc003f91cb0edbfbf7a6da70a73e56c2d0524", "schedule_id": 24083, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0717", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0721H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0727", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9809.12, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0737", "location": "Lewisham", "stage_seq": 9, "distance_m": 10317.228, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 11138.038, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740", "location": "Ladywell", "stage_seq": 11, "distance_m": 11495.866, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Catford Bridge", "stage_seq": 12, "distance_m": 13631.904, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746", "location": "Lower Sydenham", "stage_seq": 13, "distance_m": 15952.574, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748H", "location": "New Beckenham", "stage_seq": 14, "distance_m": 16855.888, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751", "location": "Clock House", "stage_seq": 15, "distance_m": 17996.389, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0754", "location": "Elmers End", "stage_seq": 16, "distance_m": 19238.868, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758", "location": "Eden Park", "stage_seq": 17, "distance_m": 21384.124, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0800H", "location": "West Wickham", "stage_seq": 18, "distance_m": 22749.516, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 19, "distance_m": 24610.702, "section_seq": 1, "route_path_id": 37775}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24610.702, "from_m": 0.0, "section_seq": 1, "route_path_id": 37775}], "total_distance_m": 24610.702, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24523.445, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:52Z", "source_id": 52252423, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:19:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:58Z", "source_id": 16849009, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:40Z", "source_id": 52265217, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:24:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:46Z", "source_id": 16852824, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:43Z", "source_id": 52295172, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:35:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:34:46Z", "source_id": 16861846, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31324, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:21Z", "source_id": 52305141, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:39:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:22Z", "source_id": 16864876, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31332, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:02Z", "source_id": 52312598, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:41:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:04Z", "source_id": 16867095, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31340, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:44Z", "source_id": 52322701, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:48Z", "source_id": 16870106, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31377, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:40Z", "source_id": 52327864, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:47:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:47Z", "source_id": 16871708, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31382, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:10Z", "source_id": 52337357, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:51:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:13Z", "source_id": 16874549, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31387, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:38Z", "source_id": 52344164, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:53:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:42Z", "source_id": 16876618, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31391, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:32Z", "source_id": 52354899, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:34Z", "source_id": 16879842, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31395, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:45Z", "source_id": 52360963, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:00:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:48Z", "source_id": 16881640, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31400, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:09Z", "source_id": 52370489, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:03:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:13Z", "source_id": 16884580, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
London Charing Cross |
0717 |
0717 |
2 |
None |
None |
Hayes (Kent) |
0804 |
0804 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90028/2026-09-17/detailed |
None |
West Wickham |
2026-09-17T08:00:30+01:00 |
Hayes (Kent) |
3.0 |
{"type": "LineString", "coordinates": [[-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]} |
1.2 |
0800 |
0803 |
West Wickham |
Hayes (Kent) |
Hayes (Kent) |
51.3763777 |
0.0101965 |
51.3763777 |
0.0101965 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Hayes (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884580 |
1789628534279721 |
58 |
58 |
2026-09-17 07:13:24.400602 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:24.124198 |
| 600906 |
631447 |
L88711 |
062C12M617 |
2026-09-17 |
COMPLETE |
16884840 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 631447, "stp": "P", "toc": "ScotRail", "uid": "L88711", "consist": "318251+320416", "dest_crs": "MTH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88711/2026-09-17/detailed", "trust_id": "062C12M617", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-17", "dest_arr_time": "0804", "dest_platform": "4", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "2C12", "timing_status": "EARLY", "origin_station": "Dalmuir", "current_leg_arr": "0803", "current_leg_dep": "0801", "current_leg_end": "Motherwell", "origin_dep_time": "0659", "origin_platform": "5", "current_location": "Motherwell", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9943144, 55.7826542], [-3.994185599999999, 55.78284149999999], [-3.993719099999999, 55.7835313], [-3.993384, 55.7842569], [-3.9931342, 55.78499349999999], [-3.9930609, 55.7853453], [-3.9930222, 55.7856955], [-3.992981799999999, 55.7860343], [-3.992963299999999, 55.78637460000001], [-3.9929733, 55.7865738], [-3.9929747, 55.78662609999999], [-3.9929784, 55.7867688], [-3.9929969, 55.786941], [-3.9930289, 55.787155799999994], [-3.9930828, 55.7875202], [-3.9931609, 55.7879142], [-3.993304900000001, 55.7884619], [-3.9934259, 55.788822999999994], [-3.993479999999999, 55.7889842], [-3.993608799999999, 55.789368], [-3.9937813, 55.789772500000005], [-3.9938987999999993, 55.7900107], [-3.994013199999999, 55.7903344], [-3.994072599999999, 55.7905657], [-3.9941544000000007, 55.79080069999999], [-3.994228300000001, 55.7909659], [-3.994378099999999, 55.791203], [-3.9944199, 55.791269199999995], [-3.9946355, 55.79153050000001], [-3.9949725, 55.7918868]]}", "current_leg_start": "Airbles", "dest_arr_time_act": "0804", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Airbles", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 115.239, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159.673, \"from_m\": 115.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 623.468, \"from_m\": 159.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6654.689, \"from_m\": 623.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7913.817, \"from_m\": 6654.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7985.09, \"from_m\": 7913.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8031.704, \"from_m\": 7985.09, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8047.084, \"from_m\": 8031.704, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8087.323, \"from_m\": 8047.084, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8798.812, \"from_m\": 8087.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8839.578, \"from_m\": 8798.812, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12225.335, \"from_m\": 8839.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12485.786, \"from_m\": 12225.335, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13066.643, \"from_m\": 12485.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13369.197, \"from_m\": 13066.643, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14063.698, \"from_m\": 13369.197, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14110.274, \"from_m\": 14063.698, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14252.244, \"from_m\": 14110.274, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17579.478, \"from_m\": 14252.244, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18052.542, \"from_m\": 17579.478, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18110.664, \"from_m\": 18052.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18187.92, \"from_m\": 18110.664, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 18542.233, \"from_m\": 18187.92, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18674.787, \"from_m\": 18542.233, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18777.019, \"from_m\": 18674.787, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 18874.641, \"from_m\": 18777.019, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19609.655, \"from_m\": 18874.641, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 22113.912, \"from_m\": 19609.655, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22413.941, \"from_m\": 22113.912, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22665.219, \"from_m\": 22413.941, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22978.554, \"from_m\": 22665.219, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24029.753, \"from_m\": 22978.554, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29628.47, \"from_m\": 24029.753, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29681.351, \"from_m\": 29628.47, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29958.886, \"from_m\": 29681.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31098.116, \"from_m\": 29958.886, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 31847.404, \"from_m\": 31098.116, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35019.015, \"from_m\": 31847.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36197.624, \"from_m\": 35019.015, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 36262.766, \"from_m\": 36197.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36306.364, \"from_m\": 36262.766, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36333.851, \"from_m\": 36306.364, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36554.793, \"from_m\": 36333.851, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 631447, \"profile_key\": \"579c8354098b351348f426007cbf938109bf522dd305905d7e44d98d02d70e7a\", \"schedule_id\": 19032, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0701H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0703H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706H\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 5294.991, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0708H\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 6010.667, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711H\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 7793.273, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 8031.704, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0714\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 8562.673, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716H\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 9738.536, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 10258.07, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0719H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 11705.479, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0722\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 12508.672, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0727\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 13301.725, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0729\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 13776.831, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 15712.279, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0734H\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 16598.672, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 17846.058, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 18996.544, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0740H\", \"location\": \"Cambuslang\", \"stage_seq\": 19, \"distance_m\": 20783.441, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Newton West Jn\", \"stage_seq\": 20, \"distance_m\": 22220.089, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0745H\", \"location\": \"Newton\", \"stage_seq\": 21, \"distance_m\": 23325.283, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Blantyre\", \"stage_seq\": 22, \"distance_m\": 27290.268, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0752H\", \"location\": \"Hamilton West\", \"stage_seq\": 23, \"distance_m\": 30132.338, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0756\", \"location\": \"Hamilton Central\", \"stage_seq\": 24, \"distance_m\": 31493.788, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Haughhead Jn\", \"stage_seq\": 25, \"distance_m\": 33507.763, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Airbles\", \"stage_seq\": 26, \"distance_m\": 35518.045, \"section_seq\": 1, \"route_path_id\": 66275}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 27, \"distance_m\": 36554.793, \"section_seq\": 1, \"route_path_id\": 66275}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36554.793, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66275}], \"total_distance_m\": 36554.793, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36554.793, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0659", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:14Z\", \"source_id\": 52206318, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:20Z\", \"source_id\": 16835155, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:35Z\", \"source_id\": 52212275, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:36Z\", \"source_id\": 16836911, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:00Z\", \"source_id\": 52218690, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:03Z\", \"source_id\": 16838876, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:57Z\", \"source_id\": 52223713, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:03Z\", \"source_id\": 16840392, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:58Z\", \"source_id\": 16843415, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:29Z\", \"source_id\": 52235400, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:33Z\", \"source_id\": 16843890, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:29Z\", \"source_id\": 52243392, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:30Z\", \"source_id\": 16846225, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:34Z\", \"source_id\": 52251630, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:36Z\", \"source_id\": 16848736, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:36Z\", \"source_id\": 52256965, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:40Z\", \"source_id\": 16850341, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:40Z\", \"source_id\": 52262390, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:43Z\", \"source_id\": 16851994, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:25Z\", \"source_id\": 52275142, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:32Z\", \"source_id\": 16855880, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:09Z\", \"source_id\": 52285275, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:11Z\", \"source_id\": 16858929, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:13Z\", \"source_id\": 52290943, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:18Z\", \"source_id\": 16860631, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:32Z\", \"source_id\": 52297427, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:39Z\", \"source_id\": 16862555, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:37Z\", \"source_id\": 52308551, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:40Z\", \"source_id\": 16865900, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:51Z\", \"source_id\": 52320315, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:56Z\", \"source_id\": 16869353, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:08Z\", \"source_id\": 52331946, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:11Z\", \"source_id\": 16872900, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:39Z\", \"source_id\": 52338767, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:44Z\", \"source_id\": 16874949, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:18Z\", \"source_id\": 52346050, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:53:23Z\", \"source_id\": 16877172, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:10Z\", \"source_id\": 52359370, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:58:11Z\", \"source_id\": 16881145, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:28Z\", \"source_id\": 52371351, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:31Z\", \"source_id\": 16884840, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "4", "timing_fact_generation": 1789628553053630, "current_leg_arrival_utc": "2026-09-17T08:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:25.889535", "service_state_evidence_id": 16884840, "current_leg_start_actual_dep": "2026-09-17T08:01:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:26.389815", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
MTH |
2C12 |
318251+320416 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 115.239, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159.673, "from_m": 115.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 623.468, "from_m": 159.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6654.689, "from_m": 623.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7913.817, "from_m": 6654.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7985.09, "from_m": 7913.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8031.704, "from_m": 7985.09, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8047.084, "from_m": 8031.704, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8087.323, "from_m": 8047.084, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8798.812, "from_m": 8087.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8839.578, "from_m": 8798.812, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12225.335, "from_m": 8839.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12485.786, "from_m": 12225.335, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13066.643, "from_m": 12485.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13369.197, "from_m": 13066.643, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14063.698, "from_m": 13369.197, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14110.274, "from_m": 14063.698, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14252.244, "from_m": 14110.274, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17579.478, "from_m": 14252.244, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18052.542, "from_m": 17579.478, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18110.664, "from_m": 18052.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18187.92, "from_m": 18110.664, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 18542.233, "from_m": 18187.92, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 18674.787, "from_m": 18542.233, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 18777.019, "from_m": 18674.787, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 18874.641, "from_m": 18777.019, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19609.655, "from_m": 18874.641, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 22113.912, "from_m": 19609.655, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22413.941, "from_m": 22113.912, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22665.219, "from_m": 22413.941, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22978.554, "from_m": 22665.219, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24029.753, "from_m": 22978.554, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29628.47, "from_m": 24029.753, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29681.351, "from_m": 29628.47, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29958.886, "from_m": 29681.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31098.116, "from_m": 29958.886, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 31847.404, "from_m": 31098.116, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35019.015, "from_m": 31847.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36197.624, "from_m": 35019.015, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 36262.766, "from_m": 36197.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36306.364, "from_m": 36262.766, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36333.851, "from_m": 36306.364, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36554.793, "from_m": 36333.851, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 631447, "profile_key": "579c8354098b351348f426007cbf938109bf522dd305905d7e44d98d02d70e7a", "schedule_id": 19032, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0659", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0701H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0703H", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706H", "location": "Garscadden", "stage_seq": 4, "distance_m": 5294.991, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0708H", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 6010.667, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711H", "location": "Jordanhill", "stage_seq": 6, "distance_m": 7793.273, "section_seq": 1, "route_path_id": 66275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 8031.704, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0714", "location": "Hyndland", "stage_seq": 8, "distance_m": 8562.673, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716H", "location": "Partick", "stage_seq": 9, "distance_m": 9738.536, "section_seq": 1, "route_path_id": 66275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 10258.07, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0719H", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 11705.479, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0722", "location": "Anderston", "stage_seq": 12, "distance_m": 12508.672, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0727", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 13301.725, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0729", "location": "Argyle Street", "stage_seq": 14, "distance_m": 13776.831, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "Bridgeton", "stage_seq": 15, "distance_m": 15712.279, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0734H", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 16598.672, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Rutherglen", "stage_seq": 17, "distance_m": 17846.058, "section_seq": 1, "route_path_id": 66275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 18996.544, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0740H", "location": "Cambuslang", "stage_seq": 19, "distance_m": 20783.441, "section_seq": 1, "route_path_id": 66275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Newton West Jn", "stage_seq": 20, "distance_m": 22220.089, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0745H", "location": "Newton", "stage_seq": 21, "distance_m": 23325.283, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Blantyre", "stage_seq": 22, "distance_m": 27290.268, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0752H", "location": "Hamilton West", "stage_seq": 23, "distance_m": 30132.338, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0756", "location": "Hamilton Central", "stage_seq": 24, "distance_m": 31493.788, "section_seq": 1, "route_path_id": 66275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Haughhead Jn", "stage_seq": 25, "distance_m": 33507.763, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Airbles", "stage_seq": 26, "distance_m": 35518.045, "section_seq": 1, "route_path_id": 66275}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": null, "location": "Motherwell", "stage_seq": 27, "distance_m": 36554.793, "section_seq": 1, "route_path_id": 66275}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36554.793, "from_m": 0.0, "section_seq": 1, "route_path_id": 66275}], "total_distance_m": 36554.793, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36554.793, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:14Z", "source_id": 52206318, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:01:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:20Z", "source_id": 16835155, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:35Z", "source_id": 52212275, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:36Z", "source_id": 16836911, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:00Z", "source_id": 52218690, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:06:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:03Z", "source_id": 16838876, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:57Z", "source_id": 52223713, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:08:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:03Z", "source_id": 16840392, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:58Z", "source_id": 16843415, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:29Z", "source_id": 52235400, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:13:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:33Z", "source_id": 16843890, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:29Z", "source_id": 52243392, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:16:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:30Z", "source_id": 16846225, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:34Z", "source_id": 52251630, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:19:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:36Z", "source_id": 16848736, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:36Z", "source_id": 52256965, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:21:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:40Z", "source_id": 16850341, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:40Z", "source_id": 52262390, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:43Z", "source_id": 16851994, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:25Z", "source_id": 52275142, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:32Z", "source_id": 16855880, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:09Z", "source_id": 52285275, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:11Z", "source_id": 16858929, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:13Z", "source_id": 52290943, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:18Z", "source_id": 16860631, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:32Z", "source_id": 52297427, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:36:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:39Z", "source_id": 16862555, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:37Z", "source_id": 52308551, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:40:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:40Z", "source_id": 16865900, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2350, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:51Z", "source_id": 52320315, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:56Z", "source_id": 16869353, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2490, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:08Z", "source_id": 52331946, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:11Z", "source_id": 16872900, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:39Z", "source_id": 52338767, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:44Z", "source_id": 16874949, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2482, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:18Z", "source_id": 52346050, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:55:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:53:23Z", "source_id": 16877172, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2473, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:10Z", "source_id": 52359370, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:00:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:58:11Z", "source_id": 16881145, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:28Z", "source_id": 52371351, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:31Z", "source_id": 16884840, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
Dalmuir |
0659 |
0659 |
5 |
None |
None |
Motherwell |
0804 |
0804 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88711/2026-09-17/detailed |
None |
Airbles |
2026-09-17T08:01:30+01:00 |
Motherwell |
2.0 |
{"type": "LineString", "coordinates": [[-3.9943144, 55.7826542], [-3.994185599999999, 55.78284149999999], [-3.993719099999999, 55.7835313], [-3.993384, 55.7842569], [-3.9931342, 55.78499349999999], [-3.9930609, 55.7853453], [-3.9930222, 55.7856955], [-3.992981799999999, 55.7860343], [-3.992963299999999, 55.78637460000001], [-3.9929733, 55.7865738], [-3.9929747, 55.78662609999999], [-3.9929784, 55.7867688], [-3.9929969, 55.786941], [-3.9930289, 55.787155799999994], [-3.9930828, 55.7875202], [-3.9931609, 55.7879142], [-3.993304900000001, 55.7884619], [-3.9934259, 55.788822999999994], [-3.993479999999999, 55.7889842], [-3.993608799999999, 55.789368], [-3.9937813, 55.789772500000005], [-3.9938987999999993, 55.7900107], [-3.994013199999999, 55.7903344], [-3.994072599999999, 55.7905657], [-3.9941544000000007, 55.79080069999999], [-3.994228300000001, 55.7909659], [-3.994378099999999, 55.791203], [-3.9944199, 55.791269199999995], [-3.9946355, 55.79153050000001], [-3.9949725, 55.7918868]]} |
0.7 |
0801 |
0803 |
Airbles |
Motherwell |
Motherwell |
55.7918868 |
-3.9949725 |
55.7918868 |
-3.9949725 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Motherwell |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884840 |
1789628553053630 |
90 |
90 |
2026-09-17 07:13:26.389815 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:25.889535 |
| 600907 |
629268 |
W70940 |
631F03M517 |
2026-09-17 |
COMPLETE |
16884025 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 629268, "stp": "O", "toc": "East Midlands Railway", "uid": "W70940", "consist": "222010", "dest_crs": "SHF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70940/2026-09-17/detailed", "trust_id": "631F03M517", "origin_crs": "STP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "8", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "1F03", "timing_status": "ON TIME", "origin_station": "London St. Pancras", "current_leg_arr": "0803", "current_leg_dep": "0747", "current_leg_end": "Sheffield", "origin_dep_time": "0559", "origin_platform": "3", "current_location": "Sheffield", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4184997999999998, 53.2429894], [-1.4183313999999998, 53.244113099999986], [-1.4182667999999998, 53.24489379999999], [-1.4182325, 53.2457507], [-1.4182320999999998, 53.2459447], [-1.4182319999999995, 53.24599709999999], [-1.4182855, 53.2463479], [-1.4183418, 53.24707139999999], [-1.4184215, 53.24745000000001], [-1.4184348, 53.2476362], [-1.4184579999999998, 53.248047499999984], [-1.4185123999999998, 53.2484171], [-1.4185655, 53.2487611], [-1.4187418999999997, 53.2497188], [-1.4189462999999998, 53.25067709999999], [-1.4190656, 53.251421099999995], [-1.4191707999999998, 53.2521624], [-1.4192246, 53.252510699999995], [-1.4193012, 53.2529069], [-1.4194513010204597, 53.25335536819731], [-1.4195300999999998, 53.25359079999999], [-1.4196237, 53.25386359999999], [-1.4197135, 53.2541053], [-1.4197832, 53.2542732], [-1.4198995999999997, 53.2545748], [-1.4201220999999995, 53.255083799999994], [-1.4202994, 53.2553916], [-1.4205253999999998, 53.2557838], [-1.420702, 53.2560592], [-1.4209105, 53.25635119999999], [-1.4213568999999997, 53.25692099999999], [-1.4214983999999995, 53.25707], [-1.4219116, 53.25752449999999], [-1.422351, 53.25797080000001], [-1.4230219999999998, 53.2585671], [-1.4237419999999998, 53.25913499999999], [-1.4242765999999998, 53.2595173], [-1.4249436000000002, 53.25996], [-1.425676, 53.2603754], [-1.4271055, 53.261085599999994], [-1.4282224999999995, 53.26160919999999], [-1.4289310999999998, 53.26195450000001], [-1.4293493, 53.2621914], [-1.4302286999999998, 53.26270159999999], [-1.4311503, 53.2633255], [-1.4319828, 53.263972299999985], [-1.4328017, 53.264712], [-1.4335624000000002, 53.265484699999995], [-1.43429, 53.2662442], [-1.435986, 53.26800359999999], [-1.4360456999999998, 53.2680655], [-1.4366905, 53.2687509], [-1.4372881, 53.2694481], [-1.437304454591234, 53.26947020933538], [-1.4378169999999997, 53.27016309999999], [-1.4381863999999998, 53.27081], [-1.4383708999999998, 53.2711642], [-1.4385326, 53.2715493], [-1.4387285, 53.2721698], [-1.4388706999999998, 53.2727876], [-1.4389385999999995, 53.27345220000001], [-1.4389484999999995, 53.2740987], [-1.4388671, 53.27480980000001], [-1.4387097, 53.2754741], [-1.4384813999999997, 53.2761146], [-1.4381713, 53.2767478], [-1.4375498, 53.27786999999998], [-1.437304454591234, 53.27829479330904], [-1.4372177, 53.278445], [-1.4369359, 53.279017200000006], [-1.4366561, 53.27974570000001], [-1.4365023, 53.2803249], [-1.4364087, 53.2808416], [-1.4363453999999998, 53.2813572], [-1.4363438, 53.2815425], [-1.4363373, 53.2818447], [-1.4363715999999995, 53.282503], [-1.4364862, 53.283156600000005], [-1.4366539, 53.283795600000005], [-1.4368881, 53.284416], [-1.4371716, 53.2850639], [-1.437304454591234, 53.285289671936034], [-1.4373355999999995, 53.2853426], [-1.4375154999999995, 53.2856271], [-1.4377744, 53.2860263], [-1.4382033, 53.28656649999999], [-1.4389121, 53.28737240000001], [-1.4389940999999995, 53.2874484], [-1.4392824, 53.2877238], [-1.4393701, 53.2877989], [-1.4396812999999995, 53.288065999999986], [-1.4404587, 53.28865759999999], [-1.4413072999999998, 53.2892301], [-1.4432275999999995, 53.29042099999999], [-1.4468807, 53.29266040000001], [-1.4472645999999998, 53.292890400000005], [-1.4489245999999998, 53.2939044], [-1.4501007999999995, 53.2945481], [-1.4502181999999997, 53.29461200000001], [-1.4516321, 53.295260000000006], [-1.4524169, 53.2955835], [-1.4531693, 53.295866], [-1.4542682999999998, 53.2962546], [-1.4553478999999998, 53.29662690000001], [-1.4578632, 53.2974913], [-1.4602418, 53.2983131], [-1.4604662, 53.298385399999994], [-1.4608607000000002, 53.2985124], [-1.4614682, 53.298708], [-1.4626426, 53.29912709999999], [-1.4631662999999997, 53.2992989], [-1.4650774, 53.2999483], [-1.4652382999999998, 53.30000199999999], [-1.4656688, 53.300153], [-1.4658599, 53.300222999999995], [-1.4694573999999998, 53.3014531], [-1.4700325, 53.3016522], [-1.4709927, 53.3020323], [-1.4719879, 53.302477], [-1.4728717, 53.3029653], [-1.4732553999999998, 53.30320329999999], [-1.4736203, 53.30344239999999], [-1.4743116, 53.303945199999994], [-1.4748209, 53.3043648], [-1.4753012, 53.30480250000001], [-1.4757699, 53.3052622], [-1.4761892999999997, 53.3057365], [-1.4772876540008348, 53.30706581297633], [-1.4775208999999998, 53.307348099999984], [-1.4781295, 53.30801439999999], [-1.478565, 53.30841859999999], [-1.4790641999999998, 53.3088072], [-1.4795493999999998, 53.3091648], [-1.4802289999999998, 53.309640599999994], [-1.4811099, 53.31017179999999], [-1.4822265, 53.310748], [-1.4831894, 53.311174400000006], [-1.4843625, 53.31165349999999], [-1.4865985, 53.31255370000001], [-1.5095819, 53.3217686], [-1.5103341, 53.3220852], [-1.5108654999999998, 53.322327599999994], [-1.5111435, 53.3224675], [-1.5113945999999998, 53.32260849999999], [-1.5117127, 53.32281949999999], [-1.5119804, 53.3229723], [-1.5122353999999998, 53.3231238], [-1.5126862, 53.3234244], [-1.5134337999999998, 53.3240177], [-1.5140511999999997, 53.324686], [-1.5145169999999997, 53.3253715], [-1.5147435, 53.32583400000001], [-1.5149335999999998, 53.3262902], [-1.5149900999999997, 53.3265288], [-1.5150847999999997, 53.32692860000001], [-1.515094, 53.3270846], [-1.5151041, 53.327526], [-1.5150909999999995, 53.328275899999994], [-1.5150178999999997, 53.32890880000001], [-1.5148152, 53.3297397], [-1.5143835, 53.33054550000001], [-1.5142587999999997, 53.3307084], [-1.5136944, 53.33144560000001], [-1.5133627, 53.33180619999999], [-1.5129874, 53.3321331], [-1.5126890999999998, 53.332366699999994], [-1.5123826, 53.3325949], [-1.5119043, 53.3329507], [-1.5117311, 53.33307219999999], [-1.5117057000000005, 53.33309100000001], [-1.5116470411623095, 53.33313292944257], [-1.5114773614409316, 53.33325484453056], [-1.511328395137356, 53.33336306325771], [-1.5111971346386217, 53.33345951675729], [-1.5110805723317666, 53.33354613616262], [-1.51097570060383, 53.33362485260701], [-1.5108795118418508, 53.333697597223725], [-1.510788998432867, 53.33376630114611], [-1.5107011527639178, 53.33383289550745], [-1.5106129672220416, 53.333899311441016], [-1.5105214341942774, 53.33396748008014], [-1.5104235460676634, 53.33403933255812], [-1.5103162952292384, 53.334116800008246], [-1.5101966740660413, 53.33420181356382], [-1.5100616749651108, 53.33429630435815], [-1.509908290313485, 53.33440220352452], [-1.5097335124982034, 53.33452144219625], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]}", "current_leg_start": "Chesterfield", "dest_arr_time_act": "0803", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Chesterfield", "current_leg_milage": "12.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 267.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 577.485, \"from_m\": 267.122, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 888.017, \"from_m\": 577.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 943.662, \"from_m\": 888.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 984.294, \"from_m\": 943.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1011.626, \"from_m\": 984.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1097.258, \"from_m\": 1011.626, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2635.285, \"from_m\": 1097.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3213.419, \"from_m\": 2635.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3431.909, \"from_m\": 3213.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5273.248, \"from_m\": 3431.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6972.353, \"from_m\": 5273.248, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8359.191, \"from_m\": 6972.353, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 11718.024, \"from_m\": 8359.191, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 29420.918, \"from_m\": 11718.024, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 33554.503, \"from_m\": 29420.918, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38747.801, \"from_m\": 33554.503, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 38832.812, \"from_m\": 38747.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38850.012, \"from_m\": 38832.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38935.584, \"from_m\": 38850.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39508.133, \"from_m\": 38935.584, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 42992.511, \"from_m\": 39508.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44791.309, \"from_m\": 42992.511, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47393.015, \"from_m\": 44791.309, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 48267.768, \"from_m\": 47393.015, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49319.042, \"from_m\": 48267.768, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53041.778, \"from_m\": 49319.042, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53108.073, \"from_m\": 53041.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53239.847, \"from_m\": 53108.073, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53302.975, \"from_m\": 53239.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53372.967, \"from_m\": 53302.975, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53420.259, \"from_m\": 53372.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56886.894, \"from_m\": 53420.259, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 78350.678, \"from_m\": 56886.894, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 78416.552, \"from_m\": 78350.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\": 80802.656, \"from_m\": 78416.552, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 80881.643, \"from_m\": 80802.656, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81087.208, \"from_m\": 80881.643, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81163.886, \"from_m\": 81087.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89849.023, \"from_m\": 81163.886, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90118.406, \"from_m\": 89849.023, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 91085.662, \"from_m\": 90118.406, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 91130.568, \"from_m\": 91085.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95420.318, \"from_m\": 91130.568, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 101384.646, \"from_m\": 95420.318, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 102989.256, \"from_m\": 101384.646, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 104162.294, \"from_m\": 102989.256, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 104810.884, \"from_m\": 104162.294, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 104889.069, \"from_m\": 104810.884, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104980.857, \"from_m\": 104889.069, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 105538.403, \"from_m\": 104980.857, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106108.042, \"from_m\": 105538.403, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 107123.655, \"from_m\": 106108.042, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 112099.107, \"from_m\": 107123.655, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 113389.181, \"from_m\": 112099.107, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 113487.121, \"from_m\": 113389.181, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 115924.869, \"from_m\": 113487.121, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118634.1, \"from_m\": 115924.869, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 118715.357, \"from_m\": 118634.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\": 118753.546, \"from_m\": 118715.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\": 118853.855, \"from_m\": 118753.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\": 124886.509, \"from_m\": 118853.855, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 126602.953, \"from_m\": 124886.509, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 127466.692, \"from_m\": 126602.953, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 131647.801, \"from_m\": 127466.692, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 133402.184, \"from_m\": 131647.801, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 133460.515, \"from_m\": 133402.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135311.515, \"from_m\": 133460.515, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 147467.144, \"from_m\": 135311.515, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 150021.066, \"from_m\": 147467.144, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 150112.073, \"from_m\": 150021.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153440.622, \"from_m\": 150112.073, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 154092.352, \"from_m\": 153440.622, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157291.198, \"from_m\": 154092.352, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157851.129, \"from_m\": 157291.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\": 158597.995, \"from_m\": 157851.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 159303.212, \"from_m\": 158597.995, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159819.772, \"from_m\": 159303.212, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 166495.141, \"from_m\": 159819.772, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 166545.02, \"from_m\": 166495.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 170525.67, \"from_m\": 166545.02, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 171846.707, \"from_m\": 170525.67, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 171904.435, \"from_m\": 171846.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175788.848, \"from_m\": 171904.435, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 179467.658, \"from_m\": 175788.848, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 184688.664, \"from_m\": 179467.658, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 185194.871, \"from_m\": 184688.664, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 190031.848, \"from_m\": 185194.871, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 190720.07, \"from_m\": 190031.848, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 191365.1, \"from_m\": 190720.07, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 192326.307, \"from_m\": 191365.1, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 193291.156, \"from_m\": 192326.307, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 196675.288, \"from_m\": 193291.156, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 201745.27, \"from_m\": 196675.288, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 202192.441, \"from_m\": 201745.27, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 204354.713, \"from_m\": 202192.441, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 205306.771, \"from_m\": 204354.713, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 205554.92, \"from_m\": 205306.771, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 205746.48, \"from_m\": 205554.92, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 205861.321, \"from_m\": 205746.48, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 205873.767, \"from_m\": 205861.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 206405.689, \"from_m\": 205873.767, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 206473.722, \"from_m\": 206405.689, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 206474.347, \"from_m\": 206473.722, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 207711.7, \"from_m\": 206474.347, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 208152.186, \"from_m\": 207711.7, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 211317.205, \"from_m\": 208152.186, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 222200.919, \"from_m\": 211317.205, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 222878.297, \"from_m\": 222200.919, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 224732.05, \"from_m\": 222878.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\": 237819.49, \"from_m\": 224732.05, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 245214.663, \"from_m\": 237819.49, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 245734.41, \"from_m\": 245214.663, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 245884.615, \"from_m\": 245734.41, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 245927.046, \"from_m\": 245884.615, \"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\": 256978.08, \"from_m\": 245927.046, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 258424.185, \"from_m\": 256978.08, \"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\": 258992.02, \"from_m\": 258424.185, \"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\": 262227.534, \"from_m\": 258992.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 263112.813, \"from_m\": 262227.534, \"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\": 264103.457, \"from_m\": 263112.813, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 264180.547, \"from_m\": 264103.457, \"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\": 264283.751, \"from_m\": 264180.547, \"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\": 264291.08, \"from_m\": 264283.751, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 264444.616, \"from_m\": 264291.08, \"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\": 264606.82, \"from_m\": 264444.616, \"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\": 629268, \"profile_key\": \"58b65bab1f2e60b39c22c41f96a17147af2af61bd08ffa2b3a0314f55dd61a4f\", \"schedule_id\": 40352, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"London St. Pancras\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Dock Jn South\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Dock Jn North\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Kentish Town\", \"stage_seq\": 4, \"distance_m\": 2259.452, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 5, \"distance_m\": 3213.419, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 6, \"distance_m\": 6007.203, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Cricklewood\", \"stage_seq\": 7, \"distance_m\": 7956.251, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Hendon\", \"stage_seq\": 8, \"distance_m\": 11005.954, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Radlett Jn\", \"stage_seq\": 9, \"distance_m\": 23007.952, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"St. Albans\", \"stage_seq\": 10, \"distance_m\": 31794.844, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Harpenden Jn\", \"stage_seq\": 11, \"distance_m\": 38832.812, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Luton\", \"stage_seq\": 12, \"distance_m\": 48515.49, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Leagrave Jn\", \"stage_seq\": 13, \"distance_m\": 53208.371, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Flitwick\", \"stage_seq\": 14, \"distance_m\": 64426.834, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 15, \"distance_m\": 78328.383, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Bedford\", \"stage_seq\": 16, \"distance_m\": 79930.523, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Bedford North Jn\", \"stage_seq\": 17, \"distance_m\": 80959.77, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 18, \"distance_m\": 90764.102, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641H\", \"location\": \"Wellingborough\", \"stage_seq\": 19, \"distance_m\": 104251.2, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643H\", \"location\": \"Harrowden Jn\", \"stage_seq\": 20, \"distance_m\": 107229.086, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Kettering South Jn\", \"stage_seq\": 21, \"distance_m\": 113487.121, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Kettering\", \"stage_seq\": 22, \"distance_m\": 115511.823, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Kettering North Jn\", \"stage_seq\": 23, \"distance_m\": 118634.1, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Market Harborough\", \"stage_seq\": 24, \"distance_m\": 133167.235, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Kilby Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 150165.791, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Wigston North Jn\", \"stage_seq\": 26, \"distance_m\": 153991.428, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0706H\", \"location\": \"Leicester\", \"stage_seq\": 27, \"distance_m\": 159038.716, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Syston South Jn\", \"stage_seq\": 28, \"distance_m\": 166817.877, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Sileby Jn\", \"stage_seq\": 29, \"distance_m\": 171710.618, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714H\", \"location\": \"Loughborough\", \"stage_seq\": 30, \"distance_m\": 179153.57, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Trent South Jn\", \"stage_seq\": 31, \"distance_m\": 191332.727, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 32, \"distance_m\": 192240.443, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Spondon\", \"stage_seq\": 33, \"distance_m\": 202015.075, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 34, \"distance_m\": 205780.348, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"0727H\", \"wtt_dep\": \"0729H\", \"location\": \"Derby\", \"stage_seq\": 35, \"distance_m\": 206138.98, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 36, \"distance_m\": 207596.358, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Ambergate Jn\", \"stage_seq\": 37, \"distance_m\": 222047.808, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 38, \"distance_m\": 239640.193, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 39, \"distance_m\": 243411.182, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0748\", \"location\": \"Chesterfield\", \"stage_seq\": 40, \"distance_m\": 244852.91, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Tapton Jn\", \"stage_seq\": 41, \"distance_m\": 245759.456, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 42, \"distance_m\": 258532.946, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Sheffield Sig. S77\", \"stage_seq\": 43, \"distance_m\": 262141.869, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 44, \"distance_m\": 264606.82, \"section_seq\": 1, \"route_path_id\": 66885}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 264606.82, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66885}], \"total_distance_m\": 264606.82, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 258845.003, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5761.817, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:29Z\", \"source_id\": 52084007, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:33Z\", \"source_id\": 16796685, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:14Z\", \"source_id\": 52085274, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:18Z\", \"source_id\": 16797080, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:29Z\", \"source_id\": 52087480, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:33Z\", \"source_id\": 16797827, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:04Z\", \"source_id\": 52103163, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:08Z\", \"source_id\": 16802908, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:21Z\", \"source_id\": 52115301, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:26Z\", \"source_id\": 16806889, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:48Z\", \"source_id\": 52126433, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:53Z\", \"source_id\": 16810362, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:28Z\", \"source_id\": 52136176, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:31Z\", \"source_id\": 16813511, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:43Z\", \"source_id\": 52155188, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:47Z\", \"source_id\": 16819265, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:49Z\", \"source_id\": 52171238, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:53Z\", \"source_id\": 16824335, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:03Z\", \"source_id\": 52186193, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:08Z\", \"source_id\": 16829004, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:28Z\", \"source_id\": 52214719, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:33Z\", \"source_id\": 16837677, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:31Z\", \"source_id\": 52240901, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:33Z\", \"source_id\": 16845485, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:46Z\", \"source_id\": 52262739, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:51Z\", \"source_id\": 16852101, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:08Z\", \"source_id\": 16854008, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:44Z\", \"source_id\": 52322663, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:46Z\", \"source_id\": 16870091, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:27Z\", \"source_id\": 52368577, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:30Z\", \"source_id\": 16884025, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "8", "timing_fact_generation": 1789628494172842, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:26.784720", "service_state_evidence_id": 16884025, "current_leg_start_actual_dep": "2026-09-17T07:48:00+01:00", "operational_evidence_version": 153, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:26.854801", "service_state_valid_until_kind": null, "operational_interpretation_version": 153, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
STP |
SHF |
1F03 |
222010 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 267.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 577.485, "from_m": 267.122, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 888.017, "from_m": 577.485, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 943.662, "from_m": 888.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 984.294, "from_m": 943.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1011.626, "from_m": 984.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1097.258, "from_m": 1011.626, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2635.285, "from_m": 1097.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3213.419, "from_m": 2635.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3431.909, "from_m": 3213.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5273.248, "from_m": 3431.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6972.353, "from_m": 5273.248, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8359.191, "from_m": 6972.353, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11718.024, "from_m": 8359.191, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 29420.918, "from_m": 11718.024, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 33554.503, "from_m": 29420.918, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38747.801, "from_m": 33554.503, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 38832.812, "from_m": 38747.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38850.012, "from_m": 38832.812, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38935.584, "from_m": 38850.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39508.133, "from_m": 38935.584, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 42992.511, "from_m": 39508.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44791.309, "from_m": 42992.511, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47393.015, "from_m": 44791.309, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 48267.768, "from_m": 47393.015, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49319.042, "from_m": 48267.768, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53041.778, "from_m": 49319.042, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53108.073, "from_m": 53041.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53239.847, "from_m": 53108.073, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53302.975, "from_m": 53239.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53372.967, "from_m": 53302.975, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53420.259, "from_m": 53372.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56886.894, "from_m": 53420.259, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 78350.678, "from_m": 56886.894, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 78416.552, "from_m": 78350.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": 80802.656, "from_m": 78416.552, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 80881.643, "from_m": 80802.656, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81087.208, "from_m": 80881.643, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81163.886, "from_m": 81087.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89849.023, "from_m": 81163.886, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90118.406, "from_m": 89849.023, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 91085.662, "from_m": 90118.406, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91130.568, "from_m": 91085.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95420.318, "from_m": 91130.568, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 101384.646, "from_m": 95420.318, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 102989.256, "from_m": 101384.646, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 104162.294, "from_m": 102989.256, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 104810.884, "from_m": 104162.294, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 104889.069, "from_m": 104810.884, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104980.857, "from_m": 104889.069, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 105538.403, "from_m": 104980.857, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106108.042, "from_m": 105538.403, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 107123.655, "from_m": 106108.042, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 112099.107, "from_m": 107123.655, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 113389.181, "from_m": 112099.107, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 113487.121, "from_m": 113389.181, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 115924.869, "from_m": 113487.121, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118634.1, "from_m": 115924.869, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 118715.357, "from_m": 118634.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": 118753.546, "from_m": 118715.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": 118853.855, "from_m": 118753.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": 124886.509, "from_m": 118853.855, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 126602.953, "from_m": 124886.509, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 127466.692, "from_m": 126602.953, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 131647.801, "from_m": 127466.692, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 133402.184, "from_m": 131647.801, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 133460.515, "from_m": 133402.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135311.515, "from_m": 133460.515, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 147467.144, "from_m": 135311.515, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 150021.066, "from_m": 147467.144, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 150112.073, "from_m": 150021.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153440.622, "from_m": 150112.073, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 154092.352, "from_m": 153440.622, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157291.198, "from_m": 154092.352, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157851.129, "from_m": 157291.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": 158597.995, "from_m": 157851.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 159303.212, "from_m": 158597.995, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159819.772, "from_m": 159303.212, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 166495.141, "from_m": 159819.772, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 166545.02, "from_m": 166495.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170525.67, "from_m": 166545.02, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 171846.707, "from_m": 170525.67, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 171904.435, "from_m": 171846.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175788.848, "from_m": 171904.435, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 179467.658, "from_m": 175788.848, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 184688.664, "from_m": 179467.658, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 185194.871, "from_m": 184688.664, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 190031.848, "from_m": 185194.871, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 190720.07, "from_m": 190031.848, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 191365.1, "from_m": 190720.07, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 192326.307, "from_m": 191365.1, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 193291.156, "from_m": 192326.307, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 196675.288, "from_m": 193291.156, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 201745.27, "from_m": 196675.288, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 202192.441, "from_m": 201745.27, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 204354.713, "from_m": 202192.441, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 205306.771, "from_m": 204354.713, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 205554.92, "from_m": 205306.771, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 205746.48, "from_m": 205554.92, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 205861.321, "from_m": 205746.48, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 205873.767, "from_m": 205861.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 206405.689, "from_m": 205873.767, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 206473.722, "from_m": 206405.689, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 206474.347, "from_m": 206473.722, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 207711.7, "from_m": 206474.347, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 208152.186, "from_m": 207711.7, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 211317.205, "from_m": 208152.186, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 222200.919, "from_m": 211317.205, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 222878.297, "from_m": 222200.919, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 224732.05, "from_m": 222878.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": 237819.49, "from_m": 224732.05, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 245214.663, "from_m": 237819.49, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 245734.41, "from_m": 245214.663, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 245884.615, "from_m": 245734.41, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 245927.046, "from_m": 245884.615, "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": 256978.08, "from_m": 245927.046, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 258424.185, "from_m": 256978.08, "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": 258992.02, "from_m": 258424.185, "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": 262227.534, "from_m": 258992.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 263112.813, "from_m": 262227.534, "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": 264103.457, "from_m": 263112.813, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 264180.547, "from_m": 264103.457, "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": 264283.751, "from_m": 264180.547, "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": 264291.08, "from_m": 264283.751, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 264444.616, "from_m": 264291.08, "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": 264606.82, "from_m": 264444.616, "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": 629268, "profile_key": "58b65bab1f2e60b39c22c41f96a17147af2af61bd08ffa2b3a0314f55dd61a4f", "schedule_id": 40352, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0559", "location": "London St. Pancras", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Dock Jn South", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Dock Jn North", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Kentish Town", "stage_seq": 4, "distance_m": 2259.452, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Carlton Road Jn", "stage_seq": 5, "distance_m": 3213.419, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "West Hampstead Thameslink", "stage_seq": 6, "distance_m": 6007.203, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Cricklewood", "stage_seq": 7, "distance_m": 7956.251, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Hendon", "stage_seq": 8, "distance_m": 11005.954, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Radlett Jn", "stage_seq": 9, "distance_m": 23007.952, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "St. Albans", "stage_seq": 10, "distance_m": 31794.844, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Harpenden Jn", "stage_seq": 11, "distance_m": 38832.812, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Luton", "stage_seq": 12, "distance_m": 48515.49, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Leagrave Jn", "stage_seq": 13, "distance_m": 53208.371, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Flitwick", "stage_seq": 14, "distance_m": 64426.834, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Bedford South Jn", "stage_seq": 15, "distance_m": 78328.383, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Bedford", "stage_seq": 16, "distance_m": 79930.523, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Bedford North Jn", "stage_seq": 17, "distance_m": 80959.77, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Sharnbrook Jn", "stage_seq": 18, "distance_m": 90764.102, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641H", "location": "Wellingborough", "stage_seq": 19, "distance_m": 104251.2, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643H", "location": "Harrowden Jn", "stage_seq": 20, "distance_m": 107229.086, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Kettering South Jn", "stage_seq": 21, "distance_m": 113487.121, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Kettering", "stage_seq": 22, "distance_m": 115511.823, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Kettering North Jn", "stage_seq": 23, "distance_m": 118634.1, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Market Harborough", "stage_seq": 24, "distance_m": 133167.235, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Kilby Bridge Jn", "stage_seq": 25, "distance_m": 150165.791, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Wigston North Jn", "stage_seq": 26, "distance_m": 153991.428, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0706H", "location": "Leicester", "stage_seq": 27, "distance_m": 159038.716, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Syston South Jn", "stage_seq": 28, "distance_m": 166817.877, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Sileby Jn", "stage_seq": 29, "distance_m": 171710.618, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714H", "location": "Loughborough", "stage_seq": 30, "distance_m": 179153.57, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Trent South Jn", "stage_seq": 31, "distance_m": 191332.727, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Sheet Stores Jn", "stage_seq": 32, "distance_m": 192240.443, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Spondon", "stage_seq": 33, "distance_m": 202015.075, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Derby Way & Works Jn", "stage_seq": 34, "distance_m": 205780.348, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "0727H", "wtt_dep": "0729H", "location": "Derby", "stage_seq": 35, "distance_m": 206138.98, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731", "location": "St. Mary's South Jn", "stage_seq": 36, "distance_m": 207596.358, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Ambergate Jn", "stage_seq": 37, "distance_m": 222047.808, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743", "location": "Clay Cross North Jn", "stage_seq": 38, "distance_m": 239640.193, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Chesterfield South Jn", "stage_seq": 39, "distance_m": 243411.182, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0748", "location": "Chesterfield", "stage_seq": 40, "distance_m": 244852.91, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Tapton Jn", "stage_seq": 41, "distance_m": 245759.456, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Dore Station Jn", "stage_seq": 42, "distance_m": 258532.946, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Sheffield Sig. S77", "stage_seq": 43, "distance_m": 262141.869, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": null, "location": "Sheffield", "stage_seq": 44, "distance_m": 264606.82, "section_seq": 1, "route_path_id": 66885}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 264606.82, "from_m": 0.0, "section_seq": 1, "route_path_id": 66885}], "total_distance_m": 264606.82, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 258845.003, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5761.817, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:29Z", "source_id": 52084007, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:05:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:33Z", "source_id": 16796685, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:14Z", "source_id": 52085274, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:06:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:18Z", "source_id": 16797080, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:29Z", "source_id": 52087480, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:07:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:33Z", "source_id": 16797827, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:04Z", "source_id": 52103163, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:08Z", "source_id": 16802908, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:21Z", "source_id": 52115301, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:22:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:26Z", "source_id": 16806889, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:48Z", "source_id": 52126433, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:27:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:53Z", "source_id": 16810362, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17924, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:28Z", "source_id": 52136176, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:32:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:31Z", "source_id": 16813511, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17764, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:43Z", "source_id": 52155188, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:47Z", "source_id": 16819265, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17687, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:49Z", "source_id": 52171238, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:53Z", "source_id": 16824335, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17614, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:03Z", "source_id": 52186193, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T05:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:08Z", "source_id": 16829004, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17468, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:28Z", "source_id": 52214719, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:05:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:33Z", "source_id": 16837677, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17354, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:31Z", "source_id": 52240901, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T06:15:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:33Z", "source_id": 16845485, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:46Z", "source_id": 52262739, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T06:24:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:51Z", "source_id": 16852101, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:08Z", "source_id": 16854008, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7610, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:44Z", "source_id": 52322663, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T06:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:46Z", "source_id": 16870091, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7385, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:27Z", "source_id": 52368577, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T07:03:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:30Z", "source_id": 16884025, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
London St. Pancras |
0559 |
0559 |
3 |
None |
None |
Sheffield |
0803 |
0803 |
8 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70940/2026-09-17/detailed |
None |
Chesterfield |
2026-09-17T07:48:00+01:00 |
Sheffield |
16.0 |
{"type": "LineString", "coordinates": [[-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4184997999999998, 53.2429894], [-1.4183313999999998, 53.244113099999986], [-1.4182667999999998, 53.24489379999999], [-1.4182325, 53.2457507], [-1.4182320999999998, 53.2459447], [-1.4182319999999995, 53.24599709999999], [-1.4182855, 53.2463479], [-1.4183418, 53.24707139999999], [-1.4184215, 53.24745000000001], [-1.4184348, 53.2476362], [-1.4184579999999998, 53.248047499999984], [-1.4185123999999998, 53.2484171], [-1.4185655, 53.2487611], [-1.4187418999999997, 53.2497188], [-1.4189462999999998, 53.25067709999999], [-1.4190656, 53.251421099999995], [-1.4191707999999998, 53.2521624], [-1.4192246, 53.252510699999995], [-1.4193012, 53.2529069], [-1.4194513010204597, 53.25335536819731], [-1.4195300999999998, 53.25359079999999], [-1.4196237, 53.25386359999999], [-1.4197135, 53.2541053], [-1.4197832, 53.2542732], [-1.4198995999999997, 53.2545748], [-1.4201220999999995, 53.255083799999994], [-1.4202994, 53.2553916], [-1.4205253999999998, 53.2557838], [-1.420702, 53.2560592], [-1.4209105, 53.25635119999999], [-1.4213568999999997, 53.25692099999999], [-1.4214983999999995, 53.25707], [-1.4219116, 53.25752449999999], [-1.422351, 53.25797080000001], [-1.4230219999999998, 53.2585671], [-1.4237419999999998, 53.25913499999999], [-1.4242765999999998, 53.2595173], [-1.4249436000000002, 53.25996], [-1.425676, 53.2603754], [-1.4271055, 53.261085599999994], [-1.4282224999999995, 53.26160919999999], [-1.4289310999999998, 53.26195450000001], [-1.4293493, 53.2621914], [-1.4302286999999998, 53.26270159999999], [-1.4311503, 53.2633255], [-1.4319828, 53.263972299999985], [-1.4328017, 53.264712], [-1.4335624000000002, 53.265484699999995], [-1.43429, 53.2662442], [-1.435986, 53.26800359999999], [-1.4360456999999998, 53.2680655], [-1.4366905, 53.2687509], [-1.4372881, 53.2694481], [-1.437304454591234, 53.26947020933538], [-1.4378169999999997, 53.27016309999999], [-1.4381863999999998, 53.27081], [-1.4383708999999998, 53.2711642], [-1.4385326, 53.2715493], [-1.4387285, 53.2721698], [-1.4388706999999998, 53.2727876], [-1.4389385999999995, 53.27345220000001], [-1.4389484999999995, 53.2740987], [-1.4388671, 53.27480980000001], [-1.4387097, 53.2754741], [-1.4384813999999997, 53.2761146], [-1.4381713, 53.2767478], [-1.4375498, 53.27786999999998], [-1.437304454591234, 53.27829479330904], [-1.4372177, 53.278445], [-1.4369359, 53.279017200000006], [-1.4366561, 53.27974570000001], [-1.4365023, 53.2803249], [-1.4364087, 53.2808416], [-1.4363453999999998, 53.2813572], [-1.4363438, 53.2815425], [-1.4363373, 53.2818447], [-1.4363715999999995, 53.282503], [-1.4364862, 53.283156600000005], [-1.4366539, 53.283795600000005], [-1.4368881, 53.284416], [-1.4371716, 53.2850639], [-1.437304454591234, 53.285289671936034], [-1.4373355999999995, 53.2853426], [-1.4375154999999995, 53.2856271], [-1.4377744, 53.2860263], [-1.4382033, 53.28656649999999], [-1.4389121, 53.28737240000001], [-1.4389940999999995, 53.2874484], [-1.4392824, 53.2877238], [-1.4393701, 53.2877989], [-1.4396812999999995, 53.288065999999986], [-1.4404587, 53.28865759999999], [-1.4413072999999998, 53.2892301], [-1.4432275999999995, 53.29042099999999], [-1.4468807, 53.29266040000001], [-1.4472645999999998, 53.292890400000005], [-1.4489245999999998, 53.2939044], [-1.4501007999999995, 53.2945481], [-1.4502181999999997, 53.29461200000001], [-1.4516321, 53.295260000000006], [-1.4524169, 53.2955835], [-1.4531693, 53.295866], [-1.4542682999999998, 53.2962546], [-1.4553478999999998, 53.29662690000001], [-1.4578632, 53.2974913], [-1.4602418, 53.2983131], [-1.4604662, 53.298385399999994], [-1.4608607000000002, 53.2985124], [-1.4614682, 53.298708], [-1.4626426, 53.29912709999999], [-1.4631662999999997, 53.2992989], [-1.4650774, 53.2999483], [-1.4652382999999998, 53.30000199999999], [-1.4656688, 53.300153], [-1.4658599, 53.300222999999995], [-1.4694573999999998, 53.3014531], [-1.4700325, 53.3016522], [-1.4709927, 53.3020323], [-1.4719879, 53.302477], [-1.4728717, 53.3029653], [-1.4732553999999998, 53.30320329999999], [-1.4736203, 53.30344239999999], [-1.4743116, 53.303945199999994], [-1.4748209, 53.3043648], [-1.4753012, 53.30480250000001], [-1.4757699, 53.3052622], [-1.4761892999999997, 53.3057365], [-1.4772876540008348, 53.30706581297633], [-1.4775208999999998, 53.307348099999984], [-1.4781295, 53.30801439999999], [-1.478565, 53.30841859999999], [-1.4790641999999998, 53.3088072], [-1.4795493999999998, 53.3091648], [-1.4802289999999998, 53.309640599999994], [-1.4811099, 53.31017179999999], [-1.4822265, 53.310748], [-1.4831894, 53.311174400000006], [-1.4843625, 53.31165349999999], [-1.4865985, 53.31255370000001], [-1.5095819, 53.3217686], [-1.5103341, 53.3220852], [-1.5108654999999998, 53.322327599999994], [-1.5111435, 53.3224675], [-1.5113945999999998, 53.32260849999999], [-1.5117127, 53.32281949999999], [-1.5119804, 53.3229723], [-1.5122353999999998, 53.3231238], [-1.5126862, 53.3234244], [-1.5134337999999998, 53.3240177], [-1.5140511999999997, 53.324686], [-1.5145169999999997, 53.3253715], [-1.5147435, 53.32583400000001], [-1.5149335999999998, 53.3262902], [-1.5149900999999997, 53.3265288], [-1.5150847999999997, 53.32692860000001], [-1.515094, 53.3270846], [-1.5151041, 53.327526], [-1.5150909999999995, 53.328275899999994], [-1.5150178999999997, 53.32890880000001], [-1.5148152, 53.3297397], [-1.5143835, 53.33054550000001], [-1.5142587999999997, 53.3307084], [-1.5136944, 53.33144560000001], [-1.5133627, 53.33180619999999], [-1.5129874, 53.3321331], [-1.5126890999999998, 53.332366699999994], [-1.5123826, 53.3325949], [-1.5119043, 53.3329507], [-1.5117311, 53.33307219999999], [-1.5117057000000005, 53.33309100000001], [-1.5116470411623095, 53.33313292944257], [-1.5114773614409316, 53.33325484453056], [-1.511328395137356, 53.33336306325771], [-1.5111971346386217, 53.33345951675729], [-1.5110805723317666, 53.33354613616262], [-1.51097570060383, 53.33362485260701], [-1.5108795118418508, 53.333697597223725], [-1.510788998432867, 53.33376630114611], [-1.5107011527639178, 53.33383289550745], [-1.5106129672220416, 53.333899311441016], [-1.5105214341942774, 53.33396748008014], [-1.5104235460676634, 53.33403933255812], [-1.5103162952292384, 53.334116800008246], [-1.5101966740660413, 53.33420181356382], [-1.5100616749651108, 53.33429630435815], [-1.509908290313485, 53.33440220352452], [-1.5097335124982034, 53.33452144219625], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]} |
12.1 |
0747 |
0803 |
Chesterfield |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884025 |
1789628494172842 |
153 |
153 |
2026-09-17 07:13:26.854801 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:26.784720 |
| 600908 |
631962 |
G77393 |
892A09MA17 |
2026-09-17 |
COMPLETE |
16884186 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 631962, "stp": "P", "toc": "Southern", "uid": "G77393", "consist": "377321", "dest_crs": "RDH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77393/2026-09-17/detailed", "trust_id": "892A09MA17", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redhill", "service_date": "2026-09-17", "dest_arr_time": "0748", "dest_platform": "1A", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "2A09", "timing_status": "LATE", "origin_station": "Tonbridge", "current_leg_arr": "0803", "current_leg_dep": "0758", "current_leg_end": "Redhill", "origin_dep_time": "0716", "origin_platform": "1", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]}", "current_leg_start": "Nutfield", "dest_arr_time_act": "0748", "motion_projection": null, "next_location_lat": "51.2401337", "next_location_lon": "-0.1656933", "previous_location": "Nutfield", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 250.396, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 730.323, \"from_m\": 250.396, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 787.475, \"from_m\": 730.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 837.509, \"from_m\": 787.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 932.614, \"from_m\": 837.509, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1421.411, \"from_m\": 932.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1656.096, \"from_m\": 1421.411, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2395.203, \"from_m\": 1656.096, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2582.283, \"from_m\": 2395.203, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13743.823, \"from_m\": 2582.283, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13846.87, \"from_m\": 13743.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31269.931, \"from_m\": 13846.87, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32417.426, \"from_m\": 31269.931, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32569.908, \"from_m\": 32417.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32596.964, \"from_m\": 32569.908, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32687.739, \"from_m\": 32596.964, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32761.706, \"from_m\": 32687.739, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 631962, \"profile_key\": \"9d038ca1b6d744a32eacf383ddb318a557da3fd2e5e744688c1b4da9e2b70017\", \"schedule_id\": 12107, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": \"0720H\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 2, \"distance_m\": 5186.478, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724H\", \"location\": \"Penshurst\", \"stage_seq\": 3, \"distance_m\": 7901.787, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 15828.604, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738\", \"location\": \"Godstone\", \"stage_seq\": 5, \"distance_m\": 23702.568, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0744\", \"location\": \"Nutfield\", \"stage_seq\": 6, \"distance_m\": 29462.315, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": null, \"location\": \"Redhill\", \"stage_seq\": 7, \"distance_m\": 32761.706, \"section_seq\": 1, \"route_path_id\": 32360}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32761.706, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32360}], \"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": "0716", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2401337", "current_position_lon": "-0.1656933", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:21Z\", \"source_id\": 52269755, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:27Z\", \"source_id\": 16854203, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:08Z\", \"source_id\": 52285236, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:31:11Z\", \"source_id\": 16858922, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:34Z\", \"source_id\": 52305752, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:39Z\", \"source_id\": 16865050, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:56:27Z\", \"source_id\": 16879727, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:55Z\", \"source_id\": 52344925, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:59Z\", \"source_id\": 16876879, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:39Z\", \"source_id\": 52369070, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:44Z\", \"source_id\": 16884186, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "1", "timing_fact_generation": 1789628505320223, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:27.642896", "service_state_evidence_id": 16884186, "current_leg_start_actual_dep": "2026-09-17T07:59:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:28.769182", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TON |
RDH |
2A09 |
377321 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 250.396, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 730.323, "from_m": 250.396, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 787.475, "from_m": 730.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 837.509, "from_m": 787.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 932.614, "from_m": 837.509, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1421.411, "from_m": 932.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1656.096, "from_m": 1421.411, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2395.203, "from_m": 1656.096, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2582.283, "from_m": 2395.203, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13743.823, "from_m": 2582.283, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13846.87, "from_m": 13743.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31269.931, "from_m": 13846.87, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32417.426, "from_m": 31269.931, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32569.908, "from_m": 32417.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32596.964, "from_m": 32569.908, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32687.739, "from_m": 32596.964, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32761.706, "from_m": 32687.739, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 631962, "profile_key": "9d038ca1b6d744a32eacf383ddb318a557da3fd2e5e744688c1b4da9e2b70017", "schedule_id": 12107, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0716", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": "0720H", "location": "Leigh (Kent)", "stage_seq": 2, "distance_m": 5186.478, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724H", "location": "Penshurst", "stage_seq": 3, "distance_m": 7901.787, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731", "location": "Edenbridge", "stage_seq": 4, "distance_m": 15828.604, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738", "location": "Godstone", "stage_seq": 5, "distance_m": 23702.568, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0744", "location": "Nutfield", "stage_seq": 6, "distance_m": 29462.315, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": null, "location": "Redhill", "stage_seq": 7, "distance_m": 32761.706, "section_seq": 1, "route_path_id": 32360}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32761.706, "from_m": 0.0, "section_seq": 1, "route_path_id": 32360}], "total_distance_m": 32761.706, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32437.343, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 324.363, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30391, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:21Z", "source_id": 52269755, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:27Z", "source_id": 16854203, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30384, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:08Z", "source_id": 52285236, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:31:11Z", "source_id": 16858922, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30380, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:34Z", "source_id": 52305752, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:39Z", "source_id": 16865050, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:56:27Z", "source_id": 16879727, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30376, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:55Z", "source_id": 52344925, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:56:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:59Z", "source_id": 16876879, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30306, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:39Z", "source_id": 52369070, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:44Z", "source_id": 16884186, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
Tonbridge |
0716 |
0716 |
1 |
None |
None |
Redhill |
0748 |
0748 |
1A |
LATE |
+15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77393/2026-09-17/detailed |
None |
Nutfield |
2026-09-17T07:59:00+01:00 |
Redhill |
5.0 |
{"type": "LineString", "coordinates": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]} |
2.1 |
0758 |
0803 |
Nutfield |
Redhill Sig. T487 |
Redhill |
51.2401337 |
-0.1656933 |
51.2401337 |
-0.1656933 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Redhill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884186 |
1789628505320223 |
60 |
60 |
2026-09-17 07:13:28.769182 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:27.642896 |
| 600909 |
630923 |
P24375 |
442P62M617 |
2026-09-17 |
COMPLETE |
16884448 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 630923, "stp": "P", "toc": "Northern", "uid": "P24375", "consist": "150140", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24375/2026-09-17/detailed", "trust_id": "442P62M617", "origin_crs": "LCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-17", "dest_arr_time": "0804", "dest_platform": "1A", "is_terminated": 1, "next_location": null, "signalling_id": "2P62", "timing_status": "ON TIME", "origin_station": "Lincoln", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0643", "origin_platform": "5A", "current_location": "Sheffield", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0803", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Darnall", "current_leg_milage": null, "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 91.341, \"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\": 309.844, \"from_m\": 91.341, \"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\": 1357.96, \"from_m\": 309.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2712.144, \"from_m\": 1357.96, \"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\": 10911.249, \"from_m\": 2712.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24755.569, \"from_m\": 10911.249, \"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\": 25939.438, \"from_m\": 24755.569, \"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\": 26464.769, \"from_m\": 25939.438, \"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\": 29859.707, \"from_m\": 26464.769, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29896.682, \"from_m\": 29859.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33911.426, \"from_m\": 29896.682, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33966.892, \"from_m\": 33911.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57516.709, \"from_m\": 33966.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57555.919, \"from_m\": 57516.709, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65595.346, \"from_m\": 57555.919, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68260.777, \"from_m\": 65595.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68616.052, \"from_m\": 68260.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68658.933, \"from_m\": 68616.052, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 68665.583, \"from_m\": 68658.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68760.106, \"from_m\": 68665.583, \"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\": 69914.125, \"from_m\": 68760.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75791.567, \"from_m\": 69914.125, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75830.139, \"from_m\": 75791.567, \"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\": 76653.673, \"from_m\": 75830.139, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76936.927, \"from_m\": 76653.673, \"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\": 77213.835, \"from_m\": 76936.927, \"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\": 77516.05, \"from_m\": 77213.835, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77548.183, \"from_m\": 77516.05, \"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\": 77550.316, \"from_m\": 77548.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78047.327, \"from_m\": 77550.316, \"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\": 630923, \"profile_key\": \"e716a1b72f76844055b616834d97b9e027ac898c330c6de6e105216d4660a0a1\", \"schedule_id\": 20411, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Lincoln\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"West Holmes Jn\", \"stage_seq\": 2, \"distance_m\": 1357.96, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Pyewipe Jn\", \"stage_seq\": 3, \"distance_m\": 2670.419, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0651H\", \"location\": \"Saxilby\", \"stage_seq\": 4, \"distance_m\": 9805.673, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703H\", \"location\": \"Gainsborough Lea Road\", \"stage_seq\": 5, \"distance_m\": 25000.725, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 6, \"distance_m\": 26054.414, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Clarborough Jn\", \"stage_seq\": 7, \"distance_m\": 33874.312, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718H\", \"location\": \"Retford (Low Level)\", \"stage_seq\": 8, \"distance_m\": 40295.664, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Thrumpton West Jn\", \"stage_seq\": 9, \"distance_m\": 41837.375, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Worksop\", \"stage_seq\": 10, \"distance_m\": 52608.031, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 11, \"distance_m\": 54280.532, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0734H\", \"location\": \"Shireoaks\", \"stage_seq\": 12, \"distance_m\": 55982.417, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Brancliffe East Jn\", \"stage_seq\": 13, \"distance_m\": 57516.709, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Kiveton Park\", \"stage_seq\": 14, \"distance_m\": 60892.554, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Kiveton Bridge\", \"stage_seq\": 15, \"distance_m\": 62812.11, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 16, \"distance_m\": 68774.432, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750H\", \"location\": \"Woodhouse\", \"stage_seq\": 17, \"distance_m\": 69559.979, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Darnall\", \"stage_seq\": 18, \"distance_m\": 74246.063, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Woodburn Jn\", \"stage_seq\": 19, \"distance_m\": 75729.197, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 20, \"distance_m\": 77320.693, \"section_seq\": 1, \"route_path_id\": 36447}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 21, \"distance_m\": 78047.327, \"section_seq\": 1, \"route_path_id\": 36447}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78047.327, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36447}], \"total_distance_m\": 78047.327, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 73045.977, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5001.35, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0643", "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\": 11468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:47Z\", \"source_id\": 52180752, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:50Z\", \"source_id\": 16827233, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:47Z\", \"source_id\": 52207680, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:54Z\", \"source_id\": 16835592, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:20Z\", \"source_id\": 52240383, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:25Z\", \"source_id\": 16845350, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:57Z\", \"source_id\": 52273996, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:04Z\", \"source_id\": 16855536, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:32:59Z\", \"source_id\": 52290255, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:02Z\", \"source_id\": 16860420, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:26Z\", \"source_id\": 16867364, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:28Z\", \"source_id\": 16868204, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:49:28Z\", \"source_id\": 16873932, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:58Z\", \"source_id\": 16878439, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:59Z\", \"source_id\": 52370001, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:02Z\", \"source_id\": 16884448, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "1", "timing_fact_generation": 1789628523392762, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:28.314936", "service_state_evidence_id": 16884448, "current_leg_start_actual_dep": null, "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:28.760784", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LCN |
SHF |
2P62 |
150140 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 91.341, "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": 309.844, "from_m": 91.341, "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": 1357.96, "from_m": 309.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2712.144, "from_m": 1357.96, "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": 10911.249, "from_m": 2712.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24755.569, "from_m": 10911.249, "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": 25939.438, "from_m": 24755.569, "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": 26464.769, "from_m": 25939.438, "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": 29859.707, "from_m": 26464.769, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29896.682, "from_m": 29859.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33911.426, "from_m": 29896.682, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33966.892, "from_m": 33911.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57516.709, "from_m": 33966.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57555.919, "from_m": 57516.709, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65595.346, "from_m": 57555.919, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68260.777, "from_m": 65595.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68616.052, "from_m": 68260.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68658.933, "from_m": 68616.052, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 68665.583, "from_m": 68658.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68760.106, "from_m": 68665.583, "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": 69914.125, "from_m": 68760.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75791.567, "from_m": 69914.125, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75830.139, "from_m": 75791.567, "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": 76653.673, "from_m": 75830.139, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76936.927, "from_m": 76653.673, "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": 77213.835, "from_m": 76936.927, "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": 77516.05, "from_m": 77213.835, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77548.183, "from_m": 77516.05, "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": 77550.316, "from_m": 77548.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78047.327, "from_m": 77550.316, "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": 630923, "profile_key": "e716a1b72f76844055b616834d97b9e027ac898c330c6de6e105216d4660a0a1", "schedule_id": 20411, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0643", "location": "Lincoln", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "West Holmes Jn", "stage_seq": 2, "distance_m": 1357.96, "section_seq": 1, "route_path_id": 36447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Pyewipe Jn", "stage_seq": 3, "distance_m": 2670.419, "section_seq": 1, "route_path_id": 36447}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0651H", "location": "Saxilby", "stage_seq": 4, "distance_m": 9805.673, "section_seq": 1, "route_path_id": 36447}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703H", "location": "Gainsborough Lea Road", "stage_seq": 5, "distance_m": 25000.725, "section_seq": 1, "route_path_id": 36447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Gainsborough Trent Jns", "stage_seq": 6, "distance_m": 26054.414, "section_seq": 1, "route_path_id": 36447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Clarborough Jn", "stage_seq": 7, "distance_m": 33874.312, "section_seq": 1, "route_path_id": 36447}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718H", "location": "Retford (Low Level)", "stage_seq": 8, "distance_m": 40295.664, "section_seq": 1, "route_path_id": 36447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Thrumpton West Jn", "stage_seq": 9, "distance_m": 41837.375, "section_seq": 1, "route_path_id": 36447}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Worksop", "stage_seq": 10, "distance_m": 52608.031, "section_seq": 1, "route_path_id": 36447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Shireoaks East Jn", "stage_seq": 11, "distance_m": 54280.532, "section_seq": 1, "route_path_id": 36447}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0734H", "location": "Shireoaks", "stage_seq": 12, "distance_m": 55982.417, "section_seq": 1, "route_path_id": 36447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Brancliffe East Jn", "stage_seq": 13, "distance_m": 57516.709, "section_seq": 1, "route_path_id": 36447}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Kiveton Park", "stage_seq": 14, "distance_m": 60892.554, "section_seq": 1, "route_path_id": 36447}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Kiveton Bridge", "stage_seq": 15, "distance_m": 62812.11, "section_seq": 1, "route_path_id": 36447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Woodhouse Jn", "stage_seq": 16, "distance_m": 68774.432, "section_seq": 1, "route_path_id": 36447}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750H", "location": "Woodhouse", "stage_seq": 17, "distance_m": 69559.979, "section_seq": 1, "route_path_id": 36447}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Darnall", "stage_seq": 18, "distance_m": 74246.063, "section_seq": 1, "route_path_id": 36447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Woodburn Jn", "stage_seq": 19, "distance_m": 75729.197, "section_seq": 1, "route_path_id": 36447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Nunnery Main Line Jn", "stage_seq": 20, "distance_m": 77320.693, "section_seq": 1, "route_path_id": 36447}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": null, "location": "Sheffield", "stage_seq": 21, "distance_m": 78047.327, "section_seq": 1, "route_path_id": 36447}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78047.327, "from_m": 0.0, "section_seq": 1, "route_path_id": 36447}], "total_distance_m": 78047.327, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 73045.977, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5001.35, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11468, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:47Z", "source_id": 52180752, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:51:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:50Z", "source_id": 16827233, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7470, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:47Z", "source_id": 52207680, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:03:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:54Z", "source_id": 16835592, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7482, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:20Z", "source_id": 52240383, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:25Z", "source_id": 16845350, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7514, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:57Z", "source_id": 52273996, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:27:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:04Z", "source_id": 16855536, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7531, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:32:59Z", "source_id": 52290255, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:02Z", "source_id": 16860420, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:26Z", "source_id": 16867364, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:28Z", "source_id": 16868204, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:49:28Z", "source_id": 16873932, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:58Z", "source_id": 16878439, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7283, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:59Z", "source_id": 52370001, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:03:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:02Z", "source_id": 16884448, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
Lincoln |
0643 |
0643 |
5A |
None |
None |
Sheffield |
0804 |
0803 |
1A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24375/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Darnall |
Sheffield |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884448 |
1789628523392762 |
60 |
60 |
2026-09-17 07:13:28.760784 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:28.314936 |
| 600910 |
631244 |
C29973 |
632V08M617 |
2026-09-17 |
COMPLETE |
16884496 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 631244, "stp": "P", "toc": "Chiltern Railways", "uid": "C29973", "consist": "165030", "dest_crs": "AVP", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C29973/2026-09-17/detailed", "trust_id": "632V08M617", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aylesbury Vale Parkway", "service_date": "2026-09-17", "dest_arr_time": "0804", "dest_platform": null, "is_terminated": 1, "next_location": "Aylesbury Vale Parkway", "signalling_id": "2V08", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "0803", "current_leg_dep": "0758", "current_leg_end": "Aylesbury Vale Parkway", "origin_dep_time": "0652", "origin_platform": "2", "current_location": "Aylesbury Vale Parkway", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8143687, 51.8134969], [-0.8144111, 51.8135113], [-0.8157198, 51.8139537], [-0.8161717, 51.81411239999999], [-0.8164802999999999, 51.81420419999999], [-0.8168877999999999, 51.81432539999999], [-0.8177019, 51.81453689999999], [-0.8181444, 51.814638], [-0.8186017, 51.8147292], [-0.8191394999999999, 51.81482870000001], [-0.8195055999999998, 51.81488670000001], [-0.8198597, 51.8149373], [-0.8206647999999999, 51.8150476], [-0.8211672999999999, 51.8151462], [-0.8217064, 51.8152242], [-0.8220174999999998, 51.815273899999994], [-0.8225431999999999, 51.81536679999999], [-0.823077, 51.81547119999999], [-0.8236750999999999, 51.8156122], [-0.8240855, 51.8157166], [-0.8245709999999999, 51.815855899999995], [-0.8248553, 51.81593380000001], [-0.8251073999999999, 51.8160085], [-0.8254508, 51.8161162], [-0.8257217, 51.8161958], [-0.8259979, 51.81628539999999], [-0.8264565999999999, 51.8164479], [-0.8268749999999999, 51.816607], [-0.8274918999999998, 51.8168591], [-0.8291173, 51.8175123], [-0.83015, 51.8179351], [-0.8313140999999998, 51.818404400000006], [-0.8314883999999999, 51.8184757], [-0.8321218, 51.81870029999999], [-0.8323601, 51.81879649999999], [-0.8324848999999999, 51.8188487], [-0.8348424999999999, 51.819807], [-0.8404308999999999, 51.822080099999994], [-0.844386, 51.823691], [-0.8473014, 51.824880099999994], [-0.8495437, 51.8258035], [-0.8517565, 51.8267335], [-0.8527221, 51.82714959999999], [-0.85293, 51.8272374], [-0.8540525, 51.82773389999999], [-0.8550949, 51.8282313], [-0.8575942999999999, 51.82958639999999], [-0.8577509999999999, 51.8296841], [-0.8578792999999999, 51.829767700000005], [-0.8579943, 51.8298513], [-0.8581768999999999, 51.8299942], [-0.858365, 51.83013520000001], [-0.858509, 51.830240100000005], [-0.8586811999999999, 51.83036160000001], [-0.858883, 51.830496], [-0.8595834, 51.8309503], [-0.8599033, 51.8311595]]}", "current_leg_start": "Aylesbury", "dest_arr_time_act": "0804", "motion_projection": null, "next_location_lat": "51.8311595", "next_location_lon": "-0.8599033", "previous_location": "Aylesbury", "current_leg_milage": "2.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8028.118, \"from_m\": 7803.288, \"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\": 8581.995, \"from_m\": 8028.118, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14469.342, \"from_m\": 8581.995, \"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\": 14662.242, \"from_m\": 14469.342, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14836.729, \"from_m\": 14662.242, \"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\": 14888.818, \"from_m\": 14836.729, \"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\": 14975.641, \"from_m\": 14888.818, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16030.861, \"from_m\": 14975.641, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27067.821, \"from_m\": 16030.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27981.731, \"from_m\": 27067.821, \"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\": 37586.861, \"from_m\": 27981.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37663.164, \"from_m\": 37586.861, \"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\": 37968.573, \"from_m\": 37663.164, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46216.24, \"from_m\": 37968.573, \"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\": 46261.918, \"from_m\": 46216.24, \"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\": 60357.704, \"from_m\": 46261.918, \"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\": 61128.511, \"from_m\": 60357.704, \"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\": 61666.799, \"from_m\": 61128.511, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64515.012, \"from_m\": 61666.799, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64751.31, \"from_m\": 64515.012, \"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\": 631244, \"profile_key\": \"4d0c9093a98837ec879c0b19257e098ae2bee6c64348bb3eb515463cdbe65839\", \"schedule_id\": 3624, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8244.286, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0704\", \"location\": \"Harrow-on-the-Hill\", \"stage_seq\": 3, \"distance_m\": 14695.894, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Watford South Jn - (Met)\", \"stage_seq\": 4, \"distance_m\": 25781.039, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0714H\", \"location\": \"Rickmansworth\", \"stage_seq\": 5, \"distance_m\": 27605.089, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719\", \"location\": \"Chorleywood\", \"stage_seq\": 6, \"distance_m\": 31120.431, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0723\", \"location\": \"Chalfont & Latimer\", \"stage_seq\": 7, \"distance_m\": 34652.815, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0728\", \"location\": \"Amersham\", \"stage_seq\": 8, \"distance_m\": 38018.804, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Mantles Wood\", \"stage_seq\": 9, \"distance_m\": 39619.926, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735\", \"location\": \"Great Missenden\", \"stage_seq\": 10, \"distance_m\": 46339.897, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Wendover\", \"stage_seq\": 11, \"distance_m\": 53613.071, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746\", \"location\": \"Stoke Mandeville\", \"stage_seq\": 12, \"distance_m\": 57478.743, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0758\", \"location\": \"Aylesbury\", \"stage_seq\": 13, \"distance_m\": 61022.65, \"section_seq\": 1, \"route_path_id\": 67057}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": null, \"location\": \"Aylesbury Vale Parkway\", \"stage_seq\": 14, \"distance_m\": 64751.31, \"section_seq\": 1, \"route_path_id\": 67057}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64751.31, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67057}], \"total_distance_m\": 64751.31, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 64471.587, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 279.723, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0652", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.8311595", "current_position_lon": "-0.8599033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:23Z\", \"source_id\": 16837526, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:26Z\", \"source_id\": 16848541, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:26Z\", \"source_id\": 16852614, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:57Z\", \"source_id\": 16856235, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:41:24Z\", \"source_id\": 16867339, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:35Z\", \"source_id\": 52303079, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:37Z\", \"source_id\": 16864245, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:58Z\", \"source_id\": 16871055, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:07Z\", \"source_id\": 52326417, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:46:08Z\", \"source_id\": 16871231, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:05Z\", \"source_id\": 52342669, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:08Z\", \"source_id\": 16876166, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:03Z\", \"source_id\": 52370099, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:09Z\", \"source_id\": 16884496, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aylesbury Vale Parkway", "service_state_platform": null, "timing_fact_generation": 1789628529142375, "current_leg_arrival_utc": "2026-09-17T08:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:29.439172", "service_state_evidence_id": 16884496, "current_leg_start_actual_dep": "2026-09-17T07:58:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:29.706639", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
MYB |
AVP |
2V08 |
165030 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 245.016, "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": 551.458, "from_m": 245.016, "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": 608.823, "from_m": 551.458, "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": 623.575, "from_m": 608.823, "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": 6123.354, "from_m": 623.575, "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": 7803.288, "from_m": 6123.354, "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": 8028.118, "from_m": 7803.288, "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": 8581.995, "from_m": 8028.118, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14469.342, "from_m": 8581.995, "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": 14662.242, "from_m": 14469.342, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14836.729, "from_m": 14662.242, "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": 14888.818, "from_m": 14836.729, "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": 14975.641, "from_m": 14888.818, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16030.861, "from_m": 14975.641, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27067.821, "from_m": 16030.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27981.731, "from_m": 27067.821, "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": 37586.861, "from_m": 27981.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37663.164, "from_m": 37586.861, "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": 37968.573, "from_m": 37663.164, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46216.24, "from_m": 37968.573, "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": 46261.918, "from_m": 46216.24, "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": 60357.704, "from_m": 46261.918, "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": 61128.511, "from_m": 60357.704, "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": 61666.799, "from_m": 61128.511, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64515.012, "from_m": 61666.799, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64751.31, "from_m": 64515.012, "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": 631244, "profile_key": "4d0c9093a98837ec879c0b19257e098ae2bee6c64348bb3eb515463cdbe65839", "schedule_id": 3624, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0652", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8244.286, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0704", "location": "Harrow-on-the-Hill", "stage_seq": 3, "distance_m": 14695.894, "section_seq": 1, "route_path_id": 67057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Watford South Jn - (Met)", "stage_seq": 4, "distance_m": 25781.039, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0714H", "location": "Rickmansworth", "stage_seq": 5, "distance_m": 27605.089, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719", "location": "Chorleywood", "stage_seq": 6, "distance_m": 31120.431, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0723", "location": "Chalfont & Latimer", "stage_seq": 7, "distance_m": 34652.815, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0728", "location": "Amersham", "stage_seq": 8, "distance_m": 38018.804, "section_seq": 1, "route_path_id": 67057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730", "location": "Mantles Wood", "stage_seq": 9, "distance_m": 39619.926, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735", "location": "Great Missenden", "stage_seq": 10, "distance_m": 46339.897, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Wendover", "stage_seq": 11, "distance_m": 53613.071, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746", "location": "Stoke Mandeville", "stage_seq": 12, "distance_m": 57478.743, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0758", "location": "Aylesbury", "stage_seq": 13, "distance_m": 61022.65, "section_seq": 1, "route_path_id": 67057}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": null, "location": "Aylesbury Vale Parkway", "stage_seq": 14, "distance_m": 64751.31, "section_seq": 1, "route_path_id": 67057}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64751.31, "from_m": 0.0, "section_seq": 1, "route_path_id": 67057}], "total_distance_m": 64751.31, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 64471.587, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 279.723, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:23Z", "source_id": 16837526, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:26Z", "source_id": 16848541, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:26Z", "source_id": 16852614, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:57Z", "source_id": 16856235, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:41:24Z", "source_id": 16867339, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21776, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:35Z", "source_id": 52303079, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:38:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:37Z", "source_id": 16864245, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:58Z", "source_id": 16871055, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21769, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:07Z", "source_id": 52326417, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:48:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:46:08Z", "source_id": 16871231, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21752, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:05Z", "source_id": 52342669, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:08Z", "source_id": 16876166, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21763, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:03Z", "source_id": 52370099, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:03:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:09Z", "source_id": 16884496, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
London Marylebone |
0652 |
0652 |
2 |
None |
None |
Aylesbury Vale Parkway |
0804 |
0804 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C29973/2026-09-17/detailed |
None |
Aylesbury |
2026-09-17T07:58:00+01:00 |
Aylesbury Vale Parkway |
5.0 |
{"type": "LineString", "coordinates": [[-0.8143687, 51.8134969], [-0.8144111, 51.8135113], [-0.8157198, 51.8139537], [-0.8161717, 51.81411239999999], [-0.8164802999999999, 51.81420419999999], [-0.8168877999999999, 51.81432539999999], [-0.8177019, 51.81453689999999], [-0.8181444, 51.814638], [-0.8186017, 51.8147292], [-0.8191394999999999, 51.81482870000001], [-0.8195055999999998, 51.81488670000001], [-0.8198597, 51.8149373], [-0.8206647999999999, 51.8150476], [-0.8211672999999999, 51.8151462], [-0.8217064, 51.8152242], [-0.8220174999999998, 51.815273899999994], [-0.8225431999999999, 51.81536679999999], [-0.823077, 51.81547119999999], [-0.8236750999999999, 51.8156122], [-0.8240855, 51.8157166], [-0.8245709999999999, 51.815855899999995], [-0.8248553, 51.81593380000001], [-0.8251073999999999, 51.8160085], [-0.8254508, 51.8161162], [-0.8257217, 51.8161958], [-0.8259979, 51.81628539999999], [-0.8264565999999999, 51.8164479], [-0.8268749999999999, 51.816607], [-0.8274918999999998, 51.8168591], [-0.8291173, 51.8175123], [-0.83015, 51.8179351], [-0.8313140999999998, 51.818404400000006], [-0.8314883999999999, 51.8184757], [-0.8321218, 51.81870029999999], [-0.8323601, 51.81879649999999], [-0.8324848999999999, 51.8188487], [-0.8348424999999999, 51.819807], [-0.8404308999999999, 51.822080099999994], [-0.844386, 51.823691], [-0.8473014, 51.824880099999994], [-0.8495437, 51.8258035], [-0.8517565, 51.8267335], [-0.8527221, 51.82714959999999], [-0.85293, 51.8272374], [-0.8540525, 51.82773389999999], [-0.8550949, 51.8282313], [-0.8575942999999999, 51.82958639999999], [-0.8577509999999999, 51.8296841], [-0.8578792999999999, 51.829767700000005], [-0.8579943, 51.8298513], [-0.8581768999999999, 51.8299942], [-0.858365, 51.83013520000001], [-0.858509, 51.830240100000005], [-0.8586811999999999, 51.83036160000001], [-0.858883, 51.830496], [-0.8595834, 51.8309503], [-0.8599033, 51.8311595]]} |
2.3 |
0758 |
0803 |
Aylesbury |
Aylesbury Vale Parkway |
Aylesbury Vale Parkway |
51.8311595 |
-0.8599033 |
51.8311595 |
-0.8599033 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Aylesbury Vale Parkway |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884496 |
1789628529142375 |
35 |
35 |
2026-09-17 07:13:29.706639 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:29.439172 |
| 600911 |
631822 |
C61195 |
722A06MA17 |
2026-09-17 |
COMPLETE |
16885612 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 631822, "stp": "P", "toc": "London Underground", "uid": "C61195", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61195/2026-09-17/detailed", "trust_id": "722A06MA17", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-17", "dest_arr_time": "0751", "dest_platform": null, "is_terminated": 1, "next_location": "Harlesden", "signalling_id": "2A06", "timing_status": null, "origin_station": "Stonebridge Park", "current_leg_arr": "0713", "current_leg_dep": "0713", "current_leg_end": "Harlesden", "origin_dep_time": "0711", "origin_platform": "1", "current_location": "Stonebridge Park", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2762892235871661, 51.54411715868427], [-0.2751475, 51.5436998], [-0.27470079999999997, 51.54353270000001], [-0.2740519, 51.54329049999999], [-0.2724442999999999, 51.5426793], [-0.2711497, 51.542196], [-0.2704951, 51.5419506], [-0.26953639999999995, 51.541557799999985], [-0.26949458523585645, 51.541540384244435], [-0.2683873, 51.54107919999999], [-0.2673193, 51.5406244], [-0.2667224, 51.540361], [-0.26629679999999994, 51.54017730000001], [-0.2659327, 51.54002130000001], [-0.2655977, 51.539872300000006], [-0.2651331, 51.53967109999999], [-0.26476739999999993, 51.5395123], [-0.2644092, 51.53936139999999], [-0.2640683, 51.53920869999999], [-0.2637315, 51.53906159999999], [-0.2633683, 51.538904899999984], [-0.2630398, 51.538757], [-0.2628081, 51.538651299999984], [-0.2625514, 51.53853309999999], [-0.2621116, 51.5383287], [-0.2617691, 51.5381727], [-0.2614432, 51.53801239999999], [-0.2611088, 51.53786109999999], [-0.2606552, 51.5376318], [-0.259929, 51.537319], [-0.25888740000000005, 51.53682619999999], [-0.2582051, 51.536507]]}", "current_leg_start": "Stonebridge Park", "dest_arr_time_act": "0751", "motion_projection": null, "next_location_lat": "51.5365070", "next_location_lon": "-0.2582051", "previous_location": null, "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0711", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "0.0", "current_position_lat": "51.5428620", "current_position_lon": "-0.2729249", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Stonebridge Park", "service_state_platform": "1", "timing_fact_generation": 1789628612653562, "current_leg_arrival_utc": "2026-09-17T07:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:32.649260", "service_state_evidence_id": 16885612, "current_leg_start_actual_dep": "2026-09-17T07:13:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:33.352793", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
P |
SBP |
ZEL |
2A06 |
None |
None |
None |
None |
None |
[] |
Stonebridge Park |
0711 |
0711 |
1 |
None |
None |
Elephant & Castle L.T. |
0751 |
0751 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C61195/2026-09-17/detailed |
None |
Stonebridge Park |
2026-09-17T07:13:30+01:00 |
Harlesden |
0.0 |
{"type": "LineString", "coordinates": [[-0.2762892235871661, 51.54411715868427], [-0.2751475, 51.5436998], [-0.27470079999999997, 51.54353270000001], [-0.2740519, 51.54329049999999], [-0.2724442999999999, 51.5426793], [-0.2711497, 51.542196], [-0.2704951, 51.5419506], [-0.26953639999999995, 51.541557799999985], [-0.26949458523585645, 51.541540384244435], [-0.2683873, 51.54107919999999], [-0.2673193, 51.5406244], [-0.2667224, 51.540361], [-0.26629679999999994, 51.54017730000001], [-0.2659327, 51.54002130000001], [-0.2655977, 51.539872300000006], [-0.2651331, 51.53967109999999], [-0.26476739999999993, 51.5395123], [-0.2644092, 51.53936139999999], [-0.2640683, 51.53920869999999], [-0.2637315, 51.53906159999999], [-0.2633683, 51.538904899999984], [-0.2630398, 51.538757], [-0.2628081, 51.538651299999984], [-0.2625514, 51.53853309999999], [-0.2621116, 51.5383287], [-0.2617691, 51.5381727], [-0.2614432, 51.53801239999999], [-0.2611088, 51.53786109999999], [-0.2606552, 51.5376318], [-0.259929, 51.537319], [-0.25888740000000005, 51.53682619999999], [-0.2582051, 51.536507]]} |
0.9 |
0713 |
0713 |
None |
Stonebridge Park |
Harlesden |
51.5428620 |
-0.2729249 |
51.5365070 |
-0.2582051 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Stonebridge Park |
TRUST |
TRUST_CANCELLATION |
16885612 |
1789628612653562 |
54 |
54 |
2026-09-17 07:13:33.352793 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:32.649260 |
| 600912 |
631854 |
C10141 |
542V08MA17 |
2026-09-17 |
COMPLETE |
16884321 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 631854, "stp": "P", "toc": "Great Northern", "uid": "C10141", "consist": "717007", "dest_crs": "WGC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10141/2026-09-17/detailed", "trust_id": "542V08MA17", "origin_crs": "MOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Welwyn Garden City", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "4", "is_terminated": 1, "next_location": "Welwyn Garden City", "signalling_id": "2V08", "timing_status": "ON TIME", "origin_station": "Moorgate (Great Northern)", "current_leg_arr": "0803", "current_leg_dep": "0759", "current_leg_end": "Welwyn Garden City", "origin_dep_time": "0712", "origin_platform": "10", "current_location": "Welwyn Garden City", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]}", "current_leg_start": "Hatfield", "dest_arr_time_act": "0803", "motion_projection": null, "next_location_lat": "51.8007400", "next_location_lon": "-0.2037195", "previous_location": "Hatfield", "current_leg_milage": "2.6", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4194.835, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4253.067, \"from_m\": 4194.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4585.037, \"from_m\": 4253.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5438.236, \"from_m\": 4585.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5558.094, \"from_m\": 5438.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6065.062, \"from_m\": 5558.094, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6147.867, \"from_m\": 6065.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7009.773, \"from_m\": 6147.867, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11146.212, \"from_m\": 7009.773, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 16064.111, \"from_m\": 11146.212, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16105.146, \"from_m\": 16064.111, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16153.47, \"from_m\": 16105.146, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 16228.605, \"from_m\": 16153.47, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16442.216, \"from_m\": 16228.605, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16508.025, \"from_m\": 16442.216, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21885.19, \"from_m\": 16508.025, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 21971.923, \"from_m\": 21885.19, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24681.949, \"from_m\": 21971.923, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25080.957, \"from_m\": 24681.949, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 27790.984, \"from_m\": 25080.957, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27877.716, \"from_m\": 27790.984, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27904.597, \"from_m\": 27877.716, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 27942.514, \"from_m\": 27904.597, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40843.714, \"from_m\": 27942.514, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 40886.083, \"from_m\": 40843.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41367.821, \"from_m\": 40886.083, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}], \"service_id\": 631854, \"profile_key\": \"775149b2cfc965c2dd52019b765db5719f42194ebaf4c21cc0c58c8dc81706ad\", \"schedule_id\": 1200, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715\", \"location\": \"Old Street\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718\", \"location\": \"Essex Road\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 4, \"distance_m\": 3546.924, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": \"0723\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 4337.077, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0727H\", \"location\": \"Finsbury Park\", \"stage_seq\": 6, \"distance_m\": 5660.319, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0730\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 7111.565, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732\", \"location\": \"Hornsey\", \"stage_seq\": 8, \"distance_m\": 8088.17, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735\", \"location\": \"Alexandra Palace\", \"stage_seq\": 9, \"distance_m\": 9610.574, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738H\", \"location\": \"New Southgate\", \"stage_seq\": 10, \"distance_m\": 12007.374, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Oakleigh Park\", \"stage_seq\": 11, \"distance_m\": 15038.022, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0744\", \"location\": \"New Barnet\", \"stage_seq\": 12, \"distance_m\": 16362.145, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0746H\", \"location\": \"Hadley Wood\", \"stage_seq\": 13, \"distance_m\": 18634.922, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 22141.703, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753\", \"location\": \"Brookmans Park\", \"stage_seq\": 15, \"distance_m\": 24881.453, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"Welham Green\", \"stage_seq\": 16, \"distance_m\": 32816.457, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Hatfield\", \"stage_seq\": 17, \"distance_m\": 36225.441, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": null, \"location\": \"Welwyn Garden City\", \"stage_seq\": 18, \"distance_m\": 41367.821, \"section_seq\": 1, \"route_path_id\": 66090}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41367.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66090}], \"total_distance_m\": 41367.821, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 41309.589, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 58.232, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0712", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.8007400", "current_position_lon": "-0.2037195", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:34Z\", \"source_id\": 52238432, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:38Z\", \"source_id\": 16844756, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:13Z\", \"source_id\": 52247962, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:19Z\", \"source_id\": 16847655, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:23Z\", \"source_id\": 52253695, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:27Z\", \"source_id\": 16849407, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:07Z\", \"source_id\": 52258415, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:12Z\", \"source_id\": 16850768, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:18Z\", \"source_id\": 52266966, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:21Z\", \"source_id\": 16853357, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:57Z\", \"source_id\": 52279092, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:29:01Z\", \"source_id\": 16857114, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:40Z\", \"source_id\": 52283890, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:45Z\", \"source_id\": 16858525, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:05Z\", \"source_id\": 52290569, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:10Z\", \"source_id\": 16860524, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:57Z\", \"source_id\": 52301274, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:01Z\", \"source_id\": 16863738, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:54Z\", \"source_id\": 52309336, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:58Z\", \"source_id\": 16866164, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:02Z\", \"source_id\": 52315366, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:42:05Z\", \"source_id\": 16867934, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:18Z\", \"source_id\": 52324250, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:45:19Z\", \"source_id\": 16870540, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:42Z\", \"source_id\": 52333438, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:48:45Z\", \"source_id\": 16873364, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:38Z\", \"source_id\": 52341446, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:43Z\", \"source_id\": 16875791, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:54Z\", \"source_id\": 52350301, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:54:58Z\", \"source_id\": 16878448, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:22Z\", \"source_id\": 52357112, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:26Z\", \"source_id\": 16880503, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:50Z\", \"source_id\": 52369538, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:01:53Z\", \"source_id\": 16884321, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Welwyn Garden City", "service_state_platform": "4", "timing_fact_generation": 1789628514669209, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:32.703946", "service_state_evidence_id": 16884321, "current_leg_start_actual_dep": "2026-09-17T07:58:30+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:36.673212", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
MOG |
WGC |
2V08 |
717007 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 4194.835, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4253.067, "from_m": 4194.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4585.037, "from_m": 4253.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5438.236, "from_m": 4585.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5558.094, "from_m": 5438.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6065.062, "from_m": 5558.094, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6147.867, "from_m": 6065.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7009.773, "from_m": 6147.867, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11146.212, "from_m": 7009.773, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 16064.111, "from_m": 11146.212, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16105.146, "from_m": 16064.111, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16153.47, "from_m": 16105.146, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 16228.605, "from_m": 16153.47, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16442.216, "from_m": 16228.605, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16508.025, "from_m": 16442.216, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21885.19, "from_m": 16508.025, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 21971.923, "from_m": 21885.19, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24681.949, "from_m": 21971.923, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25080.957, "from_m": 24681.949, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 27790.984, "from_m": 25080.957, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27877.716, "from_m": 27790.984, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27904.597, "from_m": 27877.716, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 27942.514, "from_m": 27904.597, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40843.714, "from_m": 27942.514, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 40886.083, "from_m": 40843.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41367.821, "from_m": 40886.083, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}], "service_id": 631854, "profile_key": "775149b2cfc965c2dd52019b765db5719f42194ebaf4c21cc0c58c8dc81706ad", "schedule_id": 1200, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0712", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3546.924, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": "0723", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4337.077, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0727H", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5660.319, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0730", "location": "Harringay", "stage_seq": 7, "distance_m": 7111.565, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732", "location": "Hornsey", "stage_seq": 8, "distance_m": 8088.17, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735", "location": "Alexandra Palace", "stage_seq": 9, "distance_m": 9610.574, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738H", "location": "New Southgate", "stage_seq": 10, "distance_m": 12007.374, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Oakleigh Park", "stage_seq": 11, "distance_m": 15038.022, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0744", "location": "New Barnet", "stage_seq": 12, "distance_m": 16362.145, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0746H", "location": "Hadley Wood", "stage_seq": 13, "distance_m": 18634.922, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Potters Bar", "stage_seq": 14, "distance_m": 22141.703, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753", "location": "Brookmans Park", "stage_seq": 15, "distance_m": 24881.453, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "Welham Green", "stage_seq": 16, "distance_m": 32816.457, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Hatfield", "stage_seq": 17, "distance_m": 36225.441, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": null, "location": "Welwyn Garden City", "stage_seq": 18, "distance_m": 41367.821, "section_seq": 1, "route_path_id": 66090}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41367.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 66090}], "total_distance_m": 41367.821, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 41309.589, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 58.232, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16217, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:34Z", "source_id": 52238432, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:14:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:38Z", "source_id": 16844756, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16213, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:13Z", "source_id": 52247962, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:18:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:19Z", "source_id": 16847655, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16209, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:23Z", "source_id": 52253695, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:20:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:27Z", "source_id": 16849407, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16203, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:07Z", "source_id": 52258415, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:22:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:12Z", "source_id": 16850768, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16169, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:18Z", "source_id": 52266966, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:25:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:21Z", "source_id": 16853357, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16056, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:57Z", "source_id": 52279092, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:29:01Z", "source_id": 16857114, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16076, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:40Z", "source_id": 52283890, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:45Z", "source_id": 16858525, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:05Z", "source_id": 52290569, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:10Z", "source_id": 16860524, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15997, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:57Z", "source_id": 52301274, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:01Z", "source_id": 16863738, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15987, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:54Z", "source_id": 52309336, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:58Z", "source_id": 16866164, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:02Z", "source_id": 52315366, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:42:05Z", "source_id": 16867934, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15958, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:18Z", "source_id": 52324250, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:46:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:45:19Z", "source_id": 16870540, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:42Z", "source_id": 52333438, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:49:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:48:45Z", "source_id": 16873364, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15924, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:38Z", "source_id": 52341446, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:43Z", "source_id": 16875791, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15918, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:54Z", "source_id": 52350301, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:54:58Z", "source_id": 16878448, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:22Z", "source_id": 52357112, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:26Z", "source_id": 16880503, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15866, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:50Z", "source_id": 52369538, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:01:53Z", "source_id": 16884321, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
Moorgate (Great Northern) |
0712 |
0712 |
10 |
None |
None |
Welwyn Garden City |
0803 |
0803 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C10141/2026-09-17/detailed |
None |
Hatfield |
2026-09-17T07:58:30+01:00 |
Welwyn Garden City |
4.0 |
{"type": "LineString", "coordinates": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]} |
2.6 |
0759 |
0803 |
Hatfield |
Welwyn Garden City |
Welwyn Garden City |
51.8007400 |
-0.2037195 |
51.8007400 |
-0.2037195 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Welwyn Garden City |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884321 |
1789628514669209 |
75 |
75 |
2026-09-17 07:13:36.673212 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:32.703946 |
| 600913 |
628927 |
C14576 |
011A04M517 |
2026-09-17 |
COMPLETE |
16885680 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 628927, "stp": "P", "toc": "ScotRail", "uid": "C14576", "consist": "HA24", "dest_crs": "ABD", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14576/2026-09-17/detailed", "trust_id": "011A04M517", "origin_crs": "INV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "7N", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "1A04", "timing_status": "ON TIME", "origin_station": "Inverness", "current_leg_arr": "0803", "current_leg_dep": "0755", "current_leg_end": "Aberdeen", "origin_dep_time": "0549", "origin_platform": "2", "current_location": "Aberdeen", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1928911, 57.2059252], [-2.1927145, 57.20569199999999], [-2.1921488, 57.2049579], [-2.1920524, 57.2048302], [-2.1920307, 57.20480249999999], [-2.1917265999999995, 57.2044115], [-2.1916627999999996, 57.20432950000001], [-2.191570899999999, 57.204207], [-2.1914616, 57.2040645], [-2.1909312000000005, 57.20336280000001], [-2.1904276000000005, 57.2027054], [-2.1894331999999994, 57.2014074], [-2.1893492, 57.2012944], [-2.1888659999999995, 57.200656300000006], [-2.1887271000000004, 57.2004729], [-2.188298, 57.199938200000005], [-2.1880583, 57.1996891], [-2.1878421, 57.1994706], [-2.187574, 57.1992322], [-2.187332, 57.1990384], [-2.1864097, 57.198380500000006], [-2.1861324999999994, 57.1981724], [-2.1857980999999995, 57.19792139999999], [-2.1855469, 57.1977196], [-2.1853157, 57.19751459999999], [-2.1851182, 57.197326399999994], [-2.1848983000000004, 57.1970991], [-2.1847693, 57.1969389], [-2.1846044999999994, 57.19673420000001], [-2.1845213999999995, 57.196631], [-2.1843137, 57.196341399999994], [-2.1839442, 57.195800099999985], [-2.1835188999999997, 57.1952045], [-2.1831230999999995, 57.1946237], [-2.1831146595835342, 57.19461131384477], [-2.1828154999999994, 57.1941723], [-2.1822751, 57.19338439999999], [-2.182112, 57.1931129], [-2.1819729999999997, 57.192827099999995], [-2.1817679999999995, 57.1924063], [-2.1816303, 57.19198649999999], [-2.1815627, 57.1916743], [-2.1815220999999996, 57.19136209999999], [-2.1815068999999996, 57.1910493], [-2.1815086, 57.1908724], [-2.1815142, 57.190818500000006], [-2.1815239, 57.19072719999999], [-2.1815523, 57.190455400000005], [-2.181696, 57.1893387], [-2.1817056, 57.18916459999999], [-2.1817119, 57.18897050000001], [-2.1816882, 57.1886515], [-2.1816426, 57.18834879999999], [-2.1815769, 57.188044199999986], [-2.181526, 57.1878744], [-2.1814684999999994, 57.18770279999998], [-2.1813772, 57.18746480000001], [-2.1812690999999997, 57.1872231], [-2.181231299999999, 57.18715], [-2.1811515999999997, 57.186995499999995], [-2.1810174, 57.1867679], [-2.1808690999999993, 57.186542], [-2.1807007, 57.18631249999999], [-2.1804235999999997, 57.1859789], [-2.1802897, 57.1858307], [-2.179926, 57.1854587], [-2.1796345, 57.18520199999999], [-2.1792628, 57.1849034], [-2.1786613, 57.1844636], [-2.1785305, 57.1843691], [-2.1765718, 57.1830107], [-2.1741268, 57.18128060000001], [-2.1733634, 57.18073919999999], [-2.1730832, 57.1805479], [-2.1717663, 57.1796355], [-2.1714358, 57.1794347], [-2.1710785, 57.17921930000001], [-2.1706913, 57.1790038], [-2.1701841, 57.1787346], [-2.1698397, 57.17856870000001], [-2.1690308, 57.17823560000001], [-2.1681281, 57.17793], [-2.1675966999999994, 57.17776909999999], [-2.1671115, 57.177633099999994], [-2.166592, 57.1775064], [-2.1660717, 57.17740549999999], [-2.1654269, 57.1772738], [-2.1653521999999996, 57.17725850000001], [-2.1648849, 57.1771631], [-2.1644649, 57.177082], [-2.1640535, 57.17699319999999], [-2.1635956, 57.17688439999999], [-2.1632136, 57.176784700000006], [-2.1628648, 57.1766866], [-2.1621533, 57.176461800000006], [-2.161455, 57.1762039], [-2.1607821, 57.1759273], [-2.1593811, 57.1753693], [-2.1587016, 57.1751448], [-2.158313, 57.1750294], [-2.1577130999999996, 57.1748656], [-2.1570042, 57.1747024], [-2.156542, 57.174612], [-2.1560367, 57.1745228], [-2.1559566818868516, 57.17451027758288], [-2.1556156, 57.1744569], [-2.1551971, 57.17440309999999], [-2.1547566, 57.1743475], [-2.1543206, 57.1743045], [-2.1538815, 57.17426669999999], [-2.1528567, 57.1741994], [-2.1510673999999996, 57.1740855], [-2.1499439, 57.17401420000001], [-2.1488927, 57.17394949999999], [-2.1477196, 57.1738735], [-2.1472857999999997, 57.1738479], [-2.1460524, 57.1737679], [-2.1455926, 57.173739], [-2.1452162, 57.1737154], [-2.1449744, 57.1736999], [-2.1434363, 57.173604700000006], [-2.1431443999999997, 57.1735851], [-2.1405394, 57.1734312], [-2.1377506999999993, 57.17325189999999], [-2.1351956999999997, 57.173091199999995], [-2.1348928, 57.173072199999986], [-2.13481, 57.173067], [-2.1321553, 57.1729001], [-2.1318336, 57.1728799], [-2.1308565, 57.17281429999999], [-2.1304672, 57.17279200000001], [-2.1300209, 57.1727639], [-2.1294885, 57.17272280000001], [-2.1291436, 57.1726913], [-2.1287292, 57.17265799999999], [-2.1282761, 57.1726112], [-2.1277465, 57.1725568], [-2.1272984, 57.172498700000006], [-2.1264873, 57.1723825], [-2.126147, 57.1723242], [-2.1257533, 57.17225609999999], [-2.1252477, 57.1721647], [-2.1242724, 57.1719539], [-2.1237666, 57.1718331], [-2.122906, 57.1716057], [-2.1224633, 57.17147889999999], [-2.1219823, 57.17132839999999], [-2.121835, 57.1712794], [-2.1217125999999995, 57.171238900000006], [-2.1215262, 57.1711766], [-2.1214273, 57.17114359999999], [-2.1207973999999994, 57.17091249999999], [-2.1198526, 57.17054370000001], [-2.1194028, 57.1703469], [-2.118517, 57.1699253], [-2.1175969, 57.1694286], [-2.1167029, 57.16885099999998], [-2.1159465999999996, 57.168290799999994], [-2.1155075, 57.167901], [-2.1153235, 57.1677377], [-2.1151580999999995, 57.167569999999984], [-2.114839, 57.16724060000001], [-2.114367, 57.16665569999999], [-2.1141354999999997, 57.1663136], [-2.1140977, 57.16624929999999], [-2.1139736, 57.16603820000001], [-2.1139613, 57.166015300000005], [-2.1138822, 57.1658744], [-2.1138569, 57.1658255], [-2.1137605, 57.16563970000001], [-2.1135896, 57.16526330000001], [-2.1135027, 57.1650291], [-2.1134334, 57.164821], [-2.113300999999999, 57.1643254], [-2.1132287, 57.1639202], [-2.1131952, 57.163678299999994], [-2.1131854, 57.1633801], [-2.1131894, 57.1631455], [-2.1132083, 57.163003299999986], [-2.1132489, 57.1627677], [-2.1134965, 57.1615801], [-2.1135802999999997, 57.1612045], [-2.1136638, 57.1607989], [-2.1137193, 57.1604579], [-2.1137401, 57.16023630000001], [-2.1137455, 57.1601107], [-2.1137477, 57.16005919999999], [-2.1137489, 57.15996750000001], [-2.1137510999999995, 57.1598007], [-2.1137401999999996, 57.1595538], [-2.113732, 57.1594424], [-2.1137078, 57.15923589999999], [-2.1136713, 57.159012], [-2.113611, 57.1587478], [-2.1135181999999997, 57.1584076], [-2.1134481, 57.1582156], [-2.1133864, 57.1580586], [-2.1133182999999995, 57.1578851], [-2.1132083, 57.1576441], [-2.1130423, 57.15733759999999], [-2.1128403999999996, 57.15700700000001], [-2.1123487, 57.15627490000001], [-2.1115335, 57.15505799999999], [-2.1115245, 57.1550449], [-2.1113080999999996, 57.15473029999999], [-2.1110135, 57.15428719999999], [-2.1105072, 57.1535257], [-2.1103553, 57.1533286], [-2.110192, 57.15311680000001], [-2.1099345, 57.15279099999999], [-2.1096233999999994, 57.1524651], [-2.1092412, 57.1521145], [-2.1088793, 57.1518387], [-2.1084460999999997, 57.151546], [-2.1067236, 57.15039629999999], [-2.1065762, 57.15029800000001], [-2.1063269, 57.150131599999995], [-2.1052997, 57.149433], [-2.1052397, 57.14938850000001], [-2.1050161999999997, 57.14923159999999], [-2.104774, 57.14903869999999], [-2.1046234, 57.148895], [-2.1045057999999996, 57.1487579], [-2.1043019000000003, 57.1485193], [-2.1041124, 57.14825270000001], [-2.1036915, 57.14760420000001], [-2.1035807, 57.1474636], [-2.1034494, 57.14731919999999], [-2.1032755, 57.14714620000001], [-2.1031112, 57.14700319999999], [-2.10294, 57.146859600000006], [-2.1027562999999994, 57.14671649999999], [-2.1025497, 57.1465512], [-2.1024249, 57.1464599], [-2.1024191, 57.14645569999999], [-2.1023227999999996, 57.1463852], [-2.1019193, 57.1460729], [-2.1017022660211344, 57.14590965910052], [-2.1016978, 57.1459063], [-2.1016321, 57.145848099999995], [-2.1015264, 57.145752], [-2.1013899, 57.14562819999999], [-2.100982699999999, 57.1452427], [-2.1006481, 57.14494009999999], [-2.1004156, 57.144700099999994], [-2.0999656, 57.14428720000001], [-2.0997851000000005, 57.144137], [-2.099588, 57.1439789], [-2.0992203, 57.143692699999995], [-2.0991013999999995, 57.1436002], [-2.0984888, 57.1431337], [-2.0983632999999995, 57.1430384], [-2.0982335, 57.142937499999995], [-2.0981039, 57.142828900000005], [-2.0980311, 57.142761]]}", "current_leg_start": "Dyce", "dest_arr_time_act": "0803", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Dyce", "current_leg_milage": "6.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.74, \"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\": 962.034, \"from_m\": 380.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4138.59, \"from_m\": 962.034, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11428.768, \"from_m\": 4138.59, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12617.346, \"from_m\": 11428.768, \"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\": 23963.594, \"from_m\": 12617.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\": 24595.98, \"from_m\": 23963.594, \"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\": 38980.794, \"from_m\": 24595.98, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40844.067, \"from_m\": 38980.794, \"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\": 58403.584, \"from_m\": 40844.067, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59729.697, \"from_m\": 58403.584, \"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\": 59820.845, \"from_m\": 59729.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:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73917.292, \"from_m\": 59820.845, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79541.473, \"from_m\": 73917.292, \"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\": 82285.947, \"from_m\": 79541.473, \"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\": 85279.889, \"from_m\": 82285.947, \"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\": 88027.747, \"from_m\": 85279.889, \"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\": 89282.208, \"from_m\": 88027.747, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94238.806, \"from_m\": 89282.208, \"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\": 129735.481, \"from_m\": 94238.806, \"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\": 129788.976, \"from_m\": 129735.481, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131736.871, \"from_m\": 129788.976, \"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\": 132220.51, \"from_m\": 131736.871, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134991.742, \"from_m\": 132220.51, \"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\": 141868.605, \"from_m\": 134991.742, \"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\": 141910.564, \"from_m\": 141868.605, \"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\": 143642.023, \"from_m\": 141910.564, \"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\": 143693.39, \"from_m\": 143642.023, \"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\": 145854.894, \"from_m\": 143693.39, \"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\": 146145.819, \"from_m\": 145854.894, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 147048.777, \"from_m\": 146145.819, \"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\": 162381.15, \"from_m\": 147048.777, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 162878.867, \"from_m\": 162381.15, \"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\": 162936.525, \"from_m\": 162878.867, \"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\": 163647.486, \"from_m\": 162936.525, \"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\": 163913.283, \"from_m\": 163647.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\": 171950.331, \"from_m\": 163913.283, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 172219.662, \"from_m\": 171950.331, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 172819.85, \"from_m\": 172219.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 172833.939, \"from_m\": 172819.85, \"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\": 173333.324, \"from_m\": 172833.939, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 173822.54, \"from_m\": 173333.324, \"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\": 628927, \"profile_key\": \"ed70e55f4485daedf0e7ba69d0c06832e6eb66546dcf0acc458c6b1bd5761a03\", \"schedule_id\": 1826, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Inverness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Millburn Jn\", \"stage_seq\": 2, \"distance_m\": 962.034, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0559H\", \"location\": \"Inverness Airport\", \"stage_seq\": 3, \"distance_m\": 12010.011, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0609\", \"location\": \"Nairn\", \"stage_seq\": 4, \"distance_m\": 24333.557, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0619H\", \"location\": \"Forres\", \"stage_seq\": 5, \"distance_m\": 39701.237, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0632\", \"location\": \"Elgin\", \"stage_seq\": 6, \"distance_m\": 59178.486, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0651H\", \"location\": \"Keith\", \"stage_seq\": 7, \"distance_m\": 88118.726, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Keith Loop\", \"stage_seq\": 8, \"distance_m\": 88726.282, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0710H\", \"location\": \"Huntly\", \"stage_seq\": 9, \"distance_m\": 108192.399, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Kennethmont\", \"stage_seq\": 10, \"distance_m\": 120873.393, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": false, \"wtt_arr\": \"0724H\", \"wtt_dep\": \"0726\", \"location\": \"Insch\", \"stage_seq\": 11, \"distance_m\": 129564.946, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738H\", \"location\": \"Inverurie\", \"stage_seq\": 12, \"distance_m\": 146637.003, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0744H\", \"location\": \"Kintore\", \"stage_seq\": 13, \"distance_m\": 151802.004, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0754\", \"location\": \"Dyce\", \"stage_seq\": 14, \"distance_m\": 163721.044, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Berryden Jn\", \"stage_seq\": 15, \"distance_m\": 172219.662, \"section_seq\": 1, \"route_path_id\": 28545}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 16, \"distance_m\": 173822.54, \"section_seq\": 1, \"route_path_id\": 28545}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 173822.54, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28545}], \"total_distance_m\": 173822.54, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 173822.54, \"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": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:51Z\", \"source_id\": 52069985, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:53Z\", \"source_id\": 16792280, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:09Z\", \"source_id\": 52086863, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:13Z\", \"source_id\": 16797626, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:59Z\", \"source_id\": 52106754, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:02Z\", \"source_id\": 16804075, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:34Z\", \"source_id\": 52134292, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:36Z\", \"source_id\": 16812881, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:58Z\", \"source_id\": 16828868, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:30Z\", \"source_id\": 16843070, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:27:20Z\", \"source_id\": 16855751, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:59Z\", \"source_id\": 52301376, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:37:03Z\", \"source_id\": 16863766, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:03Z\", \"source_id\": 52318264, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:06Z\", \"source_id\": 16868768, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:28Z\", \"source_id\": 52343769, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:52:34Z\", \"source_id\": 16876500, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:03:35Z\", \"source_id\": 16885680, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "7N", "timing_fact_generation": 1789628617909307, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:37.826640", "service_state_evidence_id": 16885680, "current_leg_start_actual_dep": "2026-09-17T07:54:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:38.298006", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
INV |
ABD |
1A04 |
HA24 |
6 |
125 |
None |
{"version": 3, "segments": [{"to_m": 380.74, "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": 962.034, "from_m": 380.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4138.59, "from_m": 962.034, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 11428.768, "from_m": 4138.59, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12617.346, "from_m": 11428.768, "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": 23963.594, "from_m": 12617.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": 24595.98, "from_m": 23963.594, "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": 38980.794, "from_m": 24595.98, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40844.067, "from_m": 38980.794, "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": 58403.584, "from_m": 40844.067, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59729.697, "from_m": 58403.584, "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": 59820.845, "from_m": 59729.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:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 73917.292, "from_m": 59820.845, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79541.473, "from_m": 73917.292, "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": 82285.947, "from_m": 79541.473, "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": 85279.889, "from_m": 82285.947, "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": 88027.747, "from_m": 85279.889, "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": 89282.208, "from_m": 88027.747, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94238.806, "from_m": 89282.208, "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": 129735.481, "from_m": 94238.806, "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": 129788.976, "from_m": 129735.481, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131736.871, "from_m": 129788.976, "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": 132220.51, "from_m": 131736.871, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134991.742, "from_m": 132220.51, "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": 141868.605, "from_m": 134991.742, "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": 141910.564, "from_m": 141868.605, "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": 143642.023, "from_m": 141910.564, "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": 143693.39, "from_m": 143642.023, "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": 145854.894, "from_m": 143693.39, "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": 146145.819, "from_m": 145854.894, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 147048.777, "from_m": 146145.819, "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": 162381.15, "from_m": 147048.777, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 162878.867, "from_m": 162381.15, "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": 162936.525, "from_m": 162878.867, "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": 163647.486, "from_m": 162936.525, "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": 163913.283, "from_m": 163647.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": 171950.331, "from_m": 163913.283, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 172219.662, "from_m": 171950.331, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 172819.85, "from_m": 172219.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 172833.939, "from_m": 172819.85, "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": 173333.324, "from_m": 172833.939, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 173822.54, "from_m": 173333.324, "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": 628927, "profile_key": "ed70e55f4485daedf0e7ba69d0c06832e6eb66546dcf0acc458c6b1bd5761a03", "schedule_id": 1826, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Inverness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Millburn Jn", "stage_seq": 2, "distance_m": 962.034, "section_seq": 1, "route_path_id": 28545}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0559H", "location": "Inverness Airport", "stage_seq": 3, "distance_m": 12010.011, "section_seq": 1, "route_path_id": 28545}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0609", "location": "Nairn", "stage_seq": 4, "distance_m": 24333.557, "section_seq": 1, "route_path_id": 28545}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0619H", "location": "Forres", "stage_seq": 5, "distance_m": 39701.237, "section_seq": 1, "route_path_id": 28545}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0632", "location": "Elgin", "stage_seq": 6, "distance_m": 59178.486, "section_seq": 1, "route_path_id": 28545}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0651H", "location": "Keith", "stage_seq": 7, "distance_m": 88118.726, "section_seq": 1, "route_path_id": 28545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Keith Loop", "stage_seq": 8, "distance_m": 88726.282, "section_seq": 1, "route_path_id": 28545}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0710H", "location": "Huntly", "stage_seq": 9, "distance_m": 108192.399, "section_seq": 1, "route_path_id": 28545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Kennethmont", "stage_seq": 10, "distance_m": 120873.393, "section_seq": 1, "route_path_id": 28545}, {"is_pass": false, "wtt_arr": "0724H", "wtt_dep": "0726", "location": "Insch", "stage_seq": 11, "distance_m": 129564.946, "section_seq": 1, "route_path_id": 28545}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738H", "location": "Inverurie", "stage_seq": 12, "distance_m": 146637.003, "section_seq": 1, "route_path_id": 28545}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0744H", "location": "Kintore", "stage_seq": 13, "distance_m": 151802.004, "section_seq": 1, "route_path_id": 28545}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0754", "location": "Dyce", "stage_seq": 14, "distance_m": 163721.044, "section_seq": 1, "route_path_id": 28545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Berryden Jn", "stage_seq": 15, "distance_m": 172219.662, "section_seq": 1, "route_path_id": 28545}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 16, "distance_m": 173822.54, "section_seq": 1, "route_path_id": 28545}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 173822.54, "from_m": 0.0, "section_seq": 1, "route_path_id": 28545}], "total_distance_m": 173822.54, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 173822.54, "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": 330, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:51Z", "source_id": 52069985, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:53Z", "source_id": 16792280, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 292, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:09Z", "source_id": 52086863, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:07:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:13Z", "source_id": 16797626, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 298, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:59Z", "source_id": 52106754, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:18:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:02Z", "source_id": 16804075, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 339, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:34Z", "source_id": 52134292, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:36Z", "source_id": 16812881, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:58Z", "source_id": 16828868, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:30Z", "source_id": 16843070, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:27:20Z", "source_id": 16855751, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 360, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:59Z", "source_id": 52301376, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:38:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:37:03Z", "source_id": 16863766, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 370, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:03Z", "source_id": 52318264, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:06Z", "source_id": 16868768, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 374, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:28Z", "source_id": 52343769, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:54:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:52:34Z", "source_id": 16876500, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:03:35Z", "source_id": 16885680, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
Inverness |
0549 |
0549 |
2 |
None |
None |
Aberdeen |
0803 |
0803 |
7N |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14576/2026-09-17/detailed |
None |
Dyce |
2026-09-17T07:54:00+01:00 |
Aberdeen |
8.0 |
{"type": "LineString", "coordinates": [[-2.1928911, 57.2059252], [-2.1927145, 57.20569199999999], [-2.1921488, 57.2049579], [-2.1920524, 57.2048302], [-2.1920307, 57.20480249999999], [-2.1917265999999995, 57.2044115], [-2.1916627999999996, 57.20432950000001], [-2.191570899999999, 57.204207], [-2.1914616, 57.2040645], [-2.1909312000000005, 57.20336280000001], [-2.1904276000000005, 57.2027054], [-2.1894331999999994, 57.2014074], [-2.1893492, 57.2012944], [-2.1888659999999995, 57.200656300000006], [-2.1887271000000004, 57.2004729], [-2.188298, 57.199938200000005], [-2.1880583, 57.1996891], [-2.1878421, 57.1994706], [-2.187574, 57.1992322], [-2.187332, 57.1990384], [-2.1864097, 57.198380500000006], [-2.1861324999999994, 57.1981724], [-2.1857980999999995, 57.19792139999999], [-2.1855469, 57.1977196], [-2.1853157, 57.19751459999999], [-2.1851182, 57.197326399999994], [-2.1848983000000004, 57.1970991], [-2.1847693, 57.1969389], [-2.1846044999999994, 57.19673420000001], [-2.1845213999999995, 57.196631], [-2.1843137, 57.196341399999994], [-2.1839442, 57.195800099999985], [-2.1835188999999997, 57.1952045], [-2.1831230999999995, 57.1946237], [-2.1831146595835342, 57.19461131384477], [-2.1828154999999994, 57.1941723], [-2.1822751, 57.19338439999999], [-2.182112, 57.1931129], [-2.1819729999999997, 57.192827099999995], [-2.1817679999999995, 57.1924063], [-2.1816303, 57.19198649999999], [-2.1815627, 57.1916743], [-2.1815220999999996, 57.19136209999999], [-2.1815068999999996, 57.1910493], [-2.1815086, 57.1908724], [-2.1815142, 57.190818500000006], [-2.1815239, 57.19072719999999], [-2.1815523, 57.190455400000005], [-2.181696, 57.1893387], [-2.1817056, 57.18916459999999], [-2.1817119, 57.18897050000001], [-2.1816882, 57.1886515], [-2.1816426, 57.18834879999999], [-2.1815769, 57.188044199999986], [-2.181526, 57.1878744], [-2.1814684999999994, 57.18770279999998], [-2.1813772, 57.18746480000001], [-2.1812690999999997, 57.1872231], [-2.181231299999999, 57.18715], [-2.1811515999999997, 57.186995499999995], [-2.1810174, 57.1867679], [-2.1808690999999993, 57.186542], [-2.1807007, 57.18631249999999], [-2.1804235999999997, 57.1859789], [-2.1802897, 57.1858307], [-2.179926, 57.1854587], [-2.1796345, 57.18520199999999], [-2.1792628, 57.1849034], [-2.1786613, 57.1844636], [-2.1785305, 57.1843691], [-2.1765718, 57.1830107], [-2.1741268, 57.18128060000001], [-2.1733634, 57.18073919999999], [-2.1730832, 57.1805479], [-2.1717663, 57.1796355], [-2.1714358, 57.1794347], [-2.1710785, 57.17921930000001], [-2.1706913, 57.1790038], [-2.1701841, 57.1787346], [-2.1698397, 57.17856870000001], [-2.1690308, 57.17823560000001], [-2.1681281, 57.17793], [-2.1675966999999994, 57.17776909999999], [-2.1671115, 57.177633099999994], [-2.166592, 57.1775064], [-2.1660717, 57.17740549999999], [-2.1654269, 57.1772738], [-2.1653521999999996, 57.17725850000001], [-2.1648849, 57.1771631], [-2.1644649, 57.177082], [-2.1640535, 57.17699319999999], [-2.1635956, 57.17688439999999], [-2.1632136, 57.176784700000006], [-2.1628648, 57.1766866], [-2.1621533, 57.176461800000006], [-2.161455, 57.1762039], [-2.1607821, 57.1759273], [-2.1593811, 57.1753693], [-2.1587016, 57.1751448], [-2.158313, 57.1750294], [-2.1577130999999996, 57.1748656], [-2.1570042, 57.1747024], [-2.156542, 57.174612], [-2.1560367, 57.1745228], [-2.1559566818868516, 57.17451027758288], [-2.1556156, 57.1744569], [-2.1551971, 57.17440309999999], [-2.1547566, 57.1743475], [-2.1543206, 57.1743045], [-2.1538815, 57.17426669999999], [-2.1528567, 57.1741994], [-2.1510673999999996, 57.1740855], [-2.1499439, 57.17401420000001], [-2.1488927, 57.17394949999999], [-2.1477196, 57.1738735], [-2.1472857999999997, 57.1738479], [-2.1460524, 57.1737679], [-2.1455926, 57.173739], [-2.1452162, 57.1737154], [-2.1449744, 57.1736999], [-2.1434363, 57.173604700000006], [-2.1431443999999997, 57.1735851], [-2.1405394, 57.1734312], [-2.1377506999999993, 57.17325189999999], [-2.1351956999999997, 57.173091199999995], [-2.1348928, 57.173072199999986], [-2.13481, 57.173067], [-2.1321553, 57.1729001], [-2.1318336, 57.1728799], [-2.1308565, 57.17281429999999], [-2.1304672, 57.17279200000001], [-2.1300209, 57.1727639], [-2.1294885, 57.17272280000001], [-2.1291436, 57.1726913], [-2.1287292, 57.17265799999999], [-2.1282761, 57.1726112], [-2.1277465, 57.1725568], [-2.1272984, 57.172498700000006], [-2.1264873, 57.1723825], [-2.126147, 57.1723242], [-2.1257533, 57.17225609999999], [-2.1252477, 57.1721647], [-2.1242724, 57.1719539], [-2.1237666, 57.1718331], [-2.122906, 57.1716057], [-2.1224633, 57.17147889999999], [-2.1219823, 57.17132839999999], [-2.121835, 57.1712794], [-2.1217125999999995, 57.171238900000006], [-2.1215262, 57.1711766], [-2.1214273, 57.17114359999999], [-2.1207973999999994, 57.17091249999999], [-2.1198526, 57.17054370000001], [-2.1194028, 57.1703469], [-2.118517, 57.1699253], [-2.1175969, 57.1694286], [-2.1167029, 57.16885099999998], [-2.1159465999999996, 57.168290799999994], [-2.1155075, 57.167901], [-2.1153235, 57.1677377], [-2.1151580999999995, 57.167569999999984], [-2.114839, 57.16724060000001], [-2.114367, 57.16665569999999], [-2.1141354999999997, 57.1663136], [-2.1140977, 57.16624929999999], [-2.1139736, 57.16603820000001], [-2.1139613, 57.166015300000005], [-2.1138822, 57.1658744], [-2.1138569, 57.1658255], [-2.1137605, 57.16563970000001], [-2.1135896, 57.16526330000001], [-2.1135027, 57.1650291], [-2.1134334, 57.164821], [-2.113300999999999, 57.1643254], [-2.1132287, 57.1639202], [-2.1131952, 57.163678299999994], [-2.1131854, 57.1633801], [-2.1131894, 57.1631455], [-2.1132083, 57.163003299999986], [-2.1132489, 57.1627677], [-2.1134965, 57.1615801], [-2.1135802999999997, 57.1612045], [-2.1136638, 57.1607989], [-2.1137193, 57.1604579], [-2.1137401, 57.16023630000001], [-2.1137455, 57.1601107], [-2.1137477, 57.16005919999999], [-2.1137489, 57.15996750000001], [-2.1137510999999995, 57.1598007], [-2.1137401999999996, 57.1595538], [-2.113732, 57.1594424], [-2.1137078, 57.15923589999999], [-2.1136713, 57.159012], [-2.113611, 57.1587478], [-2.1135181999999997, 57.1584076], [-2.1134481, 57.1582156], [-2.1133864, 57.1580586], [-2.1133182999999995, 57.1578851], [-2.1132083, 57.1576441], [-2.1130423, 57.15733759999999], [-2.1128403999999996, 57.15700700000001], [-2.1123487, 57.15627490000001], [-2.1115335, 57.15505799999999], [-2.1115245, 57.1550449], [-2.1113080999999996, 57.15473029999999], [-2.1110135, 57.15428719999999], [-2.1105072, 57.1535257], [-2.1103553, 57.1533286], [-2.110192, 57.15311680000001], [-2.1099345, 57.15279099999999], [-2.1096233999999994, 57.1524651], [-2.1092412, 57.1521145], [-2.1088793, 57.1518387], [-2.1084460999999997, 57.151546], [-2.1067236, 57.15039629999999], [-2.1065762, 57.15029800000001], [-2.1063269, 57.150131599999995], [-2.1052997, 57.149433], [-2.1052397, 57.14938850000001], [-2.1050161999999997, 57.14923159999999], [-2.104774, 57.14903869999999], [-2.1046234, 57.148895], [-2.1045057999999996, 57.1487579], [-2.1043019000000003, 57.1485193], [-2.1041124, 57.14825270000001], [-2.1036915, 57.14760420000001], [-2.1035807, 57.1474636], [-2.1034494, 57.14731919999999], [-2.1032755, 57.14714620000001], [-2.1031112, 57.14700319999999], [-2.10294, 57.146859600000006], [-2.1027562999999994, 57.14671649999999], [-2.1025497, 57.1465512], [-2.1024249, 57.1464599], [-2.1024191, 57.14645569999999], [-2.1023227999999996, 57.1463852], [-2.1019193, 57.1460729], [-2.1017022660211344, 57.14590965910052], [-2.1016978, 57.1459063], [-2.1016321, 57.145848099999995], [-2.1015264, 57.145752], [-2.1013899, 57.14562819999999], [-2.100982699999999, 57.1452427], [-2.1006481, 57.14494009999999], [-2.1004156, 57.144700099999994], [-2.0999656, 57.14428720000001], [-2.0997851000000005, 57.144137], [-2.099588, 57.1439789], [-2.0992203, 57.143692699999995], [-2.0991013999999995, 57.1436002], [-2.0984888, 57.1431337], [-2.0983632999999995, 57.1430384], [-2.0982335, 57.142937499999995], [-2.0981039, 57.142828900000005], [-2.0980311, 57.142761]]} |
6.3 |
0755 |
0803 |
Dyce |
Aberdeen |
Aberdeen |
57.1427610 |
-2.0980311 |
57.1427610 |
-2.0980311 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Aberdeen |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16885680 |
1789628617909307 |
44 |
44 |
2026-09-17 07:13:38.298006 |
7N |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:37.826640 |
| 600914 |
630508 |
L87534 |
031L24M617 |
2026-09-17 |
COMPLETE |
16884924 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 630508, "stp": "P", "toc": "ScotRail", "uid": "L87534", "consist": "170412+170430", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87534/2026-09-17/detailed", "trust_id": "031L24M617", "origin_crs": "DEE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-17", "dest_arr_time": "0803", "dest_platform": "20", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1L24", "timing_status": "ON TIME", "origin_station": "Dundee", "current_leg_arr": "0803", "current_leg_dep": "0759", "current_leg_end": "Edinburgh", "origin_dep_time": "0631", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-17T07:13:51", "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": "0803", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Princes St Gardens", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 293.867, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 582.007, \"from_m\": 293.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2317.457, \"from_m\": 582.007, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4477.937, \"from_m\": 2317.457, \"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\": 4574.014, \"from_m\": 4477.937, \"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\": 4636.798, \"from_m\": 4574.014, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6108.217, \"from_m\": 4636.798, \"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\": 8578.067, \"from_m\": 6108.217, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10582.721, \"from_m\": 8578.067, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13045.685, \"from_m\": 10582.721, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13107.853, \"from_m\": 13045.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13167.765, \"from_m\": 13107.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13858.569, \"from_m\": 13167.765, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16891.681, \"from_m\": 13858.569, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 22961.213, \"from_m\": 16891.681, \"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\": 23711.443, \"from_m\": 22961.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\": 24115.587, \"from_m\": 23711.443, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27945.039, \"from_m\": 24115.587, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29700.996, \"from_m\": 27945.039, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31664.438, \"from_m\": 29700.996, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32297.088, \"from_m\": 31664.438, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32502.297, \"from_m\": 32297.088, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32545.022, \"from_m\": 32502.297, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36109.993, \"from_m\": 32545.022, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 45664.809, \"from_m\": 36109.993, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45732.599, \"from_m\": 45664.809, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50299.564, \"from_m\": 45732.599, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 53782.466, \"from_m\": 50299.564, \"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\": 57377.563, \"from_m\": 53782.466, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58450.988, \"from_m\": 57377.563, \"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\": 58924.379, \"from_m\": 58450.988, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 59351.713, \"from_m\": 58924.379, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60092.105, \"from_m\": 59351.713, \"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\": 62206.947, \"from_m\": 60092.105, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62592.396, \"from_m\": 62206.947, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63154.436, \"from_m\": 62592.396, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64232.185, \"from_m\": 63154.436, \"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\": 66219.459, \"from_m\": 64232.185, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67117.601, \"from_m\": 66219.459, \"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\": 67521.129, \"from_m\": 67117.601, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73204.772, \"from_m\": 67521.129, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73615.67, \"from_m\": 73204.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\": 73749.199, \"from_m\": 73615.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73793.619, \"from_m\": 73749.199, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 74221.273, \"from_m\": 73793.619, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74385.753, \"from_m\": 74221.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\": 75734.378, \"from_m\": 74385.753, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 77030.367, \"from_m\": 75734.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\": 79782.927, \"from_m\": 77030.367, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81555.411, \"from_m\": 79782.927, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 85468.287, \"from_m\": 81555.411, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 88938.156, \"from_m\": 85468.287, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89430.329, \"from_m\": 88938.156, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 91065.07, \"from_m\": 89430.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91167.133, \"from_m\": 91065.07, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92767.852, \"from_m\": 91167.133, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92828.515, \"from_m\": 92767.852, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92909.346, \"from_m\": 92828.515, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92969.156, \"from_m\": 92909.346, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92996.797, \"from_m\": 92969.156, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94388.384, \"from_m\": 92996.797, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 95388.688, \"from_m\": 94388.384, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 95538.553, \"from_m\": 95388.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95630.183, \"from_m\": 95538.553, \"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\": 96074.788, \"from_m\": 95630.183, \"capability_applied\": null, \"effective_limit_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\": 630508, \"profile_key\": \"10db294d03652a148f0018d8a24caeadef77073a459b4852369c5e010f254db3\", \"schedule_id\": 18657, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Dundee\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 2, \"distance_m\": 582.007, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Tay Bridge South\", \"stage_seq\": 3, \"distance_m\": 4574.014, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"St. Fort Sig. Ts26\", \"stage_seq\": 4, \"distance_m\": 8201.452, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Leuchars\", \"stage_seq\": 5, \"distance_m\": 13485.413, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0652\", \"location\": \"Cupar\", \"stage_seq\": 6, \"distance_m\": 23569.241, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0656H\", \"location\": \"Springfield\", \"stage_seq\": 7, \"distance_m\": 27285.894, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701H\", \"location\": \"Ladybank\", \"stage_seq\": 8, \"distance_m\": 32405.143, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0708H\", \"wtt_dep\": \"0709H\", \"location\": \"Markinch\", \"stage_seq\": 9, \"distance_m\": 41815.874, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 10, \"distance_m\": 45707.686, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Thornton South Jn\", \"stage_seq\": 11, \"distance_m\": 46515.653, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0720\", \"location\": \"Kirkcaldy\", \"stage_seq\": 12, \"distance_m\": 53582.052, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0728\", \"location\": \"Burntisland\", \"stage_seq\": 13, \"distance_m\": 62820.3, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0736\", \"location\": \"Dalgety Bay\", \"stage_seq\": 14, \"distance_m\": 71679.832, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Inverkeithing\", \"stage_seq\": 15, \"distance_m\": 74015.611, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 16, \"distance_m\": 80631.802, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 17, \"distance_m\": 86423.015, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 18, \"distance_m\": 91193.538, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Haymarket\", \"stage_seq\": 19, \"distance_m\": 93160.373, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801\", \"location\": \"Princes St Gardens\", \"stage_seq\": 20, \"distance_m\": 94489.633, \"section_seq\": 1, \"route_path_id\": 73550}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 21, \"distance_m\": 96074.788, \"section_seq\": 1, \"route_path_id\": 73550}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 96074.788, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73550}], \"total_distance_m\": 96074.788, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 96014.876, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 59.912, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0631", "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\": 449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:55Z\", \"source_id\": 52181090, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:56Z\", \"source_id\": 16827304, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:27Z\", \"source_id\": 52187012, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:30Z\", \"source_id\": 16829248, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:13Z\", \"source_id\": 52203615, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:18Z\", \"source_id\": 16834342, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:34Z\", \"source_id\": 52225309, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:38Z\", \"source_id\": 16840863, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:19Z\", \"source_id\": 52248225, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:23Z\", \"source_id\": 16847750, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:39Z\", \"source_id\": 52273210, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:26:37Z\", \"source_id\": 16855224, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:51Z\", \"source_id\": 52298220, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:35:53Z\", \"source_id\": 16862721, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:55Z\", \"source_id\": 52306671, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:38:59Z\", \"source_id\": 16865335, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:18Z\", \"source_id\": 52337676, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:50:22Z\", \"source_id\": 16874664, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:34Z\", \"source_id\": 52357714, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:39Z\", \"source_id\": 16880694, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:36Z\", \"source_id\": 52371585, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:37Z\", \"source_id\": 16884924, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "20", "timing_fact_generation": 1789628557747536, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:38.675992", "service_state_evidence_id": 16884924, "current_leg_start_actual_dep": "2026-09-17T07:57:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:39.073525", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DEE |
EDB |
1L24 |
170412+170430 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 293.867, "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": 582.007, "from_m": 293.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": 2317.457, "from_m": 582.007, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4477.937, "from_m": 2317.457, "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": 4574.014, "from_m": 4477.937, "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": 4636.798, "from_m": 4574.014, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6108.217, "from_m": 4636.798, "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": 8578.067, "from_m": 6108.217, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10582.721, "from_m": 8578.067, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13045.685, "from_m": 10582.721, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13107.853, "from_m": 13045.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13167.765, "from_m": 13107.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13858.569, "from_m": 13167.765, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16891.681, "from_m": 13858.569, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 22961.213, "from_m": 16891.681, "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": 23711.443, "from_m": 22961.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": 24115.587, "from_m": 23711.443, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27945.039, "from_m": 24115.587, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29700.996, "from_m": 27945.039, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31664.438, "from_m": 29700.996, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32297.088, "from_m": 31664.438, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32502.297, "from_m": 32297.088, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32545.022, "from_m": 32502.297, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36109.993, "from_m": 32545.022, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 45664.809, "from_m": 36109.993, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45732.599, "from_m": 45664.809, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50299.564, "from_m": 45732.599, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 53782.466, "from_m": 50299.564, "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": 57377.563, "from_m": 53782.466, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58450.988, "from_m": 57377.563, "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": 58924.379, "from_m": 58450.988, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 59351.713, "from_m": 58924.379, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60092.105, "from_m": 59351.713, "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": 62206.947, "from_m": 60092.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62592.396, "from_m": 62206.947, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63154.436, "from_m": 62592.396, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64232.185, "from_m": 63154.436, "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": 66219.459, "from_m": 64232.185, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67117.601, "from_m": 66219.459, "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": 67521.129, "from_m": 67117.601, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73204.772, "from_m": 67521.129, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73615.67, "from_m": 73204.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": 73749.199, "from_m": 73615.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73793.619, "from_m": 73749.199, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 74221.273, "from_m": 73793.619, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74385.753, "from_m": 74221.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": 75734.378, "from_m": 74385.753, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 77030.367, "from_m": 75734.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": 79782.927, "from_m": 77030.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81555.411, "from_m": 79782.927, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 85468.287, "from_m": 81555.411, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88938.156, "from_m": 85468.287, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89430.329, "from_m": 88938.156, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91065.07, "from_m": 89430.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91167.133, "from_m": 91065.07, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92767.852, "from_m": 91167.133, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92828.515, "from_m": 92767.852, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92909.346, "from_m": 92828.515, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92969.156, "from_m": 92909.346, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92996.797, "from_m": 92969.156, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94388.384, "from_m": 92996.797, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 95388.688, "from_m": 94388.384, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 95538.553, "from_m": 95388.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 95630.183, "from_m": 95538.553, "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": 96074.788, "from_m": 95630.183, "capability_applied": null, "effective_limit_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": 630508, "profile_key": "10db294d03652a148f0018d8a24caeadef77073a459b4852369c5e010f254db3", "schedule_id": 18657, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0631", "location": "Dundee", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Dundee Central Jn", "stage_seq": 2, "distance_m": 582.007, "section_seq": 1, "route_path_id": 73550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Tay Bridge South", "stage_seq": 3, "distance_m": 4574.014, "section_seq": 1, "route_path_id": 73550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "St. Fort Sig. Ts26", "stage_seq": 4, "distance_m": 8201.452, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Leuchars", "stage_seq": 5, "distance_m": 13485.413, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0652", "location": "Cupar", "stage_seq": 6, "distance_m": 23569.241, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0656H", "location": "Springfield", "stage_seq": 7, "distance_m": 27285.894, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701H", "location": "Ladybank", "stage_seq": 8, "distance_m": 32405.143, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0708H", "wtt_dep": "0709H", "location": "Markinch", "stage_seq": 9, "distance_m": 41815.874, "section_seq": 1, "route_path_id": 73550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Thornton North Jn", "stage_seq": 10, "distance_m": 45707.686, "section_seq": 1, "route_path_id": 73550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Thornton South Jn", "stage_seq": 11, "distance_m": 46515.653, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0720", "location": "Kirkcaldy", "stage_seq": 12, "distance_m": 53582.052, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0728", "location": "Burntisland", "stage_seq": 13, "distance_m": 62820.3, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0736", "location": "Dalgety Bay", "stage_seq": 14, "distance_m": 71679.832, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Inverkeithing", "stage_seq": 15, "distance_m": 74015.611, "section_seq": 1, "route_path_id": 73550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Dalmeny Jn", "stage_seq": 16, "distance_m": 80631.802, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Edinburgh Gateway", "stage_seq": 17, "distance_m": 86423.015, "section_seq": 1, "route_path_id": 73550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Haymarket West Jn", "stage_seq": 18, "distance_m": 91193.538, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Haymarket", "stage_seq": 19, "distance_m": 93160.373, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801", "location": "Princes St Gardens", "stage_seq": 20, "distance_m": 94489.633, "section_seq": 1, "route_path_id": 73550}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 21, "distance_m": 96074.788, "section_seq": 1, "route_path_id": 73550}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 96074.788, "from_m": 0.0, "section_seq": 1, "route_path_id": 73550}], "total_distance_m": 96074.788, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 96014.876, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 59.912, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 449, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:55Z", "source_id": 52181090, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:56Z", "source_id": 16827304, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 452, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:27Z", "source_id": 52187012, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:56:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:30Z", "source_id": 16829248, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 467, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:13Z", "source_id": 52203615, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:18Z", "source_id": 16834342, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 475, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:34Z", "source_id": 52225309, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:09:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:38Z", "source_id": 16840863, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:19Z", "source_id": 52248225, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:17:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:23Z", "source_id": 16847750, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:39Z", "source_id": 52273210, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:27:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:26:37Z", "source_id": 16855224, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 540, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:51Z", "source_id": 52298220, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:35:53Z", "source_id": 16862721, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:55Z", "source_id": 52306671, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:38:59Z", "source_id": 16865335, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:18Z", "source_id": 52337676, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:50:22Z", "source_id": 16874664, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:34Z", "source_id": 52357714, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:58:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:39Z", "source_id": 16880694, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 859, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:36Z", "source_id": 52371585, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:03:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:37Z", "source_id": 16884924, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
Dundee |
0631 |
0631 |
2 |
None |
None |
Edinburgh |
0803 |
0803 |
20 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87534/2026-09-17/detailed |
None |
Haymarket |
2026-09-17T07:57: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 |
0759 |
0803 |
Princes St Gardens |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16884924 |
1789628557747536 |
81 |
81 |
2026-09-17 07:13:39.073525 |
20 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:38.675992 |
| 600915 |
631757 |
C61373 |
722A33MA17 |
2026-09-17 |
COMPLETE |
16885792 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 631757, "stp": "P", "toc": "London Underground", "uid": "C61373", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61373/2026-09-17/detailed", "trust_id": "722A33MA17", "origin_crs": "HRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-17", "dest_arr_time": "0801", "dest_platform": null, "is_terminated": 1, "next_location": "Kenton (DC)", "signalling_id": "2A33", "timing_status": null, "origin_station": "Harrow & Wealdstone (DC)", "current_leg_arr": "0711", "current_leg_dep": "0712", "current_leg_end": "Kenton (DC)", "origin_dep_time": "0709", "origin_platform": "2", "current_location": "Harrow & Wealdstone (DC)", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.33439838752410717, 51.591805552730506], [-0.3335047, 51.5913713], [-0.3321406, 51.5907443], [-0.33196319999999996, 51.5906629], [-0.33130529999999997, 51.5904059], [-0.33040259999999994, 51.5899897], [-0.3281179, 51.5889001], [-0.325124, 51.587416799999986], [-0.32433270000000003, 51.58699149999998], [-0.3235763, 51.5865569], [-0.3224547, 51.5858583], [-0.32170469999999995, 51.5853918], [-0.3209849, 51.58491430000001], [-0.32027089999999997, 51.5844332], [-0.31958449999999994, 51.58393710000001], [-0.3189863, 51.5835035], [-0.3183175, 51.5830212], [-0.3171903, 51.5820763], [-0.316622, 51.5815321]]}", "current_leg_start": "Harrow & Wealdstone (DC)", "dest_arr_time_act": "0801", "motion_projection": null, "next_location_lat": "51.5815321", "next_location_lon": "-0.3166220", "previous_location": null, "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0709", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "1439.0", "current_position_lat": "51.5901445", "current_position_lon": "-0.3307384", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Harrow & Wealdstone (DC)", "service_state_platform": "2", "timing_fact_generation": 1789628621393141, "current_leg_arrival_utc": "2026-09-17T07:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:41.389246", "service_state_evidence_id": 16885792, "current_leg_start_actual_dep": "2026-09-17T07:12:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:42.351972", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
P |
HRW |
ZEL |
2A33 |
None |
None |
None |
None |
None |
[] |
Harrow & Wealdstone (DC) |
0709 |
0709 |
2 |
None |
None |
Elephant & Castle L.T. |
0801 |
0801 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C61373/2026-09-17/detailed |
None |
Harrow & Wealdstone (DC) |
2026-09-17T07:12:30+01:00 |
Kenton (DC) |
1439.0 |
{"type": "LineString", "coordinates": [[-0.33439838752410717, 51.591805552730506], [-0.3335047, 51.5913713], [-0.3321406, 51.5907443], [-0.33196319999999996, 51.5906629], [-0.33130529999999997, 51.5904059], [-0.33040259999999994, 51.5899897], [-0.3281179, 51.5889001], [-0.325124, 51.587416799999986], [-0.32433270000000003, 51.58699149999998], [-0.3235763, 51.5865569], [-0.3224547, 51.5858583], [-0.32170469999999995, 51.5853918], [-0.3209849, 51.58491430000001], [-0.32027089999999997, 51.5844332], [-0.31958449999999994, 51.58393710000001], [-0.3189863, 51.5835035], [-0.3183175, 51.5830212], [-0.3171903, 51.5820763], [-0.316622, 51.5815321]]} |
1.0 |
0712 |
0711 |
None |
Harrow & Wealdstone (DC) |
Kenton (DC) |
51.5901445 |
-0.3307384 |
51.5815321 |
-0.3166220 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Harrow & Wealdstone (DC) |
TRUST |
TRUST_CANCELLATION |
16885792 |
1789628621393141 |
57 |
57 |
2026-09-17 07:13:42.351972 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:41.389246 |
| 600916 |
629629 |
G39816 |
762L16M617 |
2026-09-17 |
COMPLETE |
16885787 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 629629, "stp": "P", "toc": "Transport for Wales", "uid": "G39816", "consist": "150259", "dest_crs": "MST", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39816/2026-09-17/detailed", "trust_id": "762L16M617", "origin_crs": "EBB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maesteg", "service_date": "2026-09-17", "dest_arr_time": "0805", "dest_platform": null, "is_terminated": 1, "next_location": "Maesteg", "signalling_id": "2L16", "timing_status": "ON TIME", "origin_station": "Ebbw Vale Town", "current_leg_arr": "0803", "current_leg_dep": "0801", "current_leg_end": "Maesteg", "origin_dep_time": "0607", "origin_platform": null, "current_location": "Maesteg", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.6507978, 51.60810570000001], [-3.651082899999999, 51.60832979999999], [-3.6512623, 51.6084609], [-3.651807699999999, 51.6087761], [-3.6521494, 51.6089243], [-3.6525467, 51.6090689], [-3.6531817, 51.609249099999985], [-3.6532792, 51.609279699999995], [-3.6537934, 51.6094246], [-3.6543305, 51.6095486], [-3.6554451, 51.6097978], [-3.656081299999999, 51.6099401]]}", "current_leg_start": "Maesteg (Ewenny Road)", "dest_arr_time_act": "0803", "motion_projection": null, "next_location_lat": "51.6099401", "next_location_lon": "-3.6560813", "previous_location": "Maesteg (Ewenny Road)", "current_leg_milage": "0.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 129.279, \"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\": 9194.663, \"from_m\": 129.279, \"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\": 12941.883, \"from_m\": 9194.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14649.269, \"from_m\": 12941.883, \"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\": 15622.477, \"from_m\": 14649.269, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20146.289, \"from_m\": 15622.477, \"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\": 20471.498, \"from_m\": 20146.289, \"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\": 24734.22, \"from_m\": 20471.498, \"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\": 28167.658, \"from_m\": 24734.22, \"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\": 30317.601, \"from_m\": 28167.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31223.468, \"from_m\": 30317.601, \"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\": 31404.504, \"from_m\": 31223.468, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31712.313, \"from_m\": 31404.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31946.443, \"from_m\": 31712.313, \"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\": 43868.744, \"from_m\": 31946.443, \"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\": 44826.233, \"from_m\": 43868.744, \"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\": 45023.943, \"from_m\": 44826.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45425.894, \"from_m\": 45023.943, \"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\": 45487.888, \"from_m\": 45425.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46389.949, \"from_m\": 45487.888, \"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\": 46473.047, \"from_m\": 46389.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46684.51, \"from_m\": 46473.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\": 46863.606, \"from_m\": 46684.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46913.514, \"from_m\": 46863.606, \"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\": 47063.907, \"from_m\": 46913.514, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47505.683, \"from_m\": 47063.907, \"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\": 47773.949, \"from_m\": 47505.683, \"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\": 48405.036, \"from_m\": 47773.949, \"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\": 48439.384, \"from_m\": 48405.036, \"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\": 48559.073, \"from_m\": 48439.384, \"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\": 71670.371, \"from_m\": 48559.073, \"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\": 79433.662, \"from_m\": 71670.371, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 80605.973, \"from_m\": 79433.662, \"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\": 80669.591, \"from_m\": 80605.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80725.67, \"from_m\": 80669.591, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81545.913, \"from_m\": 80725.67, \"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\": 81563.125, \"from_m\": 81545.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84473.716, \"from_m\": 81563.125, \"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\": 84512.501, \"from_m\": 84473.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85211.853, \"from_m\": 84512.501, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 85355.205, \"from_m\": 85211.853, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 85745.67, \"from_m\": 85355.205, \"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\": 91937.198, \"from_m\": 85745.67, \"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\": 92247.681, \"from_m\": 91937.198, \"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\": 92277.205, \"from_m\": 92247.681, \"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\": 93058.844, \"from_m\": 92277.205, \"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\": 93072.784, \"from_m\": 93058.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93805.238, \"from_m\": 93072.784, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 629629, \"profile_key\": \"22c6a55a847fde485cada3cfad72581f19a5ce397d82cfee8d53de11821b8db2\", \"schedule_id\": 37128, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Ebbw Vale Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610H\", \"location\": \"Ebbw Vale Parkway\", \"stage_seq\": 2, \"distance_m\": 2308.816, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Aberbeeg Jn\", \"stage_seq\": 3, \"distance_m\": 9194.663, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619H\", \"location\": \"Llanhilleth\", \"stage_seq\": 4, \"distance_m\": 10463.553, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625H\", \"location\": \"Newbridge (Ebbw Vale)\", \"stage_seq\": 5, \"distance_m\": 14955.039, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632H\", \"location\": \"Cross Keys\", \"stage_seq\": 6, \"distance_m\": 20518.779, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Risca & Pontymister\", \"stage_seq\": 7, \"distance_m\": 23588.682, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Risca South Jn\", \"stage_seq\": 8, \"distance_m\": 25208.525, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641H\", \"location\": \"Rogerstone\", \"stage_seq\": 9, \"distance_m\": 25825.58, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Pye Corner\", \"stage_seq\": 10, \"distance_m\": 28267.395, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Park North Jn\", \"stage_seq\": 11, \"distance_m\": 29320.22, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Park Jn (Newport)\", \"stage_seq\": 12, \"distance_m\": 30169.795, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Ebbw Jn\", \"stage_seq\": 13, \"distance_m\": 31404.504, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Marshfield\", \"stage_seq\": 14, \"distance_m\": 37356.168, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 15, \"distance_m\": 45425.894, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 16, \"distance_m\": 46473.047, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0713\", \"location\": \"Cardiff Central\", \"stage_seq\": 17, \"distance_m\": 47828.637, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 18, \"distance_m\": 49981.182, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0724H\", \"wtt_dep\": \"0725\", \"location\": \"Pontyclun\", \"stage_seq\": 19, \"distance_m\": 65862.042, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Llanharan\", \"stage_seq\": 20, \"distance_m\": 69731.499, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0733\", \"wtt_dep\": \"0733H\", \"location\": \"Pencoed\", \"stage_seq\": 21, \"distance_m\": 74163.629, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Bridgend\", \"stage_seq\": 22, \"distance_m\": 80424.657, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Wildmill\", \"stage_seq\": 23, \"distance_m\": 81881.386, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Sarn\", \"stage_seq\": 24, \"distance_m\": 84105.684, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0748H\", \"location\": \"Tondu\", \"stage_seq\": 25, \"distance_m\": 85174.375, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Garth (Mid-Glamorgan)\", \"stage_seq\": 26, \"distance_m\": 91937.198, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Maesteg (Ewenny Road)\", \"stage_seq\": 27, \"distance_m\": 93379.507, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": null, \"location\": \"Maesteg\", \"stage_seq\": 28, \"distance_m\": 93805.238, \"section_seq\": 1, \"route_path_id\": 105497}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93805.238, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105497}], \"total_distance_m\": 93805.238, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 87971.155, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5834.083, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6099401", "current_position_lon": "-3.6560813", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:24Z\", \"source_id\": 16800037, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:55Z\", \"source_id\": 16809073, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:26Z\", \"source_id\": 16813423, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:36:55Z\", \"source_id\": 16817272, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:26Z\", \"source_id\": 16819725, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:24Z\", \"source_id\": 16822584, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:06Z\", \"source_id\": 52216367, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:08Z\", \"source_id\": 16838177, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:57Z\", \"source_id\": 52265985, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:03Z\", \"source_id\": 16853096, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:52Z\", \"source_id\": 52278825, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:57Z\", \"source_id\": 16857014, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:52Z\", \"source_id\": 52292771, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:33:57Z\", \"source_id\": 16861151, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:24Z\", \"source_id\": 52307967, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:39:28Z\", \"source_id\": 16865757, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:43:57Z\", \"source_id\": 16869409, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:47:00Z\", \"source_id\": 16871902, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:51:39Z\", \"source_id\": 16875771, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:57:57Z\", \"source_id\": 16880961, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:00:39Z\", \"source_id\": 16883203, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:03:40Z\", \"source_id\": 16885787, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maesteg", "service_state_platform": null, "timing_fact_generation": 1789628621602577, "current_leg_arrival_utc": "2026-09-17T08:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:41.486870", "service_state_evidence_id": 16885787, "current_leg_start_actual_dep": "2026-09-17T08:01:00+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:42.414228", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
EBB |
MST |
2L16 |
150259 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 129.279, "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": 9194.663, "from_m": 129.279, "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": 12941.883, "from_m": 9194.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14649.269, "from_m": 12941.883, "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": 15622.477, "from_m": 14649.269, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20146.289, "from_m": 15622.477, "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": 20471.498, "from_m": 20146.289, "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": 24734.22, "from_m": 20471.498, "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": 28167.658, "from_m": 24734.22, "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": 30317.601, "from_m": 28167.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31223.468, "from_m": 30317.601, "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": 31404.504, "from_m": 31223.468, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31712.313, "from_m": 31404.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31946.443, "from_m": 31712.313, "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": 43868.744, "from_m": 31946.443, "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": 44826.233, "from_m": 43868.744, "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": 45023.943, "from_m": 44826.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45425.894, "from_m": 45023.943, "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": 45487.888, "from_m": 45425.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46389.949, "from_m": 45487.888, "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": 46473.047, "from_m": 46389.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46684.51, "from_m": 46473.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": 46863.606, "from_m": 46684.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46913.514, "from_m": 46863.606, "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": 47063.907, "from_m": 46913.514, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47505.683, "from_m": 47063.907, "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": 47773.949, "from_m": 47505.683, "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": 48405.036, "from_m": 47773.949, "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": 48439.384, "from_m": 48405.036, "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": 48559.073, "from_m": 48439.384, "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": 71670.371, "from_m": 48559.073, "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": 79433.662, "from_m": 71670.371, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 80605.973, "from_m": 79433.662, "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": 80669.591, "from_m": 80605.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80725.67, "from_m": 80669.591, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81545.913, "from_m": 80725.67, "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": 81563.125, "from_m": 81545.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84473.716, "from_m": 81563.125, "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": 84512.501, "from_m": 84473.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85211.853, "from_m": 84512.501, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 85355.205, "from_m": 85211.853, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 85745.67, "from_m": 85355.205, "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": 91937.198, "from_m": 85745.67, "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": 92247.681, "from_m": 91937.198, "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": 92277.205, "from_m": 92247.681, "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": 93058.844, "from_m": 92277.205, "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": 93072.784, "from_m": 93058.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93805.238, "from_m": 93072.784, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 629629, "profile_key": "22c6a55a847fde485cada3cfad72581f19a5ce397d82cfee8d53de11821b8db2", "schedule_id": 37128, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "Ebbw Vale Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610H", "location": "Ebbw Vale Parkway", "stage_seq": 2, "distance_m": 2308.816, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Aberbeeg Jn", "stage_seq": 3, "distance_m": 9194.663, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619H", "location": "Llanhilleth", "stage_seq": 4, "distance_m": 10463.553, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625H", "location": "Newbridge (Ebbw Vale)", "stage_seq": 5, "distance_m": 14955.039, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632H", "location": "Cross Keys", "stage_seq": 6, "distance_m": 20518.779, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Risca & Pontymister", "stage_seq": 7, "distance_m": 23588.682, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Risca South Jn", "stage_seq": 8, "distance_m": 25208.525, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641H", "location": "Rogerstone", "stage_seq": 9, "distance_m": 25825.58, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Pye Corner", "stage_seq": 10, "distance_m": 28267.395, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Park North Jn", "stage_seq": 11, "distance_m": 29320.22, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Park Jn (Newport)", "stage_seq": 12, "distance_m": 30169.795, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Ebbw Jn", "stage_seq": 13, "distance_m": 31404.504, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Marshfield", "stage_seq": 14, "distance_m": 37356.168, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Moorland Road Jn", "stage_seq": 15, "distance_m": 45425.894, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Long Dyke Jn", "stage_seq": 16, "distance_m": 46473.047, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0713", "location": "Cardiff Central", "stage_seq": 17, "distance_m": 47828.637, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Leckwith Loop North Jn", "stage_seq": 18, "distance_m": 49981.182, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0724H", "wtt_dep": "0725", "location": "Pontyclun", "stage_seq": 19, "distance_m": 65862.042, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Llanharan", "stage_seq": 20, "distance_m": 69731.499, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0733", "wtt_dep": "0733H", "location": "Pencoed", "stage_seq": 21, "distance_m": 74163.629, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Bridgend", "stage_seq": 22, "distance_m": 80424.657, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Wildmill", "stage_seq": 23, "distance_m": 81881.386, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Sarn", "stage_seq": 24, "distance_m": 84105.684, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0748H", "location": "Tondu", "stage_seq": 25, "distance_m": 85174.375, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Garth (Mid-Glamorgan)", "stage_seq": 26, "distance_m": 91937.198, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Maesteg (Ewenny Road)", "stage_seq": 27, "distance_m": 93379.507, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": null, "location": "Maesteg", "stage_seq": 28, "distance_m": 93805.238, "section_seq": 1, "route_path_id": 105497}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93805.238, "from_m": 0.0, "section_seq": 1, "route_path_id": 105497}], "total_distance_m": 93805.238, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 87971.155, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5834.083, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:24Z", "source_id": 16800037, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:55Z", "source_id": 16809073, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:26Z", "source_id": 16813423, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:36:55Z", "source_id": 16817272, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:26Z", "source_id": 16819725, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:24Z", "source_id": 16822584, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24961, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:06Z", "source_id": 52216367, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:06:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:08Z", "source_id": 16838177, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:57Z", "source_id": 52265985, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:03Z", "source_id": 16853096, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25336, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:52Z", "source_id": 52278825, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:30:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:57Z", "source_id": 16857014, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:52Z", "source_id": 52292771, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:33:57Z", "source_id": 16861151, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:24Z", "source_id": 52307967, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:40:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:39:28Z", "source_id": 16865757, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:43:57Z", "source_id": 16869409, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:47:00Z", "source_id": 16871902, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:51:39Z", "source_id": 16875771, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:57:57Z", "source_id": 16880961, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:00:39Z", "source_id": 16883203, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T08:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:03:40Z", "source_id": 16885787, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
Ebbw Vale Town |
0607 |
0607 |
None |
None |
None |
Maesteg |
0805 |
0803 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39816/2026-09-17/detailed |
None |
Maesteg (Ewenny Road) |
2026-09-17T08:01:00+01:00 |
Maesteg |
2.0 |
{"type": "LineString", "coordinates": [[-3.6507978, 51.60810570000001], [-3.651082899999999, 51.60832979999999], [-3.6512623, 51.6084609], [-3.651807699999999, 51.6087761], [-3.6521494, 51.6089243], [-3.6525467, 51.6090689], [-3.6531817, 51.609249099999985], [-3.6532792, 51.609279699999995], [-3.6537934, 51.6094246], [-3.6543305, 51.6095486], [-3.6554451, 51.6097978], [-3.656081299999999, 51.6099401]]} |
0.3 |
0801 |
0803 |
Maesteg (Ewenny Road) |
Maesteg |
Maesteg |
51.6099401 |
-3.6560813 |
51.6099401 |
-3.6560813 |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Maesteg |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16885787 |
1789628621602577 |
83 |
83 |
2026-09-17 07:13:42.414228 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:41.486870 |
| 600917 |
632255 |
G27969 |
873I96MA17 |
2026-09-17 |
COMPLETE |
16885021 |
2026-09-17 08:03:00 |
2026-09-17 07:13:51 |
2026-09-19 07:13:51 |
{"id": 632255, "stp": "P", "toc": "Southern", "uid": "G27969", "consist": "377212+377458", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27969/2026-09-17/detailed", "trust_id": "873I96MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-17", "dest_arr_time": "0801", "dest_platform": "2", "is_terminated": 1, "next_location": null, "signalling_id": "3I96", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0725", "origin_platform": "9", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-17T07:13:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0801", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "London Victoria (C)", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9730.311, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9813.729, \"from_m\": 9730.311, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9912.731, \"from_m\": 9813.729, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10368.634, \"from_m\": 9912.731, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13408.776, \"from_m\": 10368.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\": 14529.838, \"from_m\": 13408.776, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17018.226, \"from_m\": 14529.838, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17306.398, \"from_m\": 17018.226, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18857.872, \"from_m\": 17306.398, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19085.731, \"from_m\": 18857.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19098.95, \"from_m\": 19085.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19193.628, \"from_m\": 19098.95, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19232.205, \"from_m\": 19193.628, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 632255, \"profile_key\": \"852701ff431a1b09233eaa56e68fbf0e864aeda6fc5625f5bec9e3bec37f49d2\", \"schedule_id\": 10891, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 69319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Streatham North Jn\", \"stage_seq\": 7, \"distance_m\": 9730.311, \"section_seq\": 1, \"route_path_id\": 69319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 8, \"distance_m\": 10453.702, \"section_seq\": 1, \"route_path_id\": 69319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Mitcham Junction\", \"stage_seq\": 9, \"distance_m\": 13982.497, \"section_seq\": 1, \"route_path_id\": 69319}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 10, \"distance_m\": 19232.205, \"section_seq\": 1, \"route_path_id\": 69319}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19232.205, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69319}], \"total_distance_m\": 19232.205, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19135.568, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 96.637, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0725", "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\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:28Z\", \"source_id\": 52277870, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:34Z\", \"source_id\": 16856732, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:29Z\", \"source_id\": 52283336, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:30:33Z\", \"source_id\": 16858354, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:18Z\", \"source_id\": 52299444, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:36:22Z\", \"source_id\": 16863148, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:31Z\", \"source_id\": 52322249, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:44:36Z\", \"source_id\": 16869989, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:42Z\", \"source_id\": 52371939, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T07:02:45Z\", \"source_id\": 16885021, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T08:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "2", "timing_fact_generation": 1789628566468799, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T07:03:42.663371", "service_state_evidence_id": 16885021, "current_leg_start_actual_dep": null, "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-17T07:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T07:13:43.211740", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
SUO |
3I96 |
377212+377458 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9730.311, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9813.729, "from_m": 9730.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9912.731, "from_m": 9813.729, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10368.634, "from_m": 9912.731, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13408.776, "from_m": 10368.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": 14529.838, "from_m": 13408.776, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17018.226, "from_m": 14529.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17306.398, "from_m": 17018.226, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18857.872, "from_m": 17306.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19085.731, "from_m": 18857.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19098.95, "from_m": 19085.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19193.628, "from_m": 19098.95, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19232.205, "from_m": 19193.628, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 632255, "profile_key": "852701ff431a1b09233eaa56e68fbf0e864aeda6fc5625f5bec9e3bec37f49d2", "schedule_id": 10891, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0725", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 69319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737", "location": "Balham", "stage_seq": 6, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Streatham North Jn", "stage_seq": 7, "distance_m": 9730.311, "section_seq": 1, "route_path_id": 69319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Streatham South Jn", "stage_seq": 8, "distance_m": 10453.702, "section_seq": 1, "route_path_id": 69319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Mitcham Junction", "stage_seq": 9, "distance_m": 13982.497, "section_seq": 1, "route_path_id": 69319}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 10, "distance_m": 19232.205, "section_seq": 1, "route_path_id": 69319}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19232.205, "from_m": 0.0, "section_seq": 1, "route_path_id": 69319}], "total_distance_m": 19232.205, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19135.568, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 96.637, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:28Z", "source_id": 52277870, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:29:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:34Z", "source_id": 16856732, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:29Z", "source_id": 52283336, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:31:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:30:33Z", "source_id": 16858354, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:18Z", "source_id": 52299444, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:36:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:36:22Z", "source_id": 16863148, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30065, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:31Z", "source_id": 52322249, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:45:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:44:36Z", "source_id": 16869989, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30098, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:42Z", "source_id": 52371939, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T07:02:45Z", "source_id": 16885021, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T08:03:00+01:00", "operational_fact": true}] |
London Victoria (C) |
0725 |
0725 |
9 |
None |
None |
Sutton (Surrey) |
0801 |
0801 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27969/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
London Victoria (C) |
Sutton (Surrey) |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-17 07:13:51 |
TERMINATED |
2026-09-17 07:03:00 |
Sutton (Surrey) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16885021 |
1789628566468799 |
38 |
38 |
2026-09-17 07:13:43.211740 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 07:03:42.663371 |